发布成功
需要一个PIC18F46K80基于CAN通讯在线升级的bootload程序,情况如下:上位机我已经做好了,当然你也可以做在线升级的上位机和与之相对应的bootload程序。
我做好的上位机需要的bootload程序是这样的:判断是否需要在线升级,如果不需要在线升级,则跳转到应用程序代码部分,即执行应用程序;如果需要在线升级,则向上位机发送0xEF和0x01。
上位机接收到这个信息后,表明进入在线升级模式成功,这时点击开始烧录,上位机会将在线升级的程序代码下载到芯片里,当下位机接收到应用程序这些代码,将这些代码覆盖以前的应用程序代码部分,同时向上位机发送0xEF、0x01、0、0、0、0、0、0xEE。此外,上位机尽可能用VB编程。
如果有做过的或者会做的请电话联系我,谢谢。
1、我爱方案网是会员制服务,服务商通过竞标后即可联系雇主;
2、项目预算与报价不代表最终成交价格,成交价以双方协商为准;
3、平台提供设计项目对接服务,希望促成高效合作,对交易双方不收取佣金,谢谢留意!