1创建工程
这个和其他的编译器一样
project->New Uvision project…
然后输入文件名确认,然后弹出下图界面。
选择STMicroelectronics 选择STM32F103->选择相应的芯片。
如果安装好Keil后发现这个弹框内没有任何显示,则需要下载相应的库,官网或者百度都有。
点击OK以后弹出如下界面
这是安装MDK5后才有的提示框。与之前的库函数需要手动添加不同,MDK5的库函数已经做好了集成,只要勾选相应的外设就能加载。
其中每个Component 的description文档都有说明,大部分网页用谷歌浏览器支持中英文翻译。
2添加相应的库函数
现在可以开始添加需要的库函数了
其中board support 应该是官方的开发版自带的支持。
从第二个CMSIS开始,
CORE需要选择根据描述文档:
CMSIS-CORE为Cortex-M设备实现了基本的运行时系统,并使用户可以访问处理器内核和设备外围设备。
此为必选项。
DSP提供DSP函数
RTOS、RTOS2为嵌入式操作系统库函数,目前没有看过。
第三个选择CMSIS Driver包含各类通讯API,待探索