本手册描述如何在STM8微控制器上编程Flash程序存储器和数据EEPROM。它适用于接入和性能线STM8S和中高密度STM8A设备。它旨在向编程工具制造商和希望在生产线上实现编程的客户提供信息。
在用户软件不运行的情况下,采用威廉希尔官方网站 内编程(ICP)方法来更新Flash程序存储器和数据EEPROM的内容。它使用单线接口模块(游泳)来在编程工具和设备之间进行通信。
与ICP方法相反,在应用程序编程(IAP)中可以使用微控制器(I/OS、SPI、USAT、I2C、USB、CAN……)支持的任何通信接口。IAP已经为那些希望他们的应用软件通过重新编程更新自己的用户而实现。在程序执行期间闪存程序存储器。IAP的主要优点是当芯片已经在应用板上焊接并且用户软件正在运行时,它能够重新编程闪存程序存储器和数据EEPROM。然而,Flash程序存储器的一部分必须使用ICP预先编程。
一些设备还包含嵌入在ROM存储器中的引导加载程序。通过该固件,可以使用标准通信接口重新编程设备存储器。此编程方法未在本文档中描述。
有关内存实现和特性、寄存器或堆栈顶部地址的详细信息,请参阅产品数据表。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !