有个项目用STM32F407,我公司做一部分功能A,客户做一部分功能B,保密起见我们不想把A的源程序或者.O文件给客户,能否把A功能预先烧录到0X8000000~0X8006000中,客户的程序在0X8006000之后,但AB连个程序要能轮流运行,并且B和A有交互数据。这个能否实现? |
按理论应该是可以实现的,具体没做过,帮顶! |
我记得103是有的。不过不是你这样的,是生成bin,然后调用函数 |
详情参考串口IAP实验吧 |
学习,mark |
这个还不是IAP,轮流运行,貌似不行吧 |
用分散加载,定义好接口及参数,直接地址直接强制类型转换成函数指针,跳转即可,但这个一两句说不清楚 |
没做过,哪位大神有这经验的分享一下 |
新手是来看大神评论 |
大神,不懂帮顶 |