![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
STM32
文章平均质量分 53
STM32学习经验以及教程
嵌入式小刘
这个作者很懒,什么都没留下…
展开
-
Keil 编译输出信息分析:Program size: Code, RO-data , RW-data, ZI-data
一般 MCU 包含的存储空间有:片内 Flash 与片内 RAM,RAM 相当于内存,Flash 相当于硬盘。编译器会将一个程序分类为好几个部分,分别存储在 MCU 不同的存储区。如图所示,在Keil中编译工程成功后,在下面的Bulid Ouput窗口中会输出下面这样一段信息。原创 2023-12-12 22:13:27 · 3791 阅读 · 0 评论 -
CAN通信错误处理机制
CAN节点在发送错误计数器或接收错误计数器大于127时,CAN节点将进入“被动错误”状态,并发送错误帧(6个连续隐性电平位+8个连续隐性电平位)。当发送错误计数器大于255时,CAN节点将进入“总线关闭(Bus_Off)”状态,脱离CAN总线,不影响其他CAN节点的通讯。正常情况下,CAN节点处于主动错误的状态,在主动错误状态下发生错误时,发送错误帧(6个连续显性电平位+8个连续隐性电平位)。CAN节点的状态,从这个寄存器可以了解CAN节点在哪个错误状态(主动错误或被动错误)。...转载 2022-07-29 11:15:14 · 5226 阅读 · 0 评论 -
keil , Debug菜单 - Reset菜单选项(Autodetect/HWreset/sysresetReq/Vectreset)含义
jlink debug详解原创 2022-07-19 23:48:06 · 800 阅读 · 0 评论 -
下位机程序跑飞问题解决
解决J-LINK跑飞问题原创 2022-07-15 18:04:24 · 1511 阅读 · 0 评论 -
正点原子ESP8266通过Air-LINK模式无法接入机智云的解决方案
移植机智云的代码到STM32C8T6上,利用正点原子的ATK-ESP8266接入机智云,通过串口发现日志返回的信息如下,这里我们是进入的Air-LINK模式配网,利用手机一键配置,发现连接超时,无法连接到我们的模块。于是我尝试使用AP模式来配网,修改程序如下gizwitsSetMode(WIFI_SOFTAP_MODE);//AP 模式接入然后我们再配网模块就会创建一个名称为:XPG-GAgent-XXXX的热点,默认密码为123456789,此时通过手机端的机智云APP选择热点配置,输入热点名称转载 2021-05-16 10:12:57 · 2368 阅读 · 2 评论 -
ESP8266接入机智云并将机智云生成的代码移植到自己的工程中教程
烧写固件到ESP8266将模块通过串口接入电脑,串口TX接模块RX,RX接模块TX,同时需要将8266的KEY引脚接高,。 USART_SendData(USART3,buf[i]); while(USART_GetFlagStatus(USART3,USART_FLAG_TC)==RESET); //循环发送,直到发送完毕 if(i >=2 && buf[i] == 0xFF)原创 2021-05-15 14:13:12 · 2528 阅读 · 13 评论 -
STM32 移植FreeModbus详细过程
modbus是一个非常好的串口协议(当然也能用在网口上),它简洁、规范、强大。可以满足大部分的工业、嵌入式需求。这里详细说下如何将freemodbus移植到stm32平台。我之前下载的版本是1.6,我会在我的下载链接里面加上1.6的freemodbus压缩包以及我已经移植好的stm32 for freemodbus版本。我上传的移植好的绝对没问题,经过多个板子测试。这里编译器使用的是keil5.28,单片机用的是STM32F103RCT6。移植到VET6以及ZET6的话只需要改一下选择的芯片就好,改法:原创 2020-07-20 11:30:56 · 74164 阅读 · 31 评论 -
stm32f103rct6的代码移植到stm32f103c8t6教程
目前市面上见的较多的STM32单片机一般都是开发板,由于这些开发板又很丰富的例程,因此使用起来非常方便,但是我们实际在应用的时候,有时候可能用不了那么多的管脚,因此会造成管脚资源的浪费,而且管脚多的成本也会很高。同时这些STM32单片机的基础的库基本都是一样的,因此理论上来说,应该是可以进行移植的,博主今天来分享一下代码移植的方法。本次采用stm32f103rct6的代码移植到stm32f103c8t6。其他STM32单片机之间的移植方式和这个类似,大家要学会举一反三。博主在做一些项目的...原创 2020-07-19 17:18:27 · 45121 阅读 · 5 评论