完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
一、我的学习计划将STM32单片机的硬件设计工作:
第一步——用STM32F103CBT6的48脚芯片,为光电平台的简单控制为目标,实现基本外围硬件、PWM、串口、I/O。将SPI、I2C留插针。 第二步——为集成传感器应用为目标,在第一步硬件基础上制作功能性的套版,两板连接实现AD、SPI、I2C、RTC等等功能。 二、硬件规划 选用STM32F103CBT6,面积7×7mm,128K flash,16K RAM,4个16bit PWM,12个12bit PWM或CAP,2个SPI,2个I2C,3个串口,1个CAN,1个USB,),12ADC。 管脚分配目标1如图,之后的功能包括:4个AD,3个串口(1个与I2C复用),1个SPI,8个(两组)PWM输入输出,1个USB,1个I/O,1个MCO。 三、管脚分配: 四、ALtiUM DESIGNER 6(protel的第六个版本)操作笔记 之所以选择这个软件三个理由:1、界面习惯兼容Protel。2、操作习惯于Windows类似方便。3、可输出igs用于结构设计。 软件使用笔记如下: a) 流程:新建工程,添加原理图,添加SCH库,画原理图,添加PCB库,设定封装,添加PCB,布线,检查,导出生产文件。 b) 新建工程:最好使用自己以前的同版本文档设置,会包含各种库省去大量工作 c) 添加器件到SCH,可使用复制粘贴的办法,注意管脚,有些需要外壳接地的器件把外壳的焊点画出来。完成后点击放置,改动后再器件名称点击右键更改。 d) 画原理图:操作类似其他windows软件,会自动检查错误连接和重复硬件。 e) 添加器件到PCB库,最好使用拷贝粘贴的办法,最好有官方的焊点图。没有的话可以按照封装的型号直接去,搜索封装型号(不是器件型号),也有封装的相关尺寸和焊点图。 f) 双击原理图的器件,在右下角改封装名称。 g) 添加新的PCB到工程: “设计/规则”改线宽、线距、器件距离……; “设计/板子形状/重新定义板子形状”改工作区域大小,然后左键点击前置Keepout层,画电路板外形; “设计/板参数选项”改网格大小,器件和走线中鼠标捕捉的间隔大小……; “设计/Import changes From……”引入原理图的器件和连接方式,包括改动(出现对match提示选择继续就可以了); “查看/切换单位”改公制和英制; “工具/取消布线”取消已经布好的线; “自动布线”计算机自动布线,功能比Protel增强不少; “报告/测量距离”测量实际距离; 在层标签单击,前置这个层。右键有隐藏层和显示层比较常用。 屏幕中点击右键菜单中“设计/规则”、“选项/板参数选项”、 “选项/层叠管理”(添加和删除层)、“选项/显示掩藏”(针对各种类型进行显示和隐藏,查找未布的线就使用此功能后在操作框中点击“所有最终”然后点击“Apply”,再手工点击所有的选项为“隐藏的”再点“Apply”就能看到未布线的连线了) 快捷键:空格键旋转器件,TAB键切换线宽和放置过孔。左键单击选择,左键按住移动器件(多个重叠会有列表选择,未松开时右键取消操作),左键双击改器件属性(所在层、位置……),右键按住移动鼠标平移视野,滚轮上下移动,滚轮按住移动鼠标放大缩小 五、基本电路原理设计 抛弃复杂设计,专注于可独立调式的CPU板设计。计划设计模块包括:供电、JTAG、晶振、RTC(电池引出)。 注:未使用标准JTAG设计,原因有三:
相关链接: stm32学习教程16:题外话,自己做块工程板 |
|
相关推荐
|
|
2101 浏览 0 评论
STM32配合可编程加密芯片SMEC88ST的防抄板加密方案设计
1219 浏览 0 评论
2857 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2619 浏览 3 评论
5305 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-14 05:57 , Processed in 0.419557 second(s), Total 37, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号