关于STM32 IAP
2020-7-24 21:06
- ST MCU
- 68
- 1511
作者:杨奉武
链接:https://www.jianshu.com/p/8eb8465d5dee
来源:简书
著作权归作者所有。商业转载请联 ...
更改后的
链接:http://pan.baidu.com/s/1slnWFVJ密码:mts7
2,如果写了一些后,突然因为某些原因停止了写入,,,,,本想在程序中观察末尾有什么固定的数据没有,,,,或者自己 ...
最后接收完如果判断溢出过,直接复位重启,复位重启更方便直接...
if(Usart1Flage ==1)//串口1接收完成{
ad ...
voidUSART1_IRQHandler(void)//串口1中断服务程序{
u8 Res;if(USART_GetITStatus(USART1, USART_IT_RXNE) ...
再者如果写入的时候,设置的串口助手的波特率太快,,,,同样也会造成环形队列溢出(就是往环形队列写的太快了). ...
这两天发现了自己程序的Bug
1,如果用户程序主函数加入延时,那么程序就来不及读出然后写到Flash里面,串口却 ...
自己的源码
链接:http://pan.baidu.com/s/1bJtc78密码:nobu
毕竟是用户程序,串口1可能要参与别的通信,,,所以自己加了一个判断是否是要更新程序的数据,,,是的话才往Flas ...
再看我的用户程序的一个地方,,感觉自己罗嗦了
中断,执行自己的中断函数......
那就加一句话,或者修改一个地方
我们写入IAP程序后单片机内部就有了一个中断向量表,这个呢是其内部一开始的固定的,
如果跳转到用户程序,用 ...
突然想起来一句话,知识是相通的....
32也有中断向量表,就像上面的430的似的,
只不过呢!32的中断函数的入 ...
原文地址
http://www.cnblogs.com/yangfengwu/p/6064129.html
......
对了说一下中断向量表
就从我的MSP430的**中摘抄过来
有人这样介绍的--仔细看,细细品味....
http://blog.csdn.net/yx_l128125/article/details/12992773 ...
然后还有个if(((*(vu32*)appxaddr)&0x2FFE0000)==0x20000000) //检查栈顶地址是否合法.
这个......难道栈 ...
关于STM32 IAP
2020-7-1 15:29
- ST MCU
- 53
- 1640
我的IAP的接收的数据往Flash里面写和用户程序的往Flash里面写有一点不同,其实用户程序的往Flash里面写的程 ...
......
2
3
近期访客