-
怎么个简单呢?能否具体说下怎么实现,BOOT要放在flash起始地址,APP1和APP2放在高地址,当APP升级后,中断地址都可能改变的,boot的中断向量怎么定位中断函数的地址呢? ...
转个角度看,为什么要支持位置1和2都能运行?
留3块程序位置,一块是默认BOOT,两块分别是位置1(运行区)和位置2(升级暂存区)。
BOOT启动判断位置1和2的APP,位置1校验没通过,位置2通过了,就把2的搬到1处,跳到1运行之。
或者有升级标志且位置2的校验通过,就把2的搬到1处再跳到1运行。
其他情况直接运行位置1。
-
STLink的硬件问题的可能性比较大
-
就在这交流也挺好
-
用upgrade 软件进行连接,检测成功;
用STVP软件进行读操作无法成功,提示找不到设备
-
因为写EEPROM时CPU暂停运行。
-
硬件电路设计不合理
-
可能是字符转换的问题
试试不同的MultiByteToWideChar的第一个以,不一定是CP_ACP的.
因为MultiByteToWideChar执行能否成功转换和 local id 相关.
-
谢谢各位的意见!!
-
如楼上说的,只能想其它方法啦
-
单片机的功能实现不是最难的,难的是功能整合,由于资源受限不像PC一样有系统支持,做真正有用的东东时是很复杂的,多参考一些系统运作的书吧例如ucOS之类的,再自己试做一个微型的OS,慢慢添加功能吧!
-
直接使用SRAM不就可以了
-
选一个参加吧,我大学的时候就参加过电子设计大赛
不管得不得奖,参加过的人能够更深入的了解项目的开发设计,当然是相对于没有参加过的人来说的
其他的活动没有参加过,不过相对于专业来说,我觉得应该询问一下老师或是已毕业的本专业师哥师姐,他们的经验更有价值
-
容量大还不好呀
-
收藏,学习收藏,学习收藏,学习收藏,学习收藏,学习收藏,学习
-
问题已经查明. 该虚拟口为AT口.不支持AT拨号命令. AT拨号命令需要在PPP口上拨,很奇怪的MODEM.
我在COMHANDLE里搞了一些假冒的东西.在PPP拨号.假装AT口(RIL用的口,这时候还在那等着RESPONSE)收到了一个CONNECT。然后解析。这样是否可行???
-
网上查查,应可以理解。
-
RS232没有统一的电平,有+-24V,+-12V,+-5V的,现在的趋势是+-5V,你的设备是多少的?
-
谢谢,我想固件库中的例程,还有众多的应用笔记可以部分解决你说的问题。
同时我们开设这个论坛,也是为了帮助大家共同提供嘛,同时帮助解答一些疑问,尤其是帮助走出一些误区,
-
R8025EJ03和R8025Ex28 这两个一样吗?问问厂家确认一下吧
-
还好吧