你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
我来回答
举报
查看全部评分
zoomdy 发表于 2017-2-10 12:54 stm32f7xx_hal_conf.h #define HAL_SD_MODULE_ENABLED 检查一下这个宏
wolfgang2015 发表于 2017-2-10 14:08 删掉创建的代码,重新创建几次看看
wolfgang2015 发表于 2017-2-10 16:03 STM32CubeMX Software V4.19.0 / 12 January 2017 Main Changes: Added support for the new part numbers ...
五哥1 发表于 2017-2-12 02:17 检查一下
MrJiu 发表于 2017-2-13 14:35 你选择生成的工具链/IDE,选择的是MDK_ARM,这个是keil的啊....但是使用的IDE是IAR的....肯定会出问题的啊 ...
hpdell 发表于 2017-2-13 15:07 生成的ide 可以是keil,也可以是iar,如果keil与iar同时存在那么需要生成两次就可以了, 因为我其他的工 ...
MrJiu 发表于 2017-2-13 16:12 我由于没有安装IAR for ARM,keil里面木有F7包包,所以没法直接打开看,我看了一下代码,你这里的错误提 ...
hpdell 发表于 2017-2-13 16:26 刚刚又重新捣鼓了一下,发现问题所在了 原因是不能够使用 STM32Cube_FW_F7_V1.6.0 这个固件库,
#define HAL_SD_MODULE_ENABLED
检查一下这个宏
评分
查看全部评分
评分
查看全部评分
这个宏已经是打开了的
重新创建了几次,结果也都一样,但是更换为 CubeMX v4.16版本的就完全可以了
Added support for the new part numbers of the STM32F4 and STM32F7 Series.
Added support of libjpeg for the STM32F7 Series.
换4.19吧~~
貌似就是这个啊,他的标题写的是4.19,但是下载后里面的内容是4.18,安装后查看版本也是4.18的
检查一下
我吧路径也重新增加了一遍,结果也还是不行,控制编译开关是开启的,所以现在也不知道是哪里出现了问题了
啊 ???
评分
查看全部评分
生成的ide 可以是keil,也可以是iar,如果keil与iar同时存在那么需要生成两次就可以了,
因为我其他的工程文件也都是这么干的,难道这个版本的 CubeMX v4.19(V4.18) 不支持这样的做啊 !
我由于没有安装IAR for ARM,keil里面木有F7包包,所以没法直接打开看,我看了一下代码,你这里的错误提示是来自于那些文件?
刚刚又重新捣鼓了一下,发现问题所在了
原因是不能够使用 STM32Cube_FW_F7_V1.6.0 这个固件库,
另外使用 STM32Cube_FW_F7_V1.4.0或者 STM32Cube_FW_F7_V1.5.0产生的工程代码都是没有问题的
下面的两个库都是可以的:
唯独下面的使用 STM32Cube_FW_F7_V1.6.0 这个版本的就不行,程序的设置功能完全一模一样的
这样的话是不是说明 STM32Cube_FW_F7_V1.6.0 这个库有什么问题还是说这个库与 CubeMX 上位机配合有问题啊 ???
这个问题我捣鼓了好几天了啊,CubeMX 上位机使用官方的是 文件夹的名称是 CubeMX V4.19(解压后里面的文件名显示是V4.18),
你说的版本问题,也有可能....