严正声明:本次ARM开发板设计有点小错误在所难免,有权唠叨,但不代表有权乱发脾气,感谢HXW718059156版主的设计工作和带领大家走进ARM的世界
1、ISP下载电路设计问题及补救方法
错误之处: 串口1即RS232-1的1号引脚连接到地,5号引脚悬空
注意DB-9串口接头公头与母头的区别,串口1即RS232-1应悬空不连接,而5号引脚应该接地,造成串口通信中PC与我们的ARM DIY不能够共地,无法通信,也就不能正常通过ISP下载编程STM32单片机。
由于板子上的DB9接口都是用的是公头(针式接口),所以1号引脚和5号引脚颠倒了,所以就连错了,正确的连接图是(引用自http://forum.eepw.com.cn/thread/208557/1#1)
在封装上,请注意:下图的方形焊盘为DB9公头的5号引脚,而不是习惯上的1号引脚,所以用小刀或者镊子将其临近的铺地阻焊漆抹掉,再用少许焊锡即可将5号引脚连接到ARM DIY板的电源地(大面积覆铜)。1号引脚既然已连接到地,由于其不影响电气特性,搁置不理(虽然违背了标准规范,但作为学习之用,请包涵也请在今后的设计中遵从行业标准)
修改的地方如下图
2、液晶接口
错误之处:LCD的21和22号引脚在原理图中是对的,到了PCB板上这俩给搞颠倒了,即PD4与PD5搞反了,不符合FSMC(FSMC见)存储器扩展技术接口,导致液晶模块不配套,详情见下图(引用自http://forum.eepw.com.cn/thread/208870/1/#3)
补救办法很多,在此不做赘述,详情见论坛相关帖子
3、DS18B20引脚搞错(引用自http://forum.eepw.com.cn/thread/207669/11#104)
错误之处:DS18B20引脚与标准的引脚顺序颠倒,丝印方向也搞错
厂家的标准如下图
开发板上的原理图如下:
显然1号引脚和3号引脚颠倒了,再看看PCB上的丝印如下
丝印恰巧也给搞反了,所以这个问题表面上就没有错误了,即忽略这个问题(按照PCB上的丝印方向焊接你的DS18B20),但要重视这个错误
4、ADC接口丝印错误
错误之处:PC0—PC3没有和ADC_IN10—ADC_IN13一一对应(引用自http://forum.eepw.com.cn/thread/207716/6#55)
原理图如下:
而PCB的丝印却是这样
本来PC0—PC3应该和ADC_IN10—ADC_IN13一一对应的,但,PCB板的丝印却成了图上的那样,没有太大的问题,但要注意一点:实际的电路板虽然把丝印给搞混了,但真正的PC0—PC3没有标错,也就是只要把PCB板上的ADC_IN10——ADC_IN13给反序标到PCB板上即可
暂时只有这些,以上均搜集于论坛,少走弯路,共同学习
有奖活动 | |
---|---|
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
【有奖活动】震撼来袭!这场直播将直击工程师的心灵! | |
“我想要一部加热台”活动,不花钱赢取开发好工具!活动开始了哦 | |
【有奖活动】伙伴们:您的“需求”解决了吗? | |
抽奖了,抽奖了,金升阳医疗电源 |
打赏帖 | |
---|---|
【换取手持数字示波器】+与同事对定时器输出相位可调PWM移相全桥控制分享被打赏50分 | |
【换取手持数字示波器】+LP-MSPM0L1306开发板试用体验+串口被打赏40分 | |
CC-RL编译器相关问题求助被打赏10分 | |
【换取手持数字示波器】+与同事对ESP-12开发调试经验分享被打赏50分 | |
【换取手持数字示波器】+同事tek示波器调试spi解析被打赏50分 | |
【换取手持数字示波器】+2.6寸墨水屏调试经验被打赏50分 | |
换取手持数字示波器+个人开关电源的设计经验被打赏50分 | |
【换取手持数字示波器】+【APT32F173测评】+URAT被打赏20分 | |
【换取手持数字示波器】CH32X035的定时器以及外部中断体验被打赏50分 | |
【换取手持数字示波器】CH32X035搭建开发环境(RISC-V)被打赏50分 |