智能车制作

 找回密码
 注册

扫一扫,访问微社区

STM32论坛
查看: 12625|回复: 11
打印 上一主题 下一主题

我的stm32f4学习历程

[复制链接]

489

主题

1691

帖子

1

精华

管理员

网站创始人&站长

Rank: 11Rank: 11Rank: 11Rank: 11

积分
85927

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

QQ
威望
56985
贡献
17372
兑换币
13142
注册时间
2007-6-8
在线时间
5785 小时
跳转到指定楼层
1#
发表于 2012-5-15 00:14:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
作者:小船     

意法半导体2011 年9 月份新推出的cortex-m4 内核微控制器stm32f407VG,主频达到168M,带FPU,单周期DSP 指令,如果出货量跟的上,st 将会再一次席卷MCU 市场。而TI 也早早地发布了自家的cm4 处理器,业界首款65nm Cortex M4 MCU 系列——Stellari。飞思卡尔,Atmel 等等在cortex-m3 上被ST 占了先机的巨头们,也不甘落后,纷纷推出自家的M4。在cortex-m4 的市场上,将不会是ST 一家独大。与STM32f4 的高频率,大容量,隐隐约约威胁低端DSP 市场的定位不同,TI 的M4 是为了抢ST 的M3 市场的,而NXP 则倾向于M4-M0 的双核结构,在未来的M4 市场上,谁家会胜出?我们拭目以待。

我之所以选择stm32f4-discovery 作为硬件平台,是因为它相对于我们学生来说比较便宜,比较方便。一块小板子上集成仿真器,加速度传感器,MEM 话筒,音频功放芯片,只需要一根USB 线连到电脑上就可以调试了,绝对对得起一百来块的价格,而且这种小板子是意法半导体公司为了推广他的芯片而推出的,在价格上比较平民。虽然这种板子不带有视频教程,但是可以到ST 官网上下载相应的库函数例程。虽然还没有中文数据手册,但我觉得看懂英文数据手册是一个工程师所要具备的技能。虽然我不是一名工程师,但我有一颗成为工程师的心^*^。编译器之所以选择IAR 而不是Keil,是因为我觉得IAR 的编译效率是最高的,尤其是在编译大工程的时候,而且它有很多的设置能使得调试比较方便,比如可以为工程设置几种配置,每种配置设定编译不同的文件,定义不同的宏,选择不同的优化等级,等等,我在搞Zigbee 协议栈的时候深有体会。Keil 也有他的特色,比如代码编辑比较人性化,快速注释等。为什么我会去操作寄存器而不直接用库函数,是因为直接操作寄存器会对芯片底层的工作比较了解,对整个程序的细节都很清楚,写出来的代码效率会很高。
然后我们手上所需要的数据手册有:
《Cortex™-M4 Devices Generic User Guide》ARM 的M4 用户手册
《RM0090 Reference manual》ST 的stm32f4 系列参考手册
《stm32f407_datasheet》stm32f407的数据手册

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
2#
发表于 2012-5-15 00:58:17 | 只看该作者
本帖最后由 野火 于 2012-5-15 01:03 编辑

管理员大哥,不是一名工程师?

NXP 的 M4-M0 双核结构,感觉很怪异,M0,是低功耗,低成本,但加上M4,就没了这个优势了。如果是M4+A8,那就正常一点,用M4来实时控制,A8来数据处理,例如M4跑ucos,A8跑android。

ST公司,推广自己的芯片,用低价开发板来吸引人,对于学生而言,是挺有吸引力的




回复 支持 反对

使用道具 举报

29

主题

304

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2298

热心会员奖章推广达人奖章优秀会员奖章活跃会员奖章

威望
1256
贡献
580
兑换币
107
注册时间
2011-9-10
在线时间
231 小时
3#
发表于 2012-5-15 07:22:52 | 只看该作者
很好 谢谢
回复 支持 反对

使用道具 举报

26

主题

913

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5207

活跃会员奖章在线王奖章优秀会员奖章论坛元老奖章

威望
2267
贡献
1804
兑换币
117
注册时间
2011-3-16
在线时间
568 小时
4#
发表于 2012-5-15 14:06:58 | 只看该作者
感激涕零呀!
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
55
威望
111
贡献
34
兑换币
0
注册时间
2012-5-16
在线时间
3 小时
5#
发表于 2012-5-18 10:59:17 | 只看该作者
你有没有固件库手册?急需?谢谢~
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
121
威望
97
贡献
24
兑换币
0
注册时间
2012-7-14
在线时间
0 小时
毕业学校
江西农大
6#
发表于 2012-7-15 14:17:30 | 只看该作者
楼主能不能把
《Cortex™-M4 Devices Generic User Guide》ARM 的M4 用户手册
《RM0090 Reference manual》ST 的stm32f4 系列参考手册
《stm32f407_datasheet》stm32f407的数据手册
的资料传一下呢?
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
116
威望
94
贡献
22
兑换币
0
注册时间
2012-9-27
在线时间
0 小时
毕业学校
山东信息职业技术学院
7#
发表于 2012-9-27 17:25:48 | 只看该作者
学习。如果把《Cortex™-M4 Devices Generic User Guide》ARM 的M4 用户手册
《RM0090 Reference manual》ST 的stm32f4 系列参考手册
《stm32f407_datasheet》stm32f407的数据手册
传一下就更好了,急需
回复 支持 反对

使用道具 举报

5

主题

370

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1534
QQ
威望
921
贡献
397
兑换币
68
注册时间
2011-11-26
在线时间
108 小时
8#
发表于 2012-11-4 15:29:27 | 只看该作者
回复 支持 反对

使用道具 举报

12

主题

222

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4295
威望
1893
贡献
1464
兑换币
552
注册时间
2012-1-31
在线时间
469 小时
毕业学校
。。。
9#
发表于 2013-4-4 18:15:35 | 只看该作者
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
31
威望
27
贡献
4
兑换币
5
注册时间
2013-7-9
在线时间
1 小时
毕业学校
杭电
10#
发表于 2013-7-9 19:28:29 | 只看该作者
楼主求分享,1015967524@qq.com万分感谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-26 03:34 , Processed in 0.102579 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表