HAL_I2C_Mem_Read_IT读取INA226多个寄存器只有第一个寄存器是对的,其他全为0XFF
STM32H747XG下载一次仿真器就检测不到,运行不能正常
STM8L的bootload中断向量表重映射
stm32f746g-disco开发板的串口通讯连接方式
在学习stm32,有哪些视频教程呢?想系统研究研究
DMA传输完成后,串口与DMA一直处于忙状态
STM32G474VET6如何配置HRTIM的中心对齐模式
请问怎么使用stm32+spi实现bissc通信?有大佬弄过吗?
Error in final launch sequence: Failed to execute MI command: target remote localhost:61234
请问设备剧烈运动后静置数据无法归零,必须重启设备才能归零,是什么原因呢,如何处理,谢谢各位有偿咨询各位
微信公众号
手机版
如果是L1可以将其退回到L0状态,结果就是片内flash内容会被擦除掉。
你现在无法下载,使用STM32CubeProgrammer软件工具和STLINK连接看看是否连得上。上面说了,如果没做L2保护,
通过jtag/swd口连接正常来讲是没问题的。无法下载的话 看看有无读、写保护情况存在。
对于程序下载,一般有三种方式:
第一种是ICP(In circuit Programming)方式,即通过jtag/swd调试口结合IDE或其它软件工具,比如STM32CubeProgrammer.
如果不使用jtag/swd调试口,而想使用UART之类串口连接做下载也是可以的。这里又分两种方式:
一种是ISP(In system Programming)方式,即基于片内芯片厂商固化的系统代码做程序下载,此时所用串口往往是固定的,在手册里都有注明。
使用这种方式,还要对芯片做相应的boot配置,让芯片复位后从system memory开始运行代码。
另一种就是IAP(In application programming)方式,即基于客户自备的驱动代码进行程序下载,此时所用串口由用户自行定义。
如果你对芯片做L2级保护,是没法通过ICP方式或ISP方式跟芯片建立连接的。只能通过IAP方式建立连接,但有个前提是用户事先在片内
准备好了相应代码,否则连也白连。