×
单片机 > 单片机程序设计 > 详情

stm32f4 discovery 新建工程

发布时间:2020-05-19 发布时间:
|

新建这个工程各种bug。。。 
一个ledtoggle 的工程,下载进去了发现灯不亮,examples中的工程就可以亮。 
仔细对比:options: 
Target--> SFDSTSTM32F4xxSTM32F40x.sfr , 示例中是 STM32F4xx.sfr,这个应该没影响 
后面才发现是没有勾选 Use MicroLIB 的问题。 勾上,灯就亮了。

最后的结论是: 
如果选择了  Use FPU 就要勾上 Use MicroLIB. 
没选择 Use FPU ,可以不勾上 Use MicroLIB .

可能是FPU 用到了 MicroLIB 的什么东西

------其他: 
要修改的options选项: 
Device--> STM32F407VG 
C/C++ --> Define:USE_STDPERIPH_DRIVER,STM32F4XX 
        include path: ..User;......LibrariesSTM32F4xx_StdPeriph_Driverinc;......LibrariesCMSISInclude;......Libraries\CMSISSTSTM32F4xxInclude 
Debug 下 勾选 Run to main(); 
仿真器选择 ST-Link Debugger , 进入Setting 设置。

good lucky!


关键字:stm32f4  discovery  新建工程

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
STM32中断向量表的位置.重定向