大家好: 新入手STM8,想问个eeprom的问题。 stm如何在烧写程序是将eeprom的值烧入固定位置,程序中该如何定义此类型? 难道只能在程序中初始化时用wirteeeprom()写入? 在线等大家。。
RE:EEPROM 初始化问题
回复:EEPROM 初始化问题
可以通过#pragma 格式指定具体地址。或者看一下帮助,每个编译器不一样。有的可以通过更简单的指令来固定到指定位置。
感谢回复,也就说在烧录的时候一并将EEPROM的数据烧入喽?
RE:EEPROM 初始化问题
你说说将要写的数据写入eeprom的固定位置??
回复:EEPROM 初始化问题
1、STVD开发环境下可以进行烧录,设置好EEPROM数据内容即可,地址是:0x4000开始的
2、专用的STVP编程软件也可以在其中设置数据EERPOM,将EEPROM形成heX文件载入即可。
3、直接用做好的编程函数,不要FLASH解锁操作,这个也比较灵活,个人习惯用这个。
楼主可以都试试,然后选择一个自己合适的
RE:EEPROM 初始化问题
但是EEPROM是可以将某些固定的数据存放在其中,可以在代码使用I2C指定写入数据到某个地址,后续需要数据时从对应地址读出即可
RE:EEPROM 初始化问题
回复:EEPROM 初始化问题