1
STM32
开发入门教程
(
一
)
开发环境的构建及其应用
入门的准备
:
我们经常使用
STM32
开发编译环境是
凯伊尔
公司的
MDK
(微控制器)
开发
Kit )
和
国际航空航天局
公司的
EWARM。
这里提供相对稳定的新版本的编译软件下载
:MDK4.10
篇幅有限
,
在我们的教程中,首先
MDK
下面的示例介绍如何使用
MDK
进行嵌入
开发APP应用程序
水平。
MDK
安装和配置
:
基于
MDK
的开发中的基本过程
:
(1) ) ) )。
创建项目
;
(2) ) ) )。
项目配置
;
(3) ) )。
使用
丙/丙
或者
用汇编语言创建源文件
;
(4) ) )。
编译目标APP应用程序
(5) ) )。
修复源程序中的错误
(6) ) )。
测试链路APP应用程序
------------- -请参阅
(1) ) ) )。
创建项目
:
在
uVision
3
在主界面中选择
'项目'
_
'新
uvision项目'
菜单项目
,
打开标准对话
框中选择了你电脑的保存目录后
,
请输入您的工程名称进行确认
水平。
我们的项目包括
叫名字
' NewProject '
的项目
水平。
从设备库中选择目标芯片
,
我们的
迷你- STM 32
发型板使用的是
STM32F103V8T6,
于是,我
复选标记
STMicrocontroller
以下对应的芯片
:
arm 32位cortex-m3微控制器,72MHz,64kb闪存,20kBSRAM,
PLL,嵌入式dedinternalrc8MHz和32k Hz,实时时钟,
NestedInterruptController,PowerSavingModes,JTAGandSWD,
3 synch.16-bittimerswithinputcapture,OutputCompareandPWM,
16 -位6-chadvancedtimer、216-bitWatchdogTimers、SysTickTimer,
2SPI,2I2C,3USART,USB2.0FullSpeedInterface,CAN2.0BActive,
212-bit 16-cha/d转换器,fasti/o端口