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

【屋脊雀F407开发板】开箱&搭建开发环境&点灯&串口发送

[复制链接]
donatello1996 发布时间:2019-1-2 00:15
    之前忙于别的事情,一直没空发帖,从最近开始会陆续补回。首先这次非常感谢屋脊雀工作室和stmcu社区给予我的试用屋脊雀F407开发板的机会,我会从此开发板中找寻更多的开发思路,认真在社区发表试用帖以作回馈,共享个人技术心得。
: u; g9 R8 o5 K) W5 U6 e, R% Z! q    先来看看屋脊雀STM32F407ZG开发板的整体图,整个开发板分为上下上层,上层为F407核心板,带有LCD接口、摄像头接口、按键、USB供电、SD卡接口、SPI FLASH、RTC电池座等外设:$ D- [4 _) [/ r
IMG_20190101_224547.jpg IMG_20190101_224553.jpg IMG_20190101_224600.jpg ( ^" Y( o0 q! u9 M) @. y* l9 o
    下层为外设扩展板,带有TEA5767收音机模块、网口、CAN/485端子、天线接口、音频输出接口(WM8978)、麦克风,其中最让我感到眼前一亮的就是TEA5767模块了,我玩了这么多开发板,极少遇到带收音机模块的,并且底板还集成了TEA2822做声音选择的数字开关:
& N/ x/ ~3 R: E# d  Q$ Z IMG_20190101_224918.jpg IMG_20190101_224939.jpg 4 K: }, p. k3 X; H
    俗话说万物皆从点灯开始,除了点灯还有串口输出调试,点灯和串口输出是调试大部分单片机板子的手段,从官方的原理图PDF可以看到,核心板上集成了四个灯,是PG0~PG3:
9 F" W0 k) l* x    然后对于下层核心板的CP210X串口,我摸索了很久,主要是官方给的PDF写得太乱了,我一开始以为是PA9 PA10的串口1,但是根本调通,后面试了下才知道是PB10 PB11即串口3,这给我折腾的:
: y. ~" ?, ^" z, D! x. X    知道是串口3就好办了,直接打开CubeMX初始化串口3和PG0~PG3即可:2 Q* D, l) ~7 Q
4.jpg
0 }6 v$ E  y8 |) j) Q    晶振直接选内部晶振,不折腾:4 s) r" K+ H: p. N! I2 S
    5.jpg
# X$ [9 e4 B) p: N" A! v    生成工程之后稍微归纳整理了一下,加上个流水灯效果:/ e# o" S! Y7 ~9 E3 V
1.gif
+ k( `% g) U) P) c' P9 u8 z& i: g串口打印:+ A; T* N. e& S  v
6.jpg 8 H. X5 V2 y5 i! A4 V
上传工程文件:
4 |4 Z. r7 \8 Q3 }( V1 N STM32F407ZGT6.zip (532.44 KB, 下载次数: 1)
1.jpg
2.jpg
3.jpg
赞 收藏 评论2 发布时间:2019-1-2 00:15

举报

2个回答
我不怕 回答时间:2019-1-2 08:25:39
我也想要一套,哈哈哈
wujique 回答时间:2019-1-2 08:40:37
多多批评指点
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版