如何用MSP430f149向SD卡写一个大文件

2019-03-24 10:01发布

我有一个大小为58000的数组,里面有58000个十六进制数,怎么用FAT16系统写到SD卡里,用数组,单片机容量不够溢出了;

显示错误:


Error[e104]: Failed to fit all segments into specified ranges. Problem discovered in segment CODE. Unable to place 69  

block(s) (0x1a74 byte(s) total) in 0xbbe byte(s) of memory. The problem occurred while processing the segment  

placement command "-P(CODE)CODE=1100-FFDF", where at the moment of placement the available memory ranges  

were "CODE:f422-ffdf"



此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
msp430_now
2019-03-25 03:28
我建议是编一个串口的通讯程序,然后将你的txt文件里面的数据以特定的协议分段以数据包的形式发入单片机。
单片机接收到每个数据包并验证数据后写入SD卡内,同时返回串口程序一个成功的回馈,此时串口程序继续发送下一个数据包,直到数据全部发送并成功写入。

一周热门 更多>

相关问题

    相关文章