
007_STM32
007_STM32
陆小果哥哥
这个作者很懒,什么都没留下…
展开
-
024_STM32程序移植之_ESP8266_TCP
(一)实验目的:编写电脑软件通过ESP8266传输数据给STM32的,下面这张图(二)上面只是简单地图,视频比较全面视频教程:https://v.qq.com/x/page/o0829zs7iop.html资料下载:https://download.youkuaiyun.com/download/xiaoguoge11/10965114...原创 2019-12-24 16:41:48 · 343 阅读 · 0 评论 -
023_STM32之PID算法原理及应用
(O)关于程序BUG说明,看最后面的红色字体,视频和源代码中都没有说明(一)PID控制算法(P:比例 I:积分 D:微分)(二)首先先说明原理,使用的是数字PID算法,模拟PID算法在计算机这样的系统中是不能够直接使用的,数字PID算法又分为位置式PID控制算法和增量式PID控制算法,那么下面从原理上说明这两种算法(三)原理分析如图(四)从上面图中我们可以得到定义...原创 2019-12-24 16:31:16 · 6021 阅读 · 1 评论 -
022_STM32中断优先级分组解析
原创 2019-12-24 16:22:44 · 144 阅读 · 0 评论 -
021_STM32程序移植之_ESP8266连接onenet
本次教程是使用STM32C8T6通过ESP8266-12F模块将数据传输到ONENET云端去,并且云端能够下发命令给单片机来实现云端控制。本次实验硬件设备:STM32C8T6最小系统,ESP8266-12F模块,wifi。下面是简单的设备传输结构图:/神奇的分割线/视频演示教程:https://v.qq.com/x/page/i0814q78no3.html资料下载地址:https://...原创 2019-12-24 16:20:39 · 2721 阅读 · 1 评论 -
019-020_STM32程序移植之_W5500连接noenet
(一)本次实验是将数据通过W5500模块传输到onenet平台上面去(二)显示内容,onenet平台数据变化曲线(三)相关网站:1.onenet网站:https://open.iot.10086.cn/资料汇总网址(1)W5500上传温湿度到oneNET平台:https://blog.youkuaiyun.com/wiznet2012/article/details/77840533(2)S...原创 2019-12-24 16:17:01 · 373 阅读 · 1 评论 -
018_STM32程序移植之_串口接收中文
(五)从上面两点来看,一个中文占据两个数据,也就是说当我们发送“你好”给单片机时候实际中断了四次,接收到的数据分别为0xc4,0xe3,0xba,0xc3那么我们就可以通过接收到的数据来将数据转化成为中文了,搜索GB2312表可以知道对应的“你” = 0xe3c4;; “好” = 0xc3ba也就是两位对应一个中文嘛,那么如何将0xc4,0xe3合成0xe3c4;;将0xba,0xc3合...原创 2019-12-24 16:03:30 · 2905 阅读 · 1 评论 -
017_STM32程序移植之_AS608指纹模块
使用到的程序就这些,其他的好像可以不用管了,都已经封装成上面的程序了。疑惑QQ:3045136580假如以下视频播放不了,可以到腾讯《STM32移植系列》专辑中查找相对应的腾讯个人主页:http://v.qq.com/vplus/ffb274f0adf3a4d4374b388a03b2358f/folders本视频移植地址:https://v.qq.com/x/page/x078...原创 2019-12-24 16:00:57 · 1609 阅读 · 0 评论 -
016_STM32程序移植之_舵机
疑惑QQ:3045136580假如以下视频播放不了,可以到腾讯《STM32移植系列》专辑中查找相对应的腾讯个人主页:http://v.qq.com/vplus/ffb274f0adf3a4d4374b388a03b2358f/folders本视频移植地址:https://v.qq.com/x/page/f078228nbfd.html资料下载地址:https://download....原创 2019-12-24 15:57:49 · 241 阅读 · 0 评论 -
015_STM32程序移植之_NRF24L01模块
1.NRF24L01分为主从,就是一个发送一个接受,两个的接线图都是按照上面的来进行接线2.移植程序3.移植成功发送程序之后进行复制成为接受程序,并更改main.C就行了4.将刚才一直成功的发送程序下载到发送的那个STM32上面去5.将接受的程序下载到接受的那个STM32上面去,6.注意,上面的接受发送硬件不一样,不要下载错了7.分别下载完毕后用串口助手看8.左边是发送的,右边是...原创 2019-12-24 15:53:15 · 695 阅读 · 0 评论 -
014_STM32程序移植之_L298N电机驱动模块
更改注意:1.在第二点的资料中只有IN1和IN2是因为原理是一样的,L298N总共有两个输出,所有有两个PWM输入还有IN1到IN42.看移植的情况3.疑惑QQ:30451365804.假如以下视频播放不了,可以到腾讯《STM32移植系列》专辑中查找相对应的5.腾讯个人主页:http://v.qq.com/vplus/ffb274f0adf3a4d4374b388a03b2358...原创 2019-12-24 15:49:41 · 722 阅读 · 0 评论 -
013_STM32程序移植之_DS18B20
013_STM32程序移植之_DS18B20测试环境:STM32C8T6测试模块:DS18B20模块测试接口:DS18B20模块接口:DS18B20引脚 单片机引脚VCC--------------------5VGND-------------------GNDDATA------------------PB12串口使用串口一,波特率9600...原创 2019-12-24 10:31:36 · 648 阅读 · 1 评论 -
012_STM32程序移植之_内部flash开机次数管理lib库建立
012_STM32程序移植之_内部flash开机次数管理lib库建立测试环境:STM32C8T6测试接口:串口使用串口一,波特率9600单片机引脚------------CH340引脚VCC--------------------VCCGND-------------------GNDPA9--------------------RXDPA10-----------...原创 2019-12-24 10:27:25 · 245 阅读 · 0 评论 -
011_STM32程序移植之_内部flash开机次数管理
011_STM32程序移植之_内部flash开机次数管理测试环境:STM32C8T6测试接口:串口使用串口一,波特率9600单片机引脚------------CH340引脚VCC--------------------VCCGND-------------------GNDPA9--------------------RXDPA10-----------------...原创 2019-12-24 10:08:44 · 612 阅读 · 0 评论 -
010_STM32程序移植之_lib库建立
STM32之lib库建立测试环境:STM32C8T6测试接口:3.串口使用串口一,波特率9600单片机引脚------------CH340引脚VCC--------------------VCCGND-------------------GNDPA9--------------------RXDPA10-------------------TXD建立lib库原因...原创 2019-12-24 09:57:59 · 699 阅读 · 0 评论 -
009_STM32程序移植之_内部falsh
flash 模拟 EEPROM 实验测试环境:STM32C8T6测试接口:串口使用串口一,波特率9600单片机引脚------------CH340引脚VCC--------------------VCCGND-------------------GNDPA9--------------------RXDPA10-------------------TXDS...原创 2019-12-24 09:54:24 · 335 阅读 · 0 评论 -
008_STM32之_keil编译内存大小解析
Program Size: Code=28784 RO-data=6480 RW-data=60 ZI-data=3900 的含义Code: 程序所占用的FLASH大小,存储在FLASH.RO-data: Read-only-data,程序定义的常量,存储在FLASH中。RW-data:Read-write-data,已经被初始化的变量,存储在SRAM中。ZI-data...原创 2019-12-24 09:46:50 · 1458 阅读 · 0 评论 -
007_STM32程序移植之_多通道ADC转换
测试环境:STM32C8T6测试:使用DMA进行多通道ADC转换描述:用 ADC 连续采集 12 路模拟信号,并由 DMA 传输到内存。ADC 配置为扫描并且连续转换模式,ADC 的时钟配置为 12MHZ。在每次转换结束后,由 DMA循环将转换的数据传输到内存中。ADC 可以连续采集 N 次求平均值。最后通过串口传输出最后转换的结果。测试引脚:疑惑QQ:3045136580假如...原创 2019-12-24 09:40:47 · 352 阅读 · 0 评论 -
006_STM32程序移植之_SYN6288语音模块
测试环境:STM32C8T6测试模块:SYN6288语音模块测试接口:SYN6288语音模块:VCC------------------3.3VGND------------------GNDTXD-----------------PB11RXD-----------------PB10BY------------------PB1串口使用串口一,波特率9600单片机引脚--...原创 2019-12-24 09:39:00 · 3091 阅读 · 0 评论 -
005_STM32程序移植之_RC522读卡模块
测试环境:STM32C8T6测试模块:RC522读卡模块测试接口:RC522读卡模块:VCC------------------3.3VGND------------------GNDSDA-----------------PA4SCK-----------------PA5MOSI-----------------PA7MISO-----------------PA6RQ-...原创 2019-12-24 09:36:42 · 1485 阅读 · 0 评论 -
004_STM32程序移植之_SHTXX
测试环境:STM32C8T6测试模块:DS1302时钟模块测试接口:SHTXX土壤温湿度:VCC------------------3.3VGND------------------GNDDATA-----------------PA6SCK-----------------PA7串口使用串口一,波特率9600单片机引脚------------CH340引脚VCC------...原创 2019-12-24 09:34:34 · 256 阅读 · 0 评论 -
003_STM32程序移植之_W25Q64
测试环境:STM32C8T6测试模块:W25Q64FLASH模块测试接口:W25Q64FLASH模块接口:VCC3.3--------------------VCC3.3GND----------------------GNDCS------------------------PB12DO-----------------------PB14CLK ---------------...原创 2019-12-24 09:31:40 · 887 阅读 · 0 评论 -
002_STM32程序移植之_DHT11
测试环境:STM32C8T6测试模块:DHT11温湿度模块测试接口:DHT11温湿度模块接口:DS1302引脚 ---------单片机引脚VCC--------------------3.3VGND-------------------GNDDATA-------------------PA5串口使用串口一,波特率9600单片机引脚---------CH34...原创 2019-12-24 09:29:29 · 430 阅读 · 0 评论 -
001_STM32程序移植之_DS1302
测试环境:STM32C8T6测试模块:DS1302时钟模块测试接口:DS1302模块接口:DS1302引脚 单片机引脚VCC--------------------3.3VGND-------------------GNDCE----------------------PC13DIO--------------------PC14SCLK-------------...原创 2019-12-24 09:59:36 · 457 阅读 · 0 评论