STM32F411CEU6最小开发板 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 STM32F411CEU6最小开发板

简介:个人尝试开发stm32f411最小系统板多功能使用

开源协议: Public Domain

(未经作者授权,禁止转载)

创建时间: 2020-05-18 21:04:54
更新时间: 2024-02-09 22:00:38
描述
**** - **该项目已完工** - **注意:该项目并没有把所有IO都引在两边。SWD(PA13、14)和IIC1(PB8、9)的2个引脚放在了中间。 FLASH的CS引脚(PC13),没有放出任何接口** **** - **作者:maplerian** - **长:51.054mm、宽:17.907mm、大小2.117寸** - **如要商业,建议售价29元** - 此工程为本人第一次画电路图做PCB板使用,分享出来给大家。 - 制作此板的意图: 1. 是为了学习 2. 是因为stm32f103最便宜的最小开发板子上系统后有些带不够用 3. 是市面上stm32f401/411的最小开发板有些贵且资源少,模块还需杜邦线接 4. 推荐一下国产RTOS:RT-Thread,这是我看好的一个国产嵌入式操作系统,生态比 Free RTOS 好很多(在我看来) - 此工程是STM32F411CEU6最小开发板,相比于其它同类开发板来说,就一点资源丰富,当然,丰富的资源也带来稍高一点的费用,这是无法避免的,全功能 **成本** 大概的计算了一下是 **13元** 左右。比较适合用于毕业设计和新手学习使用 > 引脚推荐使用 1X20P 单排母/单排母引脚加长(价格较贵,不划算)的那种,作用就是放出模块接口,供模块插进去,而无需杜邦线连接 **** - **支持以下模块直插:** 1. 正点原子6P串口通讯类模块(如:ESP8266、Lora、GPRS等模块) 2. IIC OLED 4P接口模块 ( G V SCL SDA ) 3. NEO 6M GPS定位模块 4. NRF24L01P(+PA)、Ra-01 8P SPI无线通讯模块 5. 单线数据模块(如:DHT11、DHT22、DS18B20、蜂鸣器等模块, G IO V) 6. 双线数据模块(如:HC-SR04、AHT10 等模块, V IO1 IO2 G [、V G IO1 IO2, 会占用单线数据模块的VCC]) > 单、双线数据总线模块接口 能满足大部分 新手入门类传感器 **** - **此工程功能有如下:** 1. 正点原子6P串口模块接口(uart2) 2. 1路IIC 4P模块接口(IIC1) 3. 2路UART 6P模块接口(uart1、uart6) 4. 1路SPI 8P模块接口(SPI1、CS:PB6) 5. 1路单线数据模块接口(PB12) 6. 1路双线数据模块接口(PB10、PB1) 7. 2个用户LED灯(PC13、A4) 8. 1个用户按键(PA0) 9. USB_Slave Mircro USB接口 (因为uart6刚好与USB_Slave同引脚,所以可以接micro usb ttl2rs485,进行远距离接线传数据) > 以上是基本功能,成本最低。以下是扩展功能,添加的功能越多,成本越高 10. USB转串口 Mircro USB接口(uart1)(可选) 11. W25Qxxx SOP8封装FLASH(SPI1、CS:PC13)(可选) 12. 1路触摸按钮(PA4)(可选) 13. 1路2个WS2812B 串行LED灯模块(SPI1_MOSI、CS:PA6)(可选) 14. 1路NRF24L01P(+PA)、Ra-01 8P SPI无线通讯模块接口(SPI1、CS:PA5、RST:PA4、IO:PB0)(可选) 15. 1路锂电池接口带充电功能(不带保护功能)(可选) **** - **当前版本:v1.5(master)** - **状态:已完成检测** - **验证状态:** 1. 第 1 次测试,电路问题,验证失败,测试版本v0.5 2. 第 2 次测试,电路问题,验证失败,测试版本v0.6 3. 第 3 次测试,系统无法启动,晶振线路问题,验证失败,测试版本v0.7 4. 第 4 次测试,验证成功,除WS2812B未测试,其余功能正常,测试版本v0.8 5. 第 5 次测试,验证成功,Flash CS异常,WS2812B CS功能无效,引脚印刷错误,测试版本v1.1 6. 第 5 次测试,验证成功,所有功能正常,测试版本v1.5 **** - **版本1.0是基于 v0.8 修改引脚位置,修改如下:** 1. WS2812B引脚从PB2换成PB5(SPI1_MOSI) 2. 触摸模块引脚从PA8换成PA7(因为触摸模块默认输出高电平且不可修改,影响到了IIC_OLED_模块) 3. 更换一个5v转3.3v模块 - **版本1.1修改如下:** 1. 去掉USB二选一,直接上2个Micro USB接口 2. 去掉多余的SF_OLED模块接口 3. 新增UART模块接口(UART1:GND、VCC、RX(PA10)、TX(PA9)和UART6:VCC、GND、RX(PA12)、TX(PA11)、PB14、PB15二选一) 4. 新增SPI模块接口(SPI1:VCC、GND、SCK(PB3)、MISO(PB4)、MOSI(PB5)、PB6、PB7、PA15) 5. 修改HW_OLED模块接口位置 6. 修改Flash的cs引脚为PB2 7. 增添WS2812B模块电源控制,做为CS引脚(CS:PA6) 8. 新增单线数据模块接口,供DHT11/DS18B20模块直插(VCC、DATA(PA8)、GND) 9. 修改右下角 5V 和 GND 的线路宽度,以支持较大电流通过 - **版本1.3修改如下:** 1. 修改FLASH的CS引脚从PB2-->PB0 2. 修改WS2812b的电路 3. 修正印刷引脚错位问题 - **版本1.4修改如下:** 1. 修改FLASH的CS引脚从PB0-->PC13 2. 修改触摸输出引脚从PA7-->PA4 3. 修改LED1、2引脚分别从PC13-->PB10、PA1->PB1 4. 添加NRF25L01/Ra-01模块8P接口 5. 添加1路Uart模块6P接口(UART1) 6. 修改引脚布局 3. 修正印刷引脚错位问题及修改模块引脚信息印刷 - **版本1.5修改如下:** 1. 添加锂电池接口 2. 添加锂电池充电电路 **** - **成品图** ![微信图片_20200730212854.jpg](//image.lceda.cn/pullimage/a0Vlac2txayB4AQV1PJJijQ2hYKEkB2C9tRBx9v5.jpeg) ![微信图片_20200730212849.jpg](//image.lceda.cn/pullimage/Gq1JXQHdJCHGWqYvbNpWAVJsRywG10GEkN2u6k5z.jpeg) ![微信图片_20200730212843.jpg](//image.lceda.cn/pullimage/69fXxzYnatwBwtRaRw6rWiYROvXFGNeEEEsTBr6a.jpeg)
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP