【STM32】STM32F4开发板简介_stm32开发板简介-程序员宅基地

技术标签: stm32  嵌入式天地  stm32F407  正点原子  stm32开发板  stm32F4  

00. 目录

01. STM32F4开发板的资源图

在这里插入图片描述

ALIENTEK 探索者 STM32F4 开发板,资源十分丰富,并把 STM32F407的内部资源发挥到了极致,基本所有 STM32F407 的内部资源,都可以在此开发板上验证,同时扩充丰富的接口和功能模块,整个开发板显得十分大气

02. STM32F4开发板板载资源

ALIENTEK 探索者 STM32F4 开发板板载资源如下:

◆ CPU:STM32F407ZGT6,LQFP144,FLASH:1024K,SRAM:192K;
◆ 外扩 SRAM:XM8A51216,1M 字节
◆ 外扩 SPI FLASH:W25Q128,16M 字节
◆ 1 个电源指示灯(蓝色)
◆ 2 个状态指示灯(DS0:红色,DS1:绿色)
◆ 1 个红外接收头,并配备一款小巧的红外遥控器
◆ 1 个 EEPROM 芯片,24C02,容量 256 字节
◆ 1 个六轴(陀螺仪+加速度)传感器芯片,MPU6050
◆ 1 个高性能音频编解码芯片,WM8978
◆ 1 个 2.4G 无线模块接口,支持 NRF24L01 无线模块
◆ 1 路 CAN 接口,采用 TJA1050 芯片
◆ 1 路 485 接口,采用 SP3485 芯片
◆ 2 路 RS232 串口(一公一母)接口,采用 SP3232 芯片
◆ 1 路单总线接口,支持 DS18B20/DHT11 等单总线传感器
◆ 1 个 ATK 模块接口,支持 ALIENTEK 蓝牙/GPS 模块
◆ 1 个光敏传感器
◆ 1 个标准的 2.4/2.8/3.5/4.3/7 寸 LCD 接口,支持电阻/电容触摸屏
◆ 1 个摄像头模块接口
◆ 1 个 OLED 模块接口
◆ 1 个 USB 串口,可用于程序下载和代码调试(USMART 调试)
◆ 1 个 USB SLAVE 接口,用于 USB 从机通信
◆ 1 个 USB HOST(OTG)接口,用于 USB 主机通信
◆ 1 个有源蜂鸣器
◆ 1 个 RS232/RS485 选择接口
◆ 1 个 RS232/模块选择接口
◆ 1 个 CAN/USB 选择接口
◆ 1 个串口选择接口
◆ 1 个 SD 卡接口(在板子背面)
◆ 1 个百兆以太网接口(RJ45)
◆ 1 个标准的 JTAG/SWD 调试下载口
◆ 1 个录音头(MIC/咪头)
◆ 1 路立体声音频输出接口
◆ 1 路立体声录音输入接口
◆ 1 路扬声器输出接口,可接 1W 左右小喇叭
◆ 1 组多功能端口(DAC/ADC/PWM DAC/AUDIO IN/TPAD)
◆ 1 组 5V 电源供应/接入口
◆ 1 组 3.3V 电源供应/接入口
◆ 1 个参考电压设置接口
◆ 1 个直流电源输入接口(输入电压范围:DC6~16V)
◆ 1 个启动模式选择配置接口

◆ 1 个 RTC 后备电池座,并带电池
◆ 1 个复位按钮,可用于复位 MCU 和 LCD
◆ 4 个功能按钮,其中 KEY_UP(即 WK_UP)兼具唤醒功能
◆ 1 个电容触摸按键
◆ 1 个电源开关,控制整个板的电源
◆ 独创的一键下载功能
◆ 除晶振占用的 IO 口外,其余所有 IO 口全部引出

03. STM32F4部分资源说明

3.1 JTAG/SWD

ALIENTEK 探索者 STM32F4 开发板板载的 20 针标准 JTAG 调试口(JTAG),该 JTAG口直接可以和 ULINKJLINK 或者 STLINK 等调试器(仿真器)连接,同时由于 STM32 支持SWD 调试,这个 JTAG 口也可以用 SWD 模式来连接。用标准的 JTAG 调试,需要占用 5 个 IO 口,有些时候,可能造成 IO 口不够用,而用 SWD则只需要 2 个 IO 口,大大节约了 IO 数量,但他们达到的效果是一样的,所以我们 强烈建议仿用真器使用 SWD 模式!

3.2 STM32F407ZGT6

开发板的核心芯片(U4),型号为:STM32F407ZGT6。该芯片集成 FPU 和 DSP 指令,并具有 192KB SRAM、1024KB FLASH、12 个 16 位定时器、2 个 32 位定时器、2 个 DMA 控制器(共16个通道)、3个SPI、2个全双工I2S、3个IIC、6个串口、2个USB(支持HOST /SLAVE)、2 个 CAN、3 个 12 位 ADC、2 个 12 位 DAC、1 个 RTC(带日历功能)、1 个 SDIO 接口、1 个FSMC 接口、1 个 10/100M 以太网 MAC 控制器、1 个摄像头接口、1 个硬件随机数生成器、以及 112 个通用 IO 口等。

04. 附录

6.1 【STM32】STM32系列教程汇总

网址:【STM32】STM32系列教程汇总

05. 声明

该教程参考了正点原子的《STM32 F4 开发指南》

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/dengjin20104042056/article/details/108051820

智能推荐

️ 爆肝三万字《数据仓库体系》轻松拿下字节offer ️【建议收藏】_三万字数据仓库提现 csdn-程序员宅基地

文章浏览阅读2.9w次,点赞251次,收藏1k次。尤其适合大学生 和 初级程序员掌握的体系内容,资深程序员也可夯实基础_三万字数据仓库提现 csdn

电路模型和电路定律——“电路分析”_电抗定理-程序员宅基地

文章浏览阅读2.3k次,点赞46次,收藏29次。电路模型和电路定律噢_电抗定理

不加锁的ConcurrentHashMap是如何保证线程安全的?-程序员宅基地

文章浏览阅读2.5k次。点击上方"Java学习之道",选择"关注"公众号每天10:24,干货准时送达!本文来源:http://t.cn/ECAI7Yg我们知道,ConcurrentHashmap..._concurrenthashmap的get方法没有上锁为什么线程安全

2020 | 带领团队学习成长,精华总结_带领学习-程序员宅基地

文章浏览阅读1.7k次。正文共:3166字10图预计阅读时间:8分钟在2020年这个非同寻常的年份里面,自己与团队小伙伴一起利用周例会时间,分享学习了《架构整洁之道》系列内容,同团队一起学习成长。在这..._带领学习

TypeError: The view function did not return a valid response. The function either returned None-程序员宅基地

文章浏览阅读5.8k次。记一次flask项目开发中遇到的无脑问题。TypeError: The view function did not return a valid response. The function either returned None#错误的原因是,代码中缺少[email protected]('/history_ocr/', methods=['GET', 'POST'])def history_ocr(): if request.method == 'GET': result_typeerror: the view function did not return a valid response. the function e

MyBatis 中,如何进行批量插入或批量更新?_mybatis 批量新增-程序员宅基地

文章浏览阅读4.5k次,点赞2次,收藏3次。根据需要选择不同的查询方式来实现多表关联查询。无论哪种查询方式,都需要注意性能问题,尽量避免使用嵌套查询和性能较差的动态 SQL。MyBatis 中可以使用批量操作来提高 SQL 执行效率,常用的批量操作有批量插入和批量更新。需要注意的是,批量操作时要尽量控制批量处理的单次数量,防止因为内存等资源不足而导致系统崩溃。MyBatis 中,如何进行批量插入或批量更新?_mybatis 批量新增

随便推点

linux下shell中使用上下键翻出历史命名时出现^[[A^[[A^[[A^[[B^[[B的问题解决-程序员宅基地

文章浏览阅读1.3w次,点赞3次,收藏6次。今天在使用kali linux的时候,使用上下键想翻出历史_^[[a

enum中使用中文 unity_使用Odin在Inspector面板显示枚举中文名-程序员宅基地

文章浏览阅读1.2k次。2020.8.5 更新Odin最新版本已经支持本篇文章实现的功能,Odin牛逼!!!### 前言Odin这个神器插件想必现在已经家喻户晓了,如果还不知道的建议重。。。重新去百度一下Odin插件。简而言之使用Odin之后,能应付90%的编辑器拓展工作,并节省至少70%的体力,摸鱼力UPUP。但是封装这么到位的插件也是有短肋的,他对于用户来说就是一个黑盒,想要拓展功能往往比较麻烦,有些极端情况甚至需要..._odin 枚举

Silvaco学习日记(六)--很失败的仿真_silvaco sic-程序员宅基地

文章浏览阅读6.5k次,点赞8次,收藏26次。最近这几天一直在做关于某篇文献的仿真,文献为:Device design assessment of 4H–SiC n-IGBT – A simulation study其中,我犯了两个巨大的错误:①不知道这篇文献是用什么软件模拟的,但我天真的以为就是silvaco可能是有一部分比较兴奋的原因。②准备不够详细,没有很耐心的看完整篇文献的细节,不同于之前看文献,对文献的结果进行仿真需要知道很多详细的数据才能出现类似的结果,但是我之前养成的习惯是看趋势,分析其中的物理原因,因此这次也是比较愚蠢的错误。首_silvaco sic

Android技术交流群-程序员宅基地

文章浏览阅读2.6k次。Android交流群:167630324有兴趣的同学可以加一下,大家一起来讨论下技术、生活,什么都可以。谢谢

数据竞赛专题 | 从赛题理解到竞赛入门基础-程序员宅基地

文章浏览阅读2.3k次。为了帮助更多竞赛选手入门进阶比赛,通过数据竞赛提升理论实践能力和团队协作能力。DataFountain 和 Datawhale 联合邀请了数据挖掘,CV,NLP领域多位竞..._awd赛题及修复

软件工程工程伦理案例分析_案例工具及其范围| 软件工程-程序员宅基地

文章浏览阅读4.9w次。软件工程工程伦理案例分析A CASE (Computer-Aided Software Engineering) tool is a non-exclusive term used to indicate any form of automated support for software engineering. In an increasingly prohibitive sense, a C...

推荐文章

热门文章

相关标签