新唐单片机N76E003,目前是一个性价比很高的MCU,如何实现远程升级? 以下是我的想法,大家觉得可行吗?
基本思路:将N76E003分为两个区,一个是APROM划为14K,LDROM划为4K空间。
  
                产品出厂时,通过ICP同时烧录两个程序,一个主程序放在APROM,一个远程升级用的协助程度放在LDROM。出厂时,设置为APROM为启动位置。
当产品需要升级时:通过协议,设置为LDROM为启动项,接着重启单片机。等待重启完毕。这时运行的是程序是LDROM的。
                          接着,通过串口将APROM的程序发送过去,单片机内部通过IAP功能将程序更新。完毕后,再通过程序设置为APROM启动。重启单片机。升级完毕。
问题:   现在上位机的软件写好了,APROM和LDROM的程序也写好,但没有办法通过软件来修改单片机的启动位置,看了单片机的启动配置字,但找不到具体的寄存器。

 
					
				
 
			
			
			
						
			 
					
				 
					
				 
					
				 
					
				 我要赚赏金
 我要赚赏金 STM32
STM32 MCU
MCU 通讯及无线技术
通讯及无线技术 物联网技术
物联网技术 电子DIY
电子DIY 板卡试用
板卡试用 基础知识
基础知识 软件与操作系统
软件与操作系统 我爱生活
我爱生活 小e食堂
小e食堂

