正点原子MINI板MCU电路
新建工程
选择芯片
STM32F103RCT6
可以按照芯片索引检索,也可以直接搜索
双击芯片名称,进入引脚配置-晶振 (左键单击引脚并选择功能 )
SW下载口配置
选择外部晶振
设置时钟频率,输入并ENTER
LED配置
PA8 : LED0 ; PD2 :LED1; 低电平灯亮,以LED0为例
设置输出模式
右键PIN,管脚预定义
生成工程
下一步,设置代码生成要求。
最上面是选择加入工程的文件,可以把全部库文件加入,也可只加入用到的文件。
Generated File处,第一个是让每一个外设有单独的.c和.h文件,模块化编程嘛。我一般喜欢勾选。第二个是如果日后更改配置重新生成文件是,是否备份以前的所有文件。第三个是当重新配置后,不更改用户自己编写的代码。这个我们勾选上,具体自己编写代码要写在正确位置才不会被擦除,后面再详述。
HAL Settings。第一个是自动配置所有没用到的GPIO为模式输入,为了省电。第二个使能断言。建议开发阶段使能断言,发布阶段取消,防止代码运行效率低。(断言说白了就是检测函数输入参数合理不)
选择使用的库文件。此处我全选择LL库。
生成工程(新手真的不好找这个按钮啊)
工程新建完成了,下一篇讲解怎么在工程里添加自己的代码