轻松进入STM32Cortex-M3世界.ppt

上传人:ga****84 文档编号:321762 上传时间:2018-09-22 格式:PPT 页数:43 大小:4.90MB
下载 相关 举报
轻松进入STM32Cortex-M3世界.ppt_第1页
第1页 / 共43页
轻松进入STM32Cortex-M3世界.ppt_第2页
第2页 / 共43页
轻松进入STM32Cortex-M3世界.ppt_第3页
第3页 / 共43页
轻松进入STM32Cortex-M3世界.ppt_第4页
第4页 / 共43页
轻松进入STM32Cortex-M3世界.ppt_第5页
第5页 / 共43页
点击查看更多>>
资源描述

1、轻松进入STM32 Cortex-M3世界,从EK-STM32F学习开发套件说起,万利电子有限公司 刘强,概述,关于STM32 Cortex-M3关于EK-STM32F学习开发套件模仿/借鉴STM32系列应用系统硬件设计IAR集成开发环境使用入门怎样编制一个应用程序,关于STM32F的优点,兼容性好STM32F101STM32F103QFN36-LQFP48-LQFP144-BGA100速度快代码运行中断响应位操作,代码小16位/32位 Thumb2指令功能全I2C/SPI/UARTUSB/CANADC/PWMTIMER/WDT/RTCDMA价格低十多元四十多元人民币,关于STM32F的缺点,

2、新上市了解少,STM32F适合做什么?,替代绝大部分10元以上的8位/16位MCU的应用替代目前常用的嵌入Flash的ARM7 MCU的应用与简单图形及语音相关的应用与小型OS相关的应用与要求较高速度要求相关的应用与低功耗相关的应用,STM32F不合适做什么?,Linux, ucLinux, Windows CEMPEG1024x768,800x600程序代码大于128K的应用但是,STM32F系列将在18周后,EMINand FlashNor FlashSRAMSDIOI2S2-PWM,EK-STM32F简介(1),带有仿真器的学习开发套件ST LINK II仿真器STM32F103VB评估

3、系统演示程序推广期间价格199元/套,EK-STM32F简介(2),ST LINK II仿真器支持板上STM32F103VB评估系统通过20pin插座支持仿真用户目标系统,EK-STM32F简介(3),STM32F103VB评估系统,电源最小系统USART/I2C/SPI(SD)USB/CANKey(GPIO)LED(GPIO)LCD(GPIO)ADCRTC,EK-STM32F简介(4),IAR EWARM V4.42支持IAR EWARM KS 32K免费测试版本IAR EWARM EV 30天试用版本IAR EWARM BL 正式版本ST LINK II 驱动程序STM32Driver.d

4、llMedWin3将支持ST Cortex-M3/ARM,模仿/借鉴 - 轻松进入STM32 Cortex-M3世界的捷径,关于STM32系列Cortex-M3关于EK-STM32F学习开发套件STM32系列应用系统硬件设计IAR集成开发环境使用入门怎样编制一个应用程序,系统硬件设计-最小系统(1),系统电源电压VDDVDDAVBATVref+Vref-VSS退耦电容VDD(5)VDDA(2)VBat(1)Vref(2),系统硬件设计-最小系统(2),启动选择跳线(JP3,JP4)FlashSystem MemorySRAM复位电路电阻电容二极管振荡器时钟4-16MHz32K,JTAG接口(J

5、P15),系统硬件设计-最小系统小结,系统电源后备电池退耦电容晶体振荡器复位电路启动选择,系统硬件设计-USART,USARTTX1/RX1: PA9/PA10TX2/RX2: PA2/PA3RS232电平转换ST3232两个DB9选择跳线(JP5)U0TX/U0RXU1TX/U1RX,系统硬件设计-SPI(1),SPI方式访问SD卡选择跳线(JP9)SD POWERMISOMOSISCKCS,系统硬件设计-SPI(2),系统硬件设计-I2C,I2C访问EEPROM 24C02选择跳线(JP11)SDASCL上拉电阻,系统硬件设计-LCD(1),GPIO实现驱动4 x 16 LCD选择跳线(J

6、P12)Seg 15:8Seg 7:0,系统硬件设计-LCD(2),系统硬件设计-USB(1),带有软件使能控制的USB接口选择跳线(JP8)USB DMUSB DPUSB En,系统硬件设计-USB(2),系统硬件设计-CAN,CANCAN负载跳线(JP2)选择跳线(JP14),系统硬件设计-Joystick & Key,Joystick(JP18)Key(JP17),系统硬件设计-LED,LED选择跳线(JP16),系统硬件设计-ADC,ADC,电位器模拟电压信号选择跳线(JP19),系统硬件设计-最小系统小结,USARTSPII2CLCDUSBCANGPIOADC,系统硬件设计-最小系统

7、小结,集成开发环境使用入门(1),运行IAR EWARM集成开发环境打开工作区/项目,集成开发环境使用入门(2),选择器件STM32F10x,集成开发环境使用入门(3),选择第三方驱动程序,集成开发环境使用入门(4),装载驱动程序动态链接库,集成开发环境使用入门(5),执行调试程序命令,集成开发环境使用入门(6),进入调试状态跟踪单步断点运行查看数据修改数据,集成开发环境使用入门(7),全速运行程序,集成开发环境使用小结,运行IAR EWARM集成开发环境打开工作区/项目选择器件STM32F10x选择第三方驱动程序装载驱动程序动态链接库执行调试程序命令进入调试状态,怎样编制一个应用程序(1),

8、int main(void)#ifdef DEBUG debug();#endif /* System Clocks Configuration */ RCC_Configuration(); /* GPIO ports pins Configuration */ GPIO_Configuration(); /* NVIC Configuration */ NVIC_Configuration(); /* Configure the systick */ SysTick_Config(); LcdShow_Init(); Led_Config(); Button_Config(); while

9、(1) write_string(STM3); /*STM32 LCD demo*/ delay();,怎样编制一个应用程序(2),write_string(M32 ); delay(); write_string(32 L); delay(); write_string(2 LC); delay(); write_string( LCD); delay(); write_string(LCD ); delay(); write_string(CD D); delay(); write_string(D DE); delay(); write_string( DEM); delay(); write_string(DEMO); delay(); ,应用程序和资料,http:/ MCU技术支持软件硬件ST MCU现货销售STM32STR7,STR9uPSD3000开发工具IAR JLINKST LINKEK系列学习开发套件DK系列评估套件,联系我们,万利电子有限公司南京市新模范马路17号02幢二层(025) 8323 5502http:/联合万利电子有限公司深圳市南园路68号上步大厦9楼D/E座(0755) 8332 3358http:/,谢谢,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。