用到103, 需要用到ISP功能. 在103FLASH 其实共用2个主程序 , ISP(0-0xfff) 和 user(0x1000-xxxx) , ISP只负责更新user程序.
实现方法是这样的 , user程序通过串口将USER程序烧入外挂NORFLASH中, 然后复位ISP会检测NORFLASHE有没有更新程序数据,
有就更新。ISP和USER都用到了烧录NORFLASH 。 现在有疑问,
1。我能不能NORFLASH读写的程序烧入103 FLASH 特定地址(公共代码) , 然后 ISP和USER 都调用这个程序来实现NORFLASH读写功能?
2。如果可以怎样实现?
谢! |