|
这是一个未知情况下打开RDP的异常,主程序源码为bootloader+APP check bootloader有一个读RDP状态操作, APP有操作option byte。 以上操作都为官方HAL库 |
在学习stm32,有哪些视频教程呢?想系统研究研究
STM32L431CCT6芯片的ADC差分采集
stm32l4R7ZI的uart4在stop2模式下唤醒偶发数据接收丢失或者乱码
STM32G474VET6如何配置HRTIM的中心对齐模式
请问怎么使用stm32+spi实现bissc通信?有大佬弄过吗?
请问设备剧烈运动后静置数据无法归零,必须重启设备才能归零,是什么原因呢,如何处理,谢谢各位有偿咨询各位
smt32l432kcu6 TIM_DMA 例程,TimHandle.Init.RepetitionCounter = 3; 应该输出4个波形,但是启动时第一次会输出8个波形后面才会正常输出4个波形
motor profiler 链接nucleo 476rg时提示如图所示的通信错误,此时未连接IHM08M1,电脑上有476RG产生的串口,STLINK,U盘标识
STM32L496要加热才能运行
stm32g431rbt怎么显示汉字
微信公众号
手机版
当然,逻辑上没有设计去改写它,还是要尽量避免的。
从原理上来说,改写option byte 需要严格的逻辑顺序才能修改,所以考虑代码的严谨性。
可以去考虑掉代码中对option byte 的写函数,修改option byte的任务交给烧录器,本身烧录器也有这项功能。
程序如果在运行写函数时出错或断电,都会引起不可恢复的问题。
我们也遇到这个问题,未知的原因下RDP打开,主应用程序无法运行,甚至连DFU都连接不上,现在都没找到原因
屏蔽程序里面写option byte 的代码试试。
option byte 的改写要有严格的逻辑。
见到有小伙伴程序复杂,误将option byte 改了。
这种逻辑问题通常都比较难查找。