你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32 F072nucleo开发板使用心得

[复制链接]
kekokele1099 发布时间:2014-12-15 20:15
最近正好感冒,只能躲在被子里写了,拿到STM32 F072nucleo开发板有段时间了,也看了很多说明,推荐大家使用STM32CubeMX+Keil uVision5开发方法,效率最高,扩展性比较强,又不是那么傻瓜似。硬件:
+ L( Q  U0 U8 W" P( @! I当我看完“UM1724 ”说明文档后,对STM32 F072nucleo开发板感觉这就是我想要的小型处理器,精致的stlink集成下载器,同时这个下载器引脚引出来了,可以在其他地方使用,有RX、TX串口调试功能,我们可以在计算机设备管理中看到一个stlink调试和一个stlink串口,有些视频和网站说板子可以一分为二,我建议不要这么做,stlink的一些资源是和核心板共享的,在STM32CubeMX中已经对资源进行了分配,Arduino引出的引脚应该够我们使用了。一个user按键,一个LD2灯。, N7 A% u8 _2 i: |5 [: }7 l8 h1 A
开发软件:  u  a" ?& s. J# Q
1.Keil uVision5:为什么选这个版本,因为STM32CubeMX生成的MDK工程文件只能MDK4.73以上版本。) p+ f8 L/ l: u' T. {& [
(1)下载:Keil uVision5在keil官网下载:http://www.keil.com/download/product/下载“mdk512”软件,和Keil.STM32F0xx_DFP.1.2.0,Keil.STM32NUCLEO_BSP.1.2.0,函数库,下载地址:http://www.keil.com/dd2/Pack/* K" ]8 y* X# R; y. p0 C
(2)安装:完成安装mdk512破解,安装Keil.STM32F0xx_DFP.1.2.0,Keil.STM32NUCLEO_BSP.1.2.01 j5 b2 W! v( L3 I
  L9 m2 m" H, q4 Y2 K# K$ j
(3)结束:Keil uVision5介绍到这,如何使用Keil uVision5,不再详细说明。
$ h7 l; @! g9 L0 M; G2.STM32CubeMX:使用了以后感觉很爽,图形化的芯片资源分配,生成专业的MDK工程文件,为小白和不太精通初始化的人提供了方便
6 F0 ]* j  H4 V! H: S2 z% k(1)下载:STM32CubeMX:http://www.st.com/web/cn/catalog ... 242_prom_stm32cube-                                                   long-promo_feb2014
% F9 _1 \* r4 G                   stm32cubef0:http://www.st.com/web/cn/catalog/tools/PF260612+ ~0 q; m* s  S; h+ D& `7 n
(2)安装:STM32CubeMX后添加stm32cubef0(目前不支持F1系列MCU,很伤心)) P/ \% ~1 Z5 Y& C6 u5 C2 j
(3)使用:最后生成MDK工程文件(还有其他两种方式)为什么选MDK,原因很简单,用的人多。在打开的工程中需要我们修改有三个文件“main.c”、“stm32f0xx_it”、“stm32f0xx_hal_msp”
# q/ K; f7 L1 `% A2 r0 u5 g文档:
" A! P- {1 K: x- p5 f. S学习STM32 F072nucleo开发板只需要两个文档“UM1724 ”这是开发板英文说明书,有点MCU基础的猜都能猜出来里面写的是什么,文档很详细,可以打印,后期会经常查询,“UM1785”对STM32CubeMX生成的工程文件的函数做说明,可惜是英文,要是中文就好了,如果看不懂,找个中文的stm32F103函数库中文文档先学学。' J9 c( {# G3 ~1 J9 ^
; `- ?. J) s9 ]- v; }
板上接口资源.jpg
板上资源.jpg
板子背面.jpg
使用.jpg
赞 收藏 3 评论20 发布时间:2014-12-15 20:15

举报

20个回答
qianfan 回答时间:2015-2-12 15:44:08
abend 发表于 2015-1-11 18:08, ]% \& D! w" m
我没有做破解,官方试用的足够用了
9 Z* t% j, Q$ c: x' d: C
像KEIL MDK 32K的限制,只要不往FLASH中烧字库就够用了
商朕 回答时间:2015-12-12 20:51:02
smcdh 发表于 2015-1-11 17:03
$ d& _0 @6 d9 c' L( i/ }/ h写的很细,我都是看视频教程来学STM32F072 nucleo
% B$ ^4 g$ g4 s& I  x
where  有视频教程?
商朕 回答时间:2015-12-12 20:50:33
smcdh 发表于 2015-1-11 17:03" {6 b7 `1 B5 t: A
写的很细,我都是看视频教程来学STM32F072 nucleo

) _6 y, _$ x2 }7 r0 N/ Nwhere  有视频教程?
篮球小子 回答时间:2014-12-16 13:08:38
谢谢分享
谦 回答时间:2015-1-10 23:28:45
感谢~~~~~~~~~~~~
谦 回答时间:2015-1-11 13:41:28
多谢~~~~~~~~~~~~
aderson 回答时间:2015-1-11 14:03:45
这个是哪里看的?, z* J4 `- J( ^
smcdh 回答时间:2015-1-11 17:03:55
写的很细,我都是看视频教程来学STM32F072 nucleo
manxueqian 回答时间:2015-1-11 17:06:01
多谢!!!
abend 回答时间:2015-1-11 18:08:51
我没有做破解,官方试用的足够用了
iwqt1983 回答时间:2015-1-12 08:25:50
谢谢分享,资料写的很好的。
我是酱油哥 回答时间:2015-1-12 08:34:14
很好   
万里-363223 回答时间:2015-1-12 08:41:10
写的很详细,不错.....
kekokele1099 回答时间:2015-1-14 10:30:40
万里-363223 发表于 2015-1-12 08:41
; D7 x, M4 {, a. `5 J4 R. |写的很详细,不错.....

% Y" }, ~6 z( V! A+ q0 J& ?9 n+ \' r6 I嘿嘿,谢谢~
zjdcpu 回答时间:2015-2-12 12:38:12
谢谢分享,研究得很细致
qianfan 回答时间:2015-2-12 15:43:32
smcdh 发表于 2015-1-11 17:03
8 Z/ X! B" `& v9 v. |写的很细,我都是看视频教程来学STM32F072 nucleo
4 g/ K& q! v6 e% l3 E; C$ k8 Z
看视频太慢了,不喜欢。。。
12下一页

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版