新聞中心

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

        STM32學習筆記之十六——題外話,自己做塊工程板

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

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

        本文引用地址:http://www.104case.com/article/201611/322066.htm

        第二步——為集成傳感器應(yīng)用為目標,在第一步硬件基礎(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)流程:新建工程,添加原理圖,添加SCH庫,畫原理圖,添加PCB庫,設(shè)定封裝,添加PCB,布線,檢查,導出生產(chǎn)文件。

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

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

        d)畫原理圖:操作類似其他windows軟件,會自動檢查錯誤連接和重復硬件。

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

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

        g)添加新的PCB到工程:

        “設(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板具體應(yīng)用會再做功能套版,上面可以連接標準JTAG

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



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

        評論


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

        關(guān)閉
        主站蜘蛛池模板: 黄石市| 安多县| 福海县| 怀仁县| 沽源县| 天水市| 德江县| 彰武县| 仁寿县| 奎屯市| 宝清县| 个旧市| 贡山| 桓仁| 建水县| 张家界市| 清河县| 张家川| 东乡族自治县| 广昌县| 新干县| 宜昌市| 临猗县| 张家川| 惠东县| 阜平县| 长沙市| 无为县| 乡宁县| 武汉市| 明星| 蒙山县| 木里| 上犹县| 资源县| 天柱县| 宜兰县| 葫芦岛市| 石屏县| 雷山县| 铜川市|