PlC32单片机保守得最好的秘密之一,是还有被称为“引导闪存”的额外12 KB闪存可用。传统上,引导闪存用来存储启动代码和中断向量表。而且,在开发阶段,调试执行程序也在其中。通过对链接描述文件进行简单的修改,您可以在引导闪存中存放例程和常量数据;这样就扩展了PlC32 MCU的程序存储器。例如,带有128 KB闪存的器件实际上有140 KB可用。使用引导闪存没有任何不利,因为它位于可高速缓存的存储器中。
本文档说明如何把一半引导闪存划拨给应用代码。引导闪存的余下部分保留给启动代码和中断向量表。项目boot—flash给出了一个例子,表明如何把例程放在引导闪存中。本文从头到尾都将引用此项目。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !