一、我的学习方案将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。
三、管脚分配:
下载(32.83 KB)
2009-4-26 16:14
四、ALTIUM DESIGNER 6(Protel的第六个版别)操作笔记
之所以挑选这个软件三个理由:1、界面习气兼容Protel。2、操作习气于Windows相似便利。3、可输出igs用于结构规划。
软件运用笔记如下:
a)
b)
c)
d)
e)
f)
g)
“规划/规矩”改线宽、线距、器材间隔……;
“规划/板子形状/从头界说板子形状”改作业区域巨细,然后左键点击前置Keepout层,画电路板外形;
“规划/板参数选项”改网格巨细,器材和走线中鼠标捕捉的间隔巨细……;
“规划/Import changes From……”引进原理图的器材和衔接方法,包含改动(呈现对match提示挑选持续就能够了);
“检查/切换单位”改公制和英制;
“东西/撤销布线”撤销现已布好的线;
“主动布线”计算机主动布线,功用比Protel增强不少;
“陈述/丈量间隔”丈量实践间隔;
在层标签单击,前置这个层。右键有躲藏层和显现层比较常用。
屏幕中点击右键菜单中“规划/规矩”、“选项/板参数选项”、 “选项/层叠办理”(增加和删去层)、“选项/显现掩藏”(针对各种类型进行显现和躲藏,查找未布的线就运用此功用后在操作框中点击“一切终究”然后点击“Apply”,再手艺点击一切的选项为“躲藏的”再点“Apply”就能看到未布线的连线了)
快捷键:空格键旋转器材,TAB键切换线宽和放置过孔。左键单击挑选,左键按住移动器材(多个堆叠会有列表挑选,未松开时右键撤销操作),左键双击改器材特点(地点层、方位……),右键按住移动鼠标平移视界,滚轮上下移动,滚轮按住移动鼠标扩大缩小
五、根本电路原理规划
扔掉杂乱规划,专心于可独立调式的CPU板规划。方案规划模块包含:供电、JTAG、晶振、RTC(电池引出)。
注:未运用规范JTAG规划,原因有三:
1、原规划太占管脚,这个尺度真实难完成
2、这仅仅CPU板详细运用会再做功用套版,上面能够衔接规范JTAG
3、有或许向USB烧写和SW双线调式方向改变,所以今后纷歧定会运用规范JTAG