|
使用TouchGfx, 把keil编译后的图片放在SD卡中: 在keil分散加载文件中把需要放到SD卡的内容定义在0x60000000到0x70000000范围中,
然后keil编译后把0x60000000到0x70000000范围的bin文件放在SD卡内, 在程序使用中通过函数把对应地址的数据通过文件系统加载使用.
那么问题来了, SD卡的容量是很大的, 一般都超过了4GB, 用上述办法也就定义了256KB的空间, 即使全部空间用完尽也就只有4GB(0x00000000到0xFFFFFFFF)
1, 有没有办法通过.sct文件给SD卡分配一个4GB的独立空间以生成bin文件呢?
2, 超过了4GB大小, 32位的地址已经不足以寻址了, 是否把单个bin文件的大小也限制在4GB内?
或者大家有没有什么建议?
|
|