STM32學習筆記之十六——題外話,自己做塊工程板
第一步——用STM32F103CBT6的48腳芯片,為光電平臺的簡單控制為目標,實現(xiàn)基本外圍硬件、PWM、串口、I/O。將SPI、I2C留插針。
本文引用地址:http://m.butianyuan.cn/article/201611/322066.htm第二步——為集成傳感器應用為目標,在第一步硬件基礎(chǔ)上制作功能性的套版,兩板連接實現(xiàn)AD、SPI、I2C、RTC等等功能。
二、硬件規(guī)劃
選用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用于結(jié)構(gòu)設(shè)計。
軟件使用筆記如下:
a)
b)
c)
d)
e)
f)
g)
“設(shè)計/規(guī)則”改線寬、線距、器件距離……;
“設(shè)計/板子形狀/重新定義板子形狀”改工作區(qū)域大小,然后左鍵點擊前置Keepout層,畫電路板外形;
“設(shè)計/板參數(shù)選項”改網(wǎng)格大小,器件和走線中鼠標捕捉的間隔大小……;
“設(shè)計/Import changes From……”引入原理圖的器件和連接方式,包括改動(出現(xiàn)對match提示選擇繼續(xù)就可以了);
“查看/切換單位”改公制和英制;
“工具/取消布線”取消已經(jīng)布好的線;
“自動布線”計算機自動布線,功能比Protel增強不少;
“報告/測量距離”測量實際距離;
在層標簽單擊,前置這個層。右鍵有隱藏層和顯示層比較常用。
屏幕中點擊右鍵菜單中“設(shè)計/規(guī)則”、“選項/板參數(shù)選項”、 “選項/層疊管理”(添加和刪除層)、“選項/顯示掩藏”(針對各種類型進行顯示和隱藏,查找未布的線就使用此功能后在操作框中點擊“所有最終”然后點擊“Apply”,再手工點擊所有的選項為“隱藏的”再點“Apply”就能看到未布線的連線了)
快捷鍵:空格鍵旋轉(zhuǎn)器件,TAB鍵切換線寬和放置過孔。左鍵單擊選擇,左鍵按住移動器件(多個重疊會有列表選擇,未松開時右鍵取消操作),左鍵雙擊改器件屬性(所在層、位置……),右鍵按住移動鼠標平移視野,滾輪上下移動,滾輪按住移動鼠標放大縮小
五、基本電路原理設(shè)計
拋棄復雜設(shè)計,專注于可獨立調(diào)式的CPU板設(shè)計。計劃設(shè)計模塊包括:供電、JTAG、晶振、RTC(電池引出)。
注:未使用標準JTAG設(shè)計,原因有三:
1、原設(shè)計太占管腳,這個尺寸實在難實現(xiàn)
2、這只是CPU板具體應用會再做功能套版,上面可以連接標準JTAG
3、有可能向USB燒寫和SW雙線調(diào)式方向轉(zhuǎn)變,所以以后不一定會使用標準JTAG
評論