配置keil
-- 先将keil安装配置好,包括库
一、STM32
-- STM32是意法半导体(意大利)采用ARM公司设计的内核,设计一系列32位单片机芯片。
1、STM32开发的几种方式
2、STM32寄存器和库函数版本的工程创建
- 新建文件夹
- 复制相关文件:
-- 启动代码:
\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm
-- STM32底层时钟配置代码:
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x system_stm32f10x.c/h
-- stm32f10x.h -- STM32底层所有的寄存器结构体、宏定义
-- 中断相关代码:stm32f10x_it.c/.h
STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template
-- stm32f10x_conf.h -- 不需要复制(后续库函数版本使用)
复制到
-- 新建工程:
双击打开Keil软件:找到Project下的新建工程
选择M3内核底层代码
-- 添加其他文件,.h不用添加,编译后自动包含
-- 包含头文件的路径
新建main.c,放在user文件夹里
编译,没有错误,说明成功
下一步,配置工程
- 改变keil的编码格式,改过之后就可以写中文了