STM32f105RBT6 用固件库读写U盘

2019-08-18 20:46发布

2017年05月10日记录 我用固件库 写U盘的日子  目前 状态   USB 略看  fatfs 略看  开始记录我的历程 ,写下来是为了记录。遇到问题我会提问各位大神。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
zhuyuxiao
2019-08-20 04:34
本帖最后由 zhuyuxiao 于 2017-5-13 00:05 编辑

最近再结合HAL库的时候  借鉴到固件库的过程中出现了一下错误提示  搜索后发现实 新版 旧版 冲突  之类 也不是很明白 再求高人指点一下compiling fatfs.c...
..userstm32f10x.h(494): error:  #20: identifier "__IO" is undefined
..userstm32f10x.h:   typedef __IO int32_t  vs32;
..userstm32f10x.h:           ^
..userstm32f10x.h(494): error:  #256: invalid redeclaration of type name "int32_t" (declared at line 39 of "C:keilarmARMRV31INCstdint.h")
..userstm32f10x.h:   typedef __IO int32_t  vs32;
..userstm32f10x.h:                ^
..userstm32f10x.h(494): error:  #65: expected a ";"
..userstm32f10x.h:   typedef __IO int32_t  vs32;
..userstm32f10x.h:                         ^
..userstm32f10x.h(495): error:  #20: identifier "__IO" is undefined
..userstm32f10x.h:   typedef __IO int16_t  vs16;
..userstm32f10x.h:           ^
..userstm32f10x.h(495): error:  #256: invalid redeclaration of type name "int16_t" (declared at line 38 of "C:keilarmARMRV31INCstdint.h")
..userstm32f10x.h:   typedef __IO int16_t  vs16;
..userstm32f10x.h:                ^
..userstm32f10x.h(495): error:  #65: expected a ";"
..userstm32f10x.h:   typedef __IO int16_t  vs16;
..userstm32f10x.h:                         ^
..userstm32f10x.h(496): error:  #20: identifier "__IO" is undefined
..userstm32f10x.h:   typedef __IO int8_t   vs8;
..userstm32f10x.h:           ^
..userstm32f10x.h(496): error:  #256: invalid redeclaration of type name "int8_t" (declared at line 37 of "C:keilarmARMRV31INCstdint.h")
..userstm32f10x.h:   typedef __IO int8_t   vs8;
..userstm32f10x.h:                ^
..userstm32f10x.h(496): error:  #65: expected a ";"
..userstm32f10x.h:   typedef __IO int8_t   vs8;
..userstm32f10x.h:                         ^
..userstm32f10x.h(498): error:  #20: identifier "__I" is undefined
..userstm32f10x.h:   typedef __I int32_t vsc32;  /*!< Read Only */


一周热门 更多>