51单片机 烧录 数据
时间:10-02
整理:3721RD
点击:
目前项目采用的是8051F311单片机,项目目前需要的是在FLASH的尾部开辟出一段空间存放数据,而且在程序运行时,进行数据修改。目前的问题是:数据需要初始值,我希望数据的初始值一开始就随着程序烧录进去,目前并没有找到方法,不知道大神有没有什么思路提供。
用CODE定义可以将数据存进FLASH里面,然后,设计一个函数,指针指向这个首地址,调用就可以了
谢谢,由于需要更改,如果需要改数据,就要擦除一块,如果没有分配到一个合适的内存,这个的话就不能实现吧
如果是这样的话,应该加EEPROM或者模拟EEPROM了
谢谢,但是现在方案不知道是否是模拟EEPROM,现在是在程序初始化的时候,判断其中的一个节点是否是预期的数据,如果不是则需要全部重新初始化一遍FLASH里面的值。但这个方案不是在烧录的时候,将数据段烧录进去,而是程序运行时改变。这个并不太符合我的预期。
河洛半导体专业从事IC烧录行业32年,目前在龙华清湖地铁站旁设有1100平
的代烧厂;代烧设备采用万用型烧录核心,支援超过10万种IC,全自动设备代烧
,屏蔽人工手烧带来的风险,目前30余台设备月产能可达20kk,能满足广大客户
大批量、急单的需求。
目前我司可提供:IC代客烧录、IC烧录器、全自动烧录设备买卖、烧录设备
租赁、IC测试等产品专业生产加工;公司拥有完整、科学的质量管理体系,可保
证您的IC烧录品质;河洛半导体的诚信、实力和产品质量为业界领导者,欢迎各
界朋友莅临参观、指导和业务洽谈。
联系方式:刘生 电话:131-3889-1293