
之前忙于别的事情,一直没空发帖,从最近开始会陆续补回。首先这次非常感谢屋脊雀工作室和stmcu社区给予我的试用屋脊雀F407开发板的机会,我会从此开发板中找寻更多的开发思路,认真在社区发表试用帖以作回馈,共享个人技术心得。 先来看看屋脊雀STM32F407ZG开发板的整体图,整个开发板分为上下上层,上层为F407核心板,带有LCD接口、摄像头接口、按键、USB供电、SD卡接口、SPI FLASH、RTC电池座等外设: ![]() ![]() ![]() 下层为外设扩展板,带有TEA5767收音机模块、网口、CAN/485端子、天线接口、音频输出接口(WM8978)、麦克风,其中最让我感到眼前一亮的就是TEA5767模块了,我玩了这么多开发板,极少遇到带收音机模块的,并且底板还集成了TEA2822做声音选择的数字开关: ![]() ![]() 俗话说万物皆从点灯开始,除了点灯还有串口输出调试,点灯和串口输出是调试大部分单片机板子的手段,从官方的原理图PDF可以看到,核心板上集成了四个灯,是PG0~PG3:: M$ u/ C+ _3 V' X* p( T 然后对于下层核心板的CP210X串口,我摸索了很久,主要是官方给的PDF写得太乱了,我一开始以为是PA9 PA10的串口1,但是根本调通,后面试了下才知道是PB10 PB11即串口3,这给我折腾的: 知道是串口3就好办了,直接打开CubeMX初始化串口3和PG0~PG3即可: ![]() 晶振直接选内部晶振,不折腾: ![]() 生成工程之后稍微归纳整理了一下,加上个流水灯效果:/ u/ h- g1 ?7 d) _. g+ p ![]() 串口打印:/ c7 ~( V5 k) t* u9 e$ [ ![]() 上传工程文件:9 g7 {- i6 M8 m9 D, [# |7 _ ![]() |
我也想要一套,哈哈哈 |
![]() |