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

STM32 F072nucleo开发板使用心得

[复制链接]
kekokele1099 发布时间:2014-12-15 20:15
最近正好感冒,只能躲在被子里写了,拿到STM32 F072nucleo开发板有段时间了,也看了很多说明,推荐大家使用STM32CubeMX+Keil uVision5开发方法,效率最高,扩展性比较强,又不是那么傻瓜似。硬件:  @6 k& t# b8 F& B7 @  [
当我看完“UM1724 ”说明文档后,对STM32 F072nucleo开发板感觉这就是我想要的小型处理器,精致的stlink集成下载器,同时这个下载器引脚引出来了,可以在其他地方使用,有RX、TX串口调试功能,我们可以在计算机设备管理中看到一个stlink调试和一个stlink串口,有些视频和网站说板子可以一分为二,我建议不要这么做,stlink的一些资源是和核心板共享的,在STM32CubeMX中已经对资源进行了分配,Arduino引出的引脚应该够我们使用了。一个user按键,一个LD2灯。! b' a/ l; B4 B- `! e
开发软件:
7 U( F: ~) l0 j3 I% @/ ?1.Keil uVision5:为什么选这个版本,因为STM32CubeMX生成的MDK工程文件只能MDK4.73以上版本。
2 A  j/ g. e% C% L(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/
1 Y: W6 U" K1 r6 M" p(2)安装:完成安装mdk512破解,安装Keil.STM32F0xx_DFP.1.2.0,Keil.STM32NUCLEO_BSP.1.2.0
$ Y7 T2 E0 l- Y- a) w1 E/ n; F3 G" j9 y% f& \: e6 t
(3)结束:Keil uVision5介绍到这,如何使用Keil uVision5,不再详细说明。
4 q5 E3 d& z/ r5 S) n) e+ ?2.STM32CubeMX:使用了以后感觉很爽,图形化的芯片资源分配,生成专业的MDK工程文件,为小白和不太精通初始化的人提供了方便( h- f9 L& N8 {) x3 ~9 @
(1)下载:STM32CubeMX:http://www.st.com/web/cn/catalog ... 242_prom_stm32cube-                                                   long-promo_feb2014" {5 q5 Z7 L  `/ w- u
                   stm32cubef0:http://www.st.com/web/cn/catalog/tools/PF260612
2 _) O2 a8 H2 @& v. o4 f6 \(2)安装:STM32CubeMX后添加stm32cubef0(目前不支持F1系列MCU,很伤心)
7 C7 s* Y& F" n# M+ d: s6 {1 r(3)使用:最后生成MDK工程文件(还有其他两种方式)为什么选MDK,原因很简单,用的人多。在打开的工程中需要我们修改有三个文件“main.c”、“stm32f0xx_it”、“stm32f0xx_hal_msp”
. Y& M  D, ]+ ^9 \+ Q: K0 E1 e7 i文档:4 m3 l1 T8 M" {* q) |/ q
学习STM32 F072nucleo开发板只需要两个文档“UM1724 ”这是开发板英文说明书,有点MCU基础的猜都能猜出来里面写的是什么,文档很详细,可以打印,后期会经常查询,“UM1785”对STM32CubeMX生成的工程文件的函数做说明,可惜是英文,要是中文就好了,如果看不懂,找个中文的stm32F103函数库中文文档先学学。2 V4 j& ^% c/ Z$ ?/ }. g" i- ]

% ?  k9 U' R7 G0 x- G
板上接口资源.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
* @7 q, R( L6 N0 L' `6 `/ P% p6 z! N我没有做破解,官方试用的足够用了
5 W( b' Y% f  o$ `
像KEIL MDK 32K的限制,只要不往FLASH中烧字库就够用了
商朕 回答时间:2015-12-12 20:51:02
smcdh 发表于 2015-1-11 17:03: K- ?' A5 {' @& u$ W8 O
写的很细,我都是看视频教程来学STM32F072 nucleo

9 K6 [" x. m/ Mwhere  有视频教程?
商朕 回答时间:2015-12-12 20:50:33
smcdh 发表于 2015-1-11 17:03
6 Q( W; ]8 U+ `: V: @3 c9 J+ F写的很细,我都是看视频教程来学STM32F072 nucleo

7 G$ N) h: v9 K/ @where  有视频教程?
篮球小子 回答时间: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
这个是哪里看的?7 d- a- ^( {: H" U( k; E9 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
5 t# q0 _/ ?" q* e7 S1 x3 v写的很详细,不错.....
$ h# d# V! g( U" g
嘿嘿,谢谢~
zjdcpu 回答时间:2015-2-12 12:38:12
谢谢分享,研究得很细致
qianfan 回答时间:2015-2-12 15:43:32
smcdh 发表于 2015-1-11 17:03
0 e' R; l! s7 X写的很细,我都是看视频教程来学STM32F072 nucleo
+ d4 ~: V$ C2 t7 ~& d
看视频太慢了,不喜欢。。。
12下一页

所属标签

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