当前位置: 首页 > news >正文

【自制开发板】自制STM32F407开发板(含TFT 8080串口屏幕接口)

【2023 年 2 月 14 日】

许久没有更新,最近做了个小开发板玩了玩。更新一下吧,作为记录!!

主要是象试一下LVGL在STM32上的应用,所以开发板的大小都是基于屏幕大小来设计的。

分享出来,给大家一个板子结构的参考。

另:作为新手,板子一切都以能够工作为主,未作PCB仿真以及其他板载参数的测定。未遵循3W等其他画PCB的原则,无高速信号线、差分信号线,未作等长处理。等等诸多问题。但是,此板子是能工作的,这就够啦!

共有四层:

 

实际效果还是可以的,板载了 ESP32STM32 ,ESP32 和 STM32 之间通过串口进行通讯。

ESP32 可独立编程,可作为板载独立器件。 ESP32 和 STM32 可互为主从设备进行控制。

专门给 ESP32 预留了自动下载电路,可分别为 ESP32 进行下载,对 ESP32 进行和电脑的串口通讯,对 STM32 的 UART4 接口进行和电脑之间的通讯。

ESP32 串口连接 STM32 通过二位拨码开关进行选择。

此外,板上还有 SPI FLASH、IIC EEPROM、SD Card、USB、2812B等外设接口,可进行对不同协议的测试与学习。

通过侧贴排针,引出部分端口进行外拓扩展。(侧贴排针封装画法上一篇文章由详细说明)

以及预留的 KEY 和 LED、进行状态指示和调试。

预留 STM32 SWD 下载方式接口。

预留天线接口,其中一个接在 ESP32 的 ADC ,两个接在 STM32 的 ADC ,预备以后进行简单的示波器功能使用。

目前进度:

只完成了硬件焊接工作,但是其中所有电路都在其他工程、实验中进行过验证,硬件电路基本无误。

http://www.lryc.cn/news/6104.html

相关文章:

  • openvino yolov5/ssd 实时推流目标检测在html上显示
  • 基于FPGA的 SPI通信 设计(1)
  • 为什么西门子、美的等企业这样进行架构升级,看看改造效果就知道了
  • open3d点云配准函数registration_icp
  • HTML编码规范
  • PDF SDK for Linux 8.4.2 Crack
  • vb 模块和作用域的关系
  • Redis分布式锁
  • 京东前端经典面试题整理
  • django+mysql实现一个简单的web登录页面
  • python cartopy手动导入地图数据绘制底图/python地图上绘制散点图:Downloading:warnings/散点图添加图里标签
  • JavaScript中常用的数组方法
  • 磁疗为什么“没效果”?原来真相是这样!
  • 【直击招聘C++】5.1函数模板
  • 谈谈Java多线程离不开的AQS
  • 国际化语言,多语言三种方式
  • C++——哈希3|位图
  • 75 error
  • ESP-C3入门8. 连接WiFi并打印信息
  • 使用python将EXCEL表格中数据转存到数据库
  • 【C++】类和对象(三)
  • vTESTstudio - VT System CAPL Functions - General/Trigger Function
  • IDEA 快捷键
  • 2023新华为OD机试题 - 入栈出栈(JavaScript) | 刷完必过
  • 微信公众号扫码授权登录思路
  • 数据结构与算法基础-学习-10-线性表之顺序栈的清理、销毁、压栈、弹栈
  • Hazel游戏引擎(005)
  • 牛客网Python篇数据分析习题(四)
  • 盲盒如何创业?
  • 第1集丨Java中面向对象相关概念汇总