MDK的配置
1.安装MDK
点击2 安装MDK5(安装目录为中文路径)。之后进行破解,Target为ARM。然后再把1移动到MDK5安装目录下,安装到MDK5安装目录(STM32F103型号选择)。
2.文件设置
CMSIS:内核驱动程序
FWLib:内部功能的基本函数库
startup:单片机启动程序
USER:用户程序(包括主函数)
SYSTEM:包含了几乎每个实验都可能用到的延时函数,位带操作,串口打印代码等
HARDWARE:外部硬件的驱动程序
3.环境配置
按照容量大小进行添加启动文件 .s文件添加到CORE文件夹下
所谓全局宏定义标识符,就是在工程中任何地方都可见。
此操作即加入编译器的头文件包含路径(添加文件夹的路径)
hex文件生成在OBJ文件中
编译后,可能会出现一个警告: warning: #1-D last line of file ends without anewline。这个警告是在告诉我们,在某个 C 文件的最后,没有输入新行,我们只需要双击这个
警告,跳转到警告处,然后在后面输入多一个空行就好了。这是一个真变态的警告