下载此文档

STM32开发入门教程.doc


文档分类:IT计算机 | 页数:约97页 举报非法文档有奖
1/97
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/97 下载此文档
文档列表 文档介绍
蒅STM32开发入门教程莃(一)开发环境建立及其应用羁入门准备:袇薃我们常用的STM32开发编译环境为Keil公司的MDK(MicrocontrollerDevelopmentKit):,:蒁螅基于MDK下的开发中基本的过程:肄(1)创建工程;薁(2)配置工程;节(3)用C/C++或者汇编语言编写源文件;螇(4)编译目标应用程序蒆(5)修改源程序中的错误芄(6)测试链接应用程序蚈袈----------------------------------------------------------------薅(1)创建一个工程:螃蒈在uVision3主界面中选择"Project"->"NewuVisionProject"菜单项,打开一个标准对话框选择好你电脑中的保存目录后,"NewProject",我们的MINI-STM32开发板使用的是STM32F103V8T6,因此选中STMicrocontroller下对应的芯片:膃腿ARM32-bitCortex-M3Microcontroller,72MHz,64kBFlash,20kBSRAM,蚇PLL,EmbeddedInternalRC8MHzand32kHz,Real-TimeClock,肅NestedInterruptController,PowerSavingModes,JTAGandSWD,-bitTimerswithInputCapture,pareandPWM,罿16-bit6-chAdvancedTimer,216-bitWatchdogTimers,SysTickTimer,螈2SPI,2I2C,3USART,,,膄212-bit16-chA/DConverter,FastI/OPorts羂蚀薆薆选择完芯片型号后会提示是否在目标工程中加入CPU的相关的启动代码,,完成运行的系统初始化工作,因此我们选择"是",----------------------------------------------------------------蚅(2)配置工程:膄膀选择菜单中"Project"->"OptionforTarget"或者选择快捷菜单中的图标:虿螃薄袁因为MINI-STM32开发板上使用的就是8M的晶振且是使用的片内的RAM和ROM因此"taget"下我们都可以使用默认的配置;蒆膅在"Output"菜单下我们需要选中"CreatHexFile"来生成编译好的工程代码,:"Listing""User""C/C++"菜单为我们常用的菜单,这里简单的介绍下他们的具体功能:蕿PreProcesserSymbols中的Define,Undefine菜单表示是工程的宏定义中的变量,,Level0为不优化,这种模式最适合调试,因为不会优化掉代码,,,"Asm"和"Link""Debug"为我们调试使用的配置选项,"UseSimulator",那么就选择"UlinkCotexDebug",如果你选择的是JLINK,那么就选择"CotexM3Jlink",如果你使用的是ST公司出的简易仿真器ST-Link,那么你就选择"ST-LinkDebug".袃蚁注意:右边当中的选项"Runtomain{}"选项如果勾上就表示仿真时进入了就会进入到main函数,如果没有选上就会进入初始地址,:莄螃衿莇对于SWJ选项为三线制调试,将在后面的高级教

STM32开发入门教程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数97
  • 收藏数0 收藏
  • 顶次数0
  • 上传人花花世界
  • 文件大小1.77 MB
  • 时间2019-04-11