新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > STM32學(xué)習(xí)筆記之十六——題外話,自己做塊工程板

STM32學(xué)習(xí)筆記之十六——題外話,自己做塊工程板

作者: 時(shí)間:2016-11-26 來(lái)源:網(wǎng)絡(luò) 收藏
一、我的學(xué)習(xí)計(jì)劃將STM32單片機(jī)硬件設(shè)計(jì)工作:

第一步——用STM32F103CBT6的48腳芯片,為光電平臺(tái)的簡(jiǎn)單控制為目標(biāo),實(shí)現(xiàn)基本外圍硬件、PWM、串口、I/O。將SPI、I2C留插針。

本文引用地址:http://butianyuan.cn/article/201611/322066.htm

第二步——為集成傳感器應(yīng)用為目標(biāo),在第一步硬件基礎(chǔ)上制作功能性的套版,兩板連接實(shí)現(xiàn)AD、SPI、I2C、RTC等等功能。

二、硬件規(guī)劃

選用STM32F103CBT6,面積7×7mm,128K flash,16K RAM,4個(gè)16bit PWM,12個(gè)12bit PWM或CAP,2個(gè)SPI,2個(gè)I2C,3個(gè)串口,1個(gè)CAN,1個(gè)USB,),12ADC。

管腳分配目標(biāo)1如圖,之后的功能包括:4個(gè)AD,3個(gè)串口(1個(gè)與I2C復(fù)用),1個(gè)SPI,8個(gè)(兩組)PWM輸入輸出,1個(gè)USB,1個(gè)I/O,1個(gè)MCO。

三、管腳分配:

下載(32.83 KB)

2009-4-26 16:14

四、ALTIUM DESIGNER 6(Protel的第六個(gè)版本)操作筆記

之所以選擇這個(gè)軟件三個(gè)理由:1、界面習(xí)慣兼容Protel。2、操作習(xí)慣于Windows類似方便。3、可輸出igs用于結(jié)構(gòu)設(shè)計(jì)。

軟件使用筆記如下:

a)流程:新建工程,添加原理圖,添加SCH庫(kù),畫原理圖,添加PCB庫(kù),設(shè)定封裝,添加PCB,布線,檢查,導(dǎo)出生產(chǎn)文件。

b)新建工程:最好使用自己以前的同版本文檔設(shè)置,會(huì)包含各種庫(kù)省去大量工作

c)添加器件到SCH,可使用復(fù)制粘貼的辦法,注意管腳,有些需要外殼接地的器件把外殼的焊點(diǎn)畫出來(lái)。完成后點(diǎn)擊放置,改動(dòng)后再器件名稱點(diǎn)擊右鍵更改。

d)畫原理圖:操作類似其他windows軟件,會(huì)自動(dòng)檢查錯(cuò)誤連接和重復(fù)硬件。

e)添加器件到PCB庫(kù),最好使用拷貝粘貼的辦法,最好有官方的焊點(diǎn)圖。沒(méi)有的話可以按照封裝的型號(hào)直接去http://www.***search.com/搜索封裝型號(hào)(不是器件型號(hào)),也有封裝的相關(guān)尺寸和焊點(diǎn)圖。

f)雙擊原理圖的器件,在右下角改封裝名稱。

g)添加新的PCB到工程:

“設(shè)計(jì)/規(guī)則”改線寬、線距、器件距離……;

“設(shè)計(jì)/板子形狀/重新定義板子形狀”改工作區(qū)域大小,然后左鍵點(diǎn)擊前置Keepout層,畫電路板外形;

“設(shè)計(jì)/板參數(shù)選項(xiàng)”改網(wǎng)格大小,器件和走線中鼠標(biāo)捕捉的間隔大小……;

“設(shè)計(jì)/Import changes From……”引入原理圖的器件和連接方式,包括改動(dòng)(出現(xiàn)對(duì)match提示選擇繼續(xù)就可以了);

“查看/切換單位”改公制和英制;

“工具/取消布線”取消已經(jīng)布好的線;

“自動(dòng)布線”計(jì)算機(jī)自動(dòng)布線,功能比Protel增強(qiáng)不少;

“報(bào)告/測(cè)量距離”測(cè)量實(shí)際距離;

在層標(biāo)簽單擊,前置這個(gè)層。右鍵有隱藏層和顯示層比較常用。

屏幕中點(diǎn)擊右鍵菜單中“設(shè)計(jì)/規(guī)則”、“選項(xiàng)/板參數(shù)選項(xiàng)”、 “選項(xiàng)/層疊管理”(添加和刪除層)、“選項(xiàng)/顯示掩藏”(針對(duì)各種類型進(jìn)行顯示和隱藏,查找未布的線就使用此功能后在操作框中點(diǎn)擊“所有最終”然后點(diǎn)擊“Apply”,再手工點(diǎn)擊所有的選項(xiàng)為“隱藏的”再點(diǎn)“Apply”就能看到未布線的連線了)

快捷鍵:空格鍵旋轉(zhuǎn)器件,TAB鍵切換線寬和放置過(guò)孔。左鍵單擊選擇,左鍵按住移動(dòng)器件(多個(gè)重疊會(huì)有列表選擇,未松開時(shí)右鍵取消操作),左鍵雙擊改器件屬性(所在層、位置……),右鍵按住移動(dòng)鼠標(biāo)平移視野,滾輪上下移動(dòng),滾輪按住移動(dòng)鼠標(biāo)放大縮小

五、基本電路原理設(shè)計(jì)

拋棄復(fù)雜設(shè)計(jì),專注于可獨(dú)立調(diào)式的CPU板設(shè)計(jì)。計(jì)劃設(shè)計(jì)模塊包括:供電、JTAG、晶振、RTC(電池引出)。

注:未使用標(biāo)準(zhǔn)JTAG設(shè)計(jì),原因有三:

1、原設(shè)計(jì)太占管腳,這個(gè)尺寸實(shí)在難實(shí)現(xiàn)

2、這只是CPU板具體應(yīng)用會(huì)再做功能套版,上面可以連接標(biāo)準(zhǔn)JTAG

3、有可能向USB燒寫和SW雙線調(diào)式方向轉(zhuǎn)變,所以以后不一定會(huì)使用標(biāo)準(zhǔn)JTAG



評(píng)論


技術(shù)專區(qū)

關(guān)閉