
本帖最后由 wambob 于 2015-1-7 12:11 编辑 0 k# j1 w1 H& ]6 K5 Z' M / I3 V. }) a' d 大家都知道,每种开发板都有一个开发环境,当接触到开发板的时候,首先要先配置开发环境. 此帖针对STM 32 Nucleo 072. 第1步,首先要准备 STM32F072的各种资料以备查询. 第2步,安装STM32 ST-Link Utility工具 和防真驱动st-link v2驱动.6 x1 y0 B2 O) h3 I 第3步,安装MDK ,并导入固件包. 第4步,使用MDK5.12建立自己的工程模板. ,用论坛上072教程的模板出可26个错误,汗!1 a/ t5 L& _0 L: x# `/ i* e 2 x8 G( Z0 Y8 S 板子在路上,先写个详细的模板建立过程,大神请指点.请拍砖,拍砖能使人进步 此模板基于STM32F0xx_StdPeriph_Lib_V1.3.1 ( F( Q F3 B) g3 }/ ]/ _ 因为市场上的开发板教程大都是10X的,此模板也参考了 1.建立STM32Pprojiect文件夹,在里面建立模板DEMO工程文件夹,在工程文件夹下建立4个子文件夹AppProject,Drive,STM32Fcore,STM32lib 在STM32lib 下建立文件夹M0. 1)把STM32F0xx_StdPeriph_Lib_V1.3.1\Libraries\STM32F0xx_StdPeriph_Driver里的文件拷贝到STM32lib 里,把STM32F0xx_StdPeriph_Lib_V1.3.1\Libraries\CMSIS\Include里的文件拷贝到文件夹M0.把STM32F0xx_StdPeriph_Lib_V1.3.1\Libraries\CMSIS\Device\ST\STM32F0xx\Include里的文件拷贝到文件夹M0里,再把STM32F0xx_StdPeriph_Lib_V1.3.1\Libraries\CMSIS\Device\ST\STM32F0xx\Source\Templates的那个system_stm32f0xx.c拷贝到文件夹M0里.8 Q8 ?/ h) f3 A+ { 2)把STM32F0xx_StdPeriph_Lib_V1.3.1\Projects\STM32F0xx_StdPeriph_Templates里的几个.H和.C文件拷贝到文件夹AppProject里,STM32F0xx_StdPeriph_Lib_V1.3.1\Libraries\CMSIS\Device\ST\STM32F0xx\Source\Templates\arm里的startup_stm32f0xx.s和startup_stm32f072.s拷贝到文件夹AppProject里.OK,文件复制完了. 2.打开MDK5.12,菜单 Project - New µVision Project ,在AppProject里建立工程例led.uvprojx,保存,选择CPU后,OK,在下个界面OK,好了,空的工程建立了 3.管理文档项目,在里面添加文件. 4.配置 然后用USB线连接你的板卡到电脑上,开始你的开发旅程吧.9 g* j Z% V3 `2 K * O2 r" C n+ X& Z2 | 7 n+ d8 V" [& l8 _, t+ D / e m4 P% b9 W5 h |
板子还没到,肯定有后续,而切是连载
工作了,呵呵,学生时没好好学习,现在补课