我正在为我的项目使用 atxmega256a3bu 微控制器,我想制作一个程序架构,就像我已经编译和编程了代码一样,现在只能更改一些 API 并将其重新编程到板上闪存的其他部分不应更改,新编译的 API 可以使用已在闪存中编程的其余代码。
比如我把所有的代码都做了,下载到板子里面,里面有个API函数叫
todo_callback()
{
printf("nothing to do");
}
现在,如果我想更改如下功能:
todo_callback()
{
printf("updated to do");
}
那么如何在不更改整个闪存代码的情况下更新此功能。
问候,shreyas。