TI中文支持网
TI专业的中文技术问题搜集分享网站

TM4C129 如何存储用户数据

各大神好,

       本人初接触TM4C129 目前使用官方提供的ENET_S2E例程,请教下各位,如何在这个FreeRTOS例程里,进行用户数据的读写?

是否有相应的库函数操作?最好提供些例子程序?谢谢各位!

Colin Ye:

回复 xyz549040622:

谢谢您的指导,我初接触TM4C,对TIVA WARE库的了解基本没有,早上在网上看了《Tivaware使用入门指导.pdf》之后,才了解了点皮毛。往后需要学习的东西还很多,在这个论坛里,看到你是这里的大神级人物,往后还有其他问题可不可以直接想你请教啊?谢谢您!

xyz549040622:

回复 Colin Ye:

客气了。我也是用过这个片子而已。直接在这里发帖提问就可以,然后随便回复我的一个帖子就OK,我有邮件提醒的,直接通过邮件回复你。希望我的一点知识能够帮到你,这个芯片我也是刚开始学习不久,共同进步。

Colin Ye:

回复 xyz549040622:

好的,那我先谢谢您啦!

xyz549040622:

回复 Colin Ye:

客气啦,其实好多资料在TI的官网上都有,就是都是英文资料的,看不大懂。网上资料也不是很多。

Colin Ye:

回复 xyz549040622:

是啊,都是英文,英文水平很低,很难看懂。。。

想请教你Flash的问题,在Tivaware库flash.c这个文件中,看到有

int32_t FlashProgram(uint32_t *pui32Data, uint32_t ui32Address, uint32_t ui32Count); 

这个函数是把数据保存在flash 指定地址中,可是没看到读取指定地址中的数据是哪个API函数,

我是想保存应用层中用户的数据(几百KB),可读写的,请问要怎么实现,怎么操作呢?

谢谢啦!

xyz549040622:

回复 Colin Ye:

flash确实没有读取的指令,我查寄存器了,也没读数据的寄存器,但是eeprom有。

flash寄存器一览图

Colin Ye:

回复 xyz549040622:

那这个flash就只能存储程序代码的?是不能存储用户的数据吗?  EEPROM 是可以存储用户数据,可是空间不够。只有16K。

你这个中文的手册是哪里下载的吗,我在官网没找到,能上传一份附加给我吗?

谢谢啦!

xyz549040622:

回复 Colin Ye:

16K对于用户数据来说,足够了,掉电保存的数据哪来的那么多呢?你想要存储什么呢?这个也是我在TI官网下载的,给你了。是TM4C123x的手册,不过除了外设不同的部分,两者差不多

Colin Ye:

回复 xyz549040622:

我也刚在官网找到了,不过还是要感谢你啦。

我搞错了,EEPROM只有6K,不是16K,我也要重新估算下,这6K是否够用才行,主要是用来存储一些用户自定义的中文名称,数量是200个左右吧。

你有没什么好的建议?

谢谢啦!

赞(0)
未经允许不得转载:TI中文支持网 » TM4C129 如何存储用户数据
分享到: 更多 (0)