完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
如标题,3200如何使用内部ROM或者外部flash存储用户数据,数据量比较小,只有几个字节。有没有例程可以提供?
是 file_download 与 file_operations吗? |
|
相关推荐
10个回答
|
|
|
|
|
|
Yang: 谢谢你的回复,sl_FsWrite 与 sl_FsRead 函数当中有个_u32 Offset的参数,这个是存储文件地址微调吗? 另外用户是否可以知道文件存放的地址,或者flash中提供用户存储数据的地址范围?还是库自动为用户提供没有使用过的地址,用 long *lFileHandle 进行指向? |
|
|
|
此外,file_operations 例程运行ok,但是移植到自己的程序中就有问题,编译后无误 // // create a user file // lRetVal = sl_FsOpen(...); 程序执行后就一直在里面了,不向下走了,请问是什么原因。 |
|
|
|
阳光790105 发表于 2018-5-14 11:54 请问你是怎么移植的呢?是把整个函数拷贝过去,还是自己写的代码? 能否贴出整块的代码出来。 如果有答案已经回答了您的问题,请标注为已回答。 Please close your question if it has been solved. ------------------------------------------------------------------ |
|
|
|
if(WriteFileToDevice(&Token, &FileHandle) < 0) [ LOOP_FOREVER(); ] if(ReadFileFromDevice(Token, FileHandle) < 0) [ LOOP_FOREVER(); ] 以及WriteFileToDevice与ReadFileFromDevice函数。 |
|
|
|
你好,请问你这个问题解决了吗?我也遇到了同样的问题? |
|
|
|
你好,这边已经解决了,这里TI的库并不是那么强健,需要小技巧: 首先程序要检测是否存在你所需要的文件: ret = sl_FsGetInfo(filename,0,&fs_info); 查看返回值确定是否存在。 然后就可以放心的去读写了。此外一定要注意,如果是以写的形式打开文件,那么这个文件会被先擦除,等待你的写入,这边是库所决定的,我们用户改不了。 |
|
|
|
阳光790105 发表于 2018-5-14 12:51 你最后一句话的意思是说:如果用读的形式打开文件会出现文件被擦除等待写入,而不是用写的形式打开文件出现文件会被擦出等待写入? |
|
|
|
这里打错了,如果用写的形式打开文件,文件里面原先有的数据都会被清空。也就是说同一个文件想实现连续数据写入的话,需要先读出来放在RAM中,然后把新数据拼接,最后写入。 |
|
|
|
阳光790105 发表于 2018-5-14 13:12 那也就是说我只是对从中读取文件的话,就用你刚才提到的那个函数先获取该文件的状态,确定存在之后读取就可以了是吧? |
|
|
|
只有小组成员才能发言,加入小组>>
309 浏览 1 评论
513 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
754 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
641 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1113 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
226浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
181浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
46浏览 13评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
149浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
158浏览 12评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 19:42 , Processed in 1.075462 second(s), Total 98, Slave 81 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号