社区导航

 
查看: 34285|回复: 267

[原创] 我做的第二版stm32f4板子

  [复制链接]

284

TA的帖子

0

TA的资源

纯净的硅(初级)

Rank: 4

发表于 2012-3-30 22:25:45 | 显示全部楼层 |阅读模式
这段时间一直在用stm32f4,先把我的板子放出来秀一秀,去年12月做了第一版的板子,
详见:http://bbs.eeworld.com.cn/thread-313004-1-1.html

由于F4的芯片比较贵,我把它做成底板+核心板模式的,由于STM32F1,F2,F4系列芯片的引脚基本兼容,
核心板可以同时三个系列的芯片,在第一个版本的板子上,由于没有细看芯片手册,导致板子出现一个bug,
不能同时兼容三个系列的芯片。
在同一个板子上同时兼容STM32F1、F2、F4三个系列的设计方法,stm32f4的芯片手册上写的很清楚了,这里
我就不多介绍。
这次是第二版的板子,见图片:
stm32f4_1.JPG
stm32f4_2.JPG
板子上的功能模块有:LED、USB转串口(CP2102)、USB-OTG.
官方的STM32F4板子上使用25M的晶振,我的板子上还是使用8M的晶振,晶振更换后,如果需要做串口,USB等模块
的实验,需要修改部分代码,在介绍代码修改方法前,我首先介绍下IAR和MDK两个集成开发环境的例程:
IAR:
IAR从6.1版本开始支持STM32F4,在安装目录下:..\IAR Systems\Embedded Workbench 6.0\arm\examples\ST
有STM32F4的外设例程,例程如下所示:
stm32f4_example.JPG
使用8M的晶振,需要在官方例程的基础上修改两个宏定义:
1)在systm_stm32f40x.c中将PLL_M修改为8
2)在stm32f40x.h中将HSE_VALUE修改为8000000,如下:
#define USED_HSE_8M
#if !defined  (HSE_VALUE)
#ifdef USED_HSE_8M
   #define HSE_VALUE    ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */
#else
  #define HSE_VALUE    ((uint32_t)25000000) /*!< Value of the External oscillator in Hz */
#endif
#endif /* HSE_VALUE */

MDK:
在MDK4.5中,已经有keil官方stm32f4开发板的例程,大家可以参考,使用8M晶振时,记得修改
在systm_stm32f40x.c中将PLL_M修改为8。 由于MDK的例程没有使用st的库,所不存在修改
HSE_VALUE

原理图: STM32F407-EVAL-V2.pdf (1.17 MB, 下载次数: 715)

点评

学习……  详情 回复 发表于 2013-12-13 21:28
好东西啊 要顶起来的了!!  详情 回复 发表于 2013-12-3 14:45
正打算学stm32 谢谢楼主:carnation:  详情 回复 发表于 2013-7-8 14:59
kkkannankankkank :pleased:  详情 回复 发表于 2013-3-25 23:22
学习一下哦!  详情 回复 发表于 2013-1-6 18:15

评分

1

查看全部评分



回复

使用道具 举报

1万

TA的帖子

15

TA的资源

版主

Rank: 6Rank: 6

发表于 2012-3-31 09:22:40 | 显示全部楼层

板子不错,顶下

http://shop34182318.taobao.com/


回复

使用道具 举报

1万

TA的帖子

15

TA的资源

版主

Rank: 6Rank: 6

发表于 2012-3-31 09:22:41 | 显示全部楼层

板子不错,顶下

http://shop34182318.taobao.com/


回复

使用道具 举报

30

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2012-3-31 09:32:31 | 显示全部楼层
很好啊,不错呢,呵呵……


回复

使用道具 举报

284

TA的帖子

0

TA的资源

纯净的硅(初级)

Rank: 4

 楼主| 发表于 2012-3-31 10:29:48 | 显示全部楼层
谢谢支持


回复

使用道具 举报

6898

TA的帖子

176

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

测评达人

发表于 2012-3-31 10:46:36 | 显示全部楼层
支持匡哥 M4的 看着就舒服


回复

使用道具 举报

6039

TA的帖子

13

TA的资源

裸片初长成(初级)

Rank: 10Rank: 10Rank: 10

荣誉会员勋章

发表于 2012-3-31 10:55:15 | 显示全部楼层
板子做的很工整


回复

使用道具 举报

532

TA的帖子

0

TA的资源

纯净的硅(初级)

Rank: 4

发表于 2012-3-31 11:53:38 | 显示全部楼层

LZ厉害哦,我看到那密密麻麻的线我头晕!



回复

使用道具 举报

501

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2012-3-31 16:57:41 | 显示全部楼层
顶,厉害


回复

使用道具 举报

66

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2012-3-31 19:44:54 | 显示全部楼层
很好看啊,支持一下、


回复

使用道具 举报

86

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2012-3-31 20:25:38 | 显示全部楼层
想楼主学习!STM32f4  Cotex M4的I2S可以达到96K的速率是吧


回复

使用道具 举报

1603

TA的帖子

4

TA的资源

纯净的硅(高级)

Rank: 6Rank: 6

荣誉会员勋章

发表于 2012-4-1 10:06:38 | 显示全部楼层
什么玩意儿啊,还得回复


回复

使用道具 举报

6

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2012-4-1 12:46:55 | 显示全部楼层
出售吗


回复

使用道具 举报

52

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2012-4-1 13:16:14 | 显示全部楼层
LZ威武霸气,请教下  怎么焊接板子才好看!!!手工·····


回复

使用道具 举报

466

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2012-4-1 15:55:46 | 显示全部楼层
强大啊,,,


回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2012-4-1 21:37:52 | 显示全部楼层
原帖由 眼大5子 于 2012-4-1 10:06 发表 什么玩意儿啊,还得回复


呵呵,有人逼你回复吗?


回复

使用道具 举报

5

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2012-4-2 20:33:41 | 显示全部楼层

顶楼住一个!!!

顶楼住一个!!!顶楼住一个!!!


回复

使用道具 举报

284

TA的帖子

0

TA的资源

纯净的硅(初级)

Rank: 4

 楼主| 发表于 2012-4-4 13:20:08 | 显示全部楼层

原帖由 ai1314小林 于 2012-4-1 13:16 发表 LZ威武霸气,请教下 怎么焊接板子才好看!!!手工·····
han

 

焊接贴片芯片时,首先在焊盘上涂一层焊锡膏,然后将芯片引脚对其,用烙铁+细的焊锡丝 一拖,就焊接好了, 焊锡一定不能加多了,否则还得用铜丝来去掉多余的焊锡。

 

起始焊盘上本来有一层焊锡的, 如果焊锡膏够好的话,完全不用加焊锡就可以把QFP的芯片焊好



回复

使用道具 举报

156

TA的帖子

0

TA的资源

纯净的硅(初级)

Rank: 4

发表于 2012-4-4 15:06:48 | 显示全部楼层
不错,来看看。。


回复

使用道具 举报

12

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2012-4-4 19:10:07 | 显示全部楼层
好啊,最近正缺这样的资料


回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2018-12-12 04:15 , Processed in 0.509296 second(s), 17 queries , Gzip On, MemCache On.

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