好的,首先,我使用的是eclipse和C语言编程。我编程的设备是STM32L476G。我正在模拟其中一个stm示例(audioRecorder DFSDM),我想将结果写入SD卡,安装在主板上。我已将使用RTOS的FatFs SD卡示例导入到audioRecorder项目的同一工作区中。我已将FatFs SD卡项目的包括中的所有文件复制到audioRecorder项目的包含,并尝试使用一些典型说明(f_open等)但当我尝试构建时,编译器不会识别这些指令,就好像它们不是项目的一部分一样。我不是eclipse的熟练用户,因此我相信我在程序中做错了或者我错过了一些步骤。任何建议都非常感谢。 enter image description here
答案 0 :(得分:0)
main.c
必须包含定义f_open()
,FA_READ
和FR_OK
的.h文件。