本人完全的新手,刚学习STM32F4DISCOVERY,昨天研究一天终于可以使用KEIL编译链接程序了,在整个过程可谓是那个抓狂啊,虽然能够编译链接程序了,但还是有些部分不明白,发此贴可以帮助新手少走许多路,也可以解决我的一些疑惑。
keil版本为4.70 操作流程如下:
1、建立文件夹命名为ex1,然后在此文件夹下建立4个文件夹分别命名为USER,STM32F4XX-DISCOVERY,STM32F4XX-STDPERIPH-DRIVER,MDK-ARM,库文件与ex1在同一文件目录下
2、打开keil,界面如下
3、新建工程,点击project----->选择new uvision project------->选择刚建的ex1文件夹下的proj文件夹,命名为ex1,点击保存-------->选择器件为STM32F407VG------>确认后会出现是否复制启动代码到工程,选择‘是’
4、然后单击
品字状的按钮,出现对话框操作如下
5、创建新文件,保存命名为main,c保存在user文件夹下,并且在keil中将其添加到user的分组中,最终得到如下
6、然后点击魔术棒的那个按键,出现options for target界面,在其中的output标签上选择输出文件夹为刚开始建立的obj文件夹,listing标签中设置输出文件夹为lis文件夹,在c/c++标签下设置为
完成上述工作后就可以进行编译连接了
虽然可以进行编译链接了,但是还是不懂为什么要对C/C++选项进行那样的设置,还请大神解答:lol
|