<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > STM32學(xué)習筆記之十六——題外話(huà),自己做塊工程板

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

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

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

本文引用地址:http://dyxdggzs.com/article/201611/322066.htm

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

二、硬件規劃

選用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。

管腳分配目標1如圖,之后的功能包括:4個(gè)AD,3個(gè)串口(1個(gè)與I2C復用),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、界面習慣兼容Protel。2、操作習慣于Windows類(lèi)似方便。3、可輸出igs用于結構設計。

軟件使用筆記如下:

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

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

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

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

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

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

g)添加新的PCB到工程:

“設計/規則”改線(xiàn)寬、線(xiàn)距、器件距離……;

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

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

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

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

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

“自動(dòng)布線(xiàn)”計算機自動(dòng)布線(xiàn),功能比Protel增強不少;

“報告/測量距離”測量實(shí)際距離;

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

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

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

五、基本電路原理設計

拋棄復雜設計,專(zhuān)注于可獨立調式的CPU板設計。計劃設計模塊包括:供電、JTAG、晶振、RTC(電池引出)。

注:未使用標準JTAG設計,原因有三:

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

2、這只是CPU板具體應用會(huì )再做功能套版,上面可以連接標準JTAG

3、有可能向USB燒寫(xiě)和SW雙線(xiàn)調式方向轉變,所以以后不一定會(huì )使用標準JTAG



關(guān)鍵詞: STM32學(xué)習筆記工程

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>