- 博客(6)
- 收藏
- 关注
原创 Xilinx SDK 2018在现有工程上添加fatfs模块后编译时报错undefined reference to f_mount
在现有工程上直接添加xilffs模块时,某些配置可能未正确更新导致编译器无法找到xilffs库,此时需要将test及对应的test_bsp删掉重建才能正常编译。
2025-01-22 14:52:07
723
原创 Xilinx SDK 2018的fatfs在mount时频繁失败
Xilinx SDK 2018 裸机程序,在使用xilffs组件调用f_mount函数挂载SD卡时频繁失败,错误码是FR_NOT_READY(3),即硬件驱动异常。可以尝试多次重试挂载,如果多次重试依旧失败,则卸载后再重试多次。BSP默认的优化级别是o2,可以将其改为o0,即不进行编译优化。重启验证5次,每次都是一次性挂载成功,没有出现重试的情况。重启5次,每次都能挂载成功,只不过每次都需要重试。5次当中只有一次挂载成功。
2025-01-21 12:21:38
753
原创 Xilinx SDK 2018的debug模式下很多变量值无法显示
这些无法查看变量值的代码是BSP里面的,BSP代码是SDK自动生成的,默认编译优化级别为O2,大量调试符号信息会被舍弃,可以在Makefile中将优化级别设置为O0并重新编译。
2025-01-21 11:09:47
536
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅