微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 51单片机 烧录 数据

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


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top