从ST社区拿到了一块NUCLEO-F413ZH开发板(STM32官网).由于之前都是用STM32F103芯片,软件是KEIL 4.11.由于版本太旧,好多芯片都不支持.也不能通过升级PACK包来支持.只能升级软件了.直接升到KEIL 5.22.下面简单说一下KEIL平台的搭建.从网上下载MDK522.exe安装并注册好后.还需要下载ARM.CMSIS.4.5.0.pack,ARM.CMSIS-Driver_Validation.1.0.0.pack,这二个安装包安装好后就可以安装支持芯片包了(CMSIS后面编号越高越新),下载Keil.STM32F1XX_DFP.2.0.0.pack(stm32f1系列芯片),Keil.STM32F2xx_DFP.2.5.0.pack(STM32F2系列芯片), Keil.STM32F4xx_DFP.2.11.0.pack(目前只有这个才支持F413芯片).所有pack包都可双击自动安装.至此KEIL5.22平台搭建完毕. 开发板自带ST-LINK, 可在线仿真调试和下载程序.还附带一个虚拟串口,通过虚拟串口,ST32F413就可同电脑通讯,通过电脑屏幕显示信息和接收指令.还有几个指示灯,有了这些就可完成一些基本的实验了.查了下接口图,PB10,PB11(USART3)是有引出来的.用二根杜邦线接到虚拟串口,简单实验平台就搭建成功了. 平台搭建好后就可写代码了.一般KEIL开发都是基于工程模板.有一个基本工程模板后续的开发可省事好多.我的工程模板. |
多谢支持!!!