问题表现在MCU系统负载较重、串口收发数据频率很高、多个中断存在(如同时有定时器更新中断、外部中断、DMA中断、串口接收中断)的情况下,容易出现串口溢出错误(ORE)。
2021-08-13 07:55
问题背景:在调试低功耗的时候,错误的将单片机一上电就进入低功耗,通过外部复位引脚让其复位,虽然可以成功,但是立马又进入了低功耗,唤醒的时间太短,毫无卵用。解决办法:因为单片机烧写的SWD口
2022-02-23 07:13
关于stm32上电之后的启动流程,梳理一下思路,如有错误,回头来改。 启动文件分析、加载程序&启动程序&
2022-01-25 08:05
基本情况:stm32f407ZG,外部晶振8MHz想串口打印,用正点原子的代码没有问题(1231233)用了最新的标准库,出现错误如下图检查GPIO、串口、NVIC代码
2021-08-10 07:10
。但是存在一个问题,第一次上电的时候屏幕只显示上半部分或者花屏,只能通过复位才能正常工作,实验多次都是同样的现象。接通电源之后怎么复位也都会正常工作,不会出现屏幕点亮不
2022-01-17 08:40
:过大的滤波电容导致上电缓慢,从而引发复位不良。处理:重新选取该元件的参数,以满足上电复位的要求。建议:为了进一步阐明该问题形成的原因,以下对上
2021-05-19 15:29
背景说明:STM32上对接一款串口传感器,该串口采用串口如下波特率:11
2021-08-05 07:28
串口打印对于嵌入式开发来说是十分常用且重要的调试手段,在使用STM32CudeIDE进行开发时,遇到了串口输出编码错误这个问题时刚开始还没意思到是打印浮点数时出的问
2022-02-22 07:06
解决方法一:.串口初始化配置时,需要打开ORE 溢出中断,否则串口中断没有及时读取数据会触发溢出中断(打开接收中断默认开
2021-08-13 08:34
对于无操作系统的软件来说,STM32上电后的第一件事,就是系统初始化。Libaries\CMSIS_MDK\CM3\DeviceSupport\ST\
2021-08-10 06:50