ok6410 从sd卡启动,裸机程序中调用c跑起来就乱七八糟

ok6410 从sd卡启动,裸机程序中调用c跑起来就乱七八糟,第1张

在调用c函数前必须先设置好堆栈,如果耐备代码不大,一般设置栈为 ldr sp, =8*1024 ,即内部sram的最大地址处,如果完成了外接sdram的初始余亩帆化,可以设置成 ldr sp, =0x60000000.

将你的#define宏定义和编译出错信息上竖雹传出来,我使用#define就没问题。

你向某个扇区写入512个数据,可以森兆通过WINHEX软件来查看这个扇区的数据。

想用文件系统的话,只要把底层驱动写好就行,写此肆租扇区驱动程序和读扇区驱动程序,一般是用SPI协议写的雹腊,写好这两个驱动就可以直接调用文件系统的API,可以创建.txt文件,并可以把SD插到电脑上直接读取.txt文件了。有什么疑问可以提问,望采纳。

"如果手机出现无法读取核键外置SD卡情况,可以进行以下 *** 作:

1.重启手机

2.检查SD卡插入是否到位或正确

3.取出SD卡,用橡皮清洁SD卡的金属触点后,插入手御卖机尝试

4.更换一张SD卡试试(是否SD卡已老化或坏损)可电脑备份好SD卡重要资料镇氏逗,格式化后插入尝试是否能够重新读取

若问题依然存在,请将机器送到三星服务中心,由工程师检查机器。

"


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8197893.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存