新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > stm32開(kāi)發(fā)板開(kāi)發(fā)筆記(4)-啟動(dòng)設(shè)置

        stm32開(kāi)發(fā)板開(kāi)發(fā)筆記(4)-啟動(dòng)設(shè)置

        作者: 時(shí)間:2016-11-13 來(lái)源:網(wǎng)絡(luò) 收藏
        stm32有個(gè)啟動(dòng)引腳Boot0和Boot1,用于設(shè)置代碼的啟動(dòng)位置
        如下圖
        Boot0位于94腳,是專門的Boot腳,Boot1位于37腳,和PB2復(fù)用,
        Boot1 Boot0
        x 0: boot0為0,boot1為任意值,代碼從內(nèi)部程序存儲(chǔ)區(qū)啟動(dòng)
        0 1:代碼從系統(tǒng)存儲(chǔ)區(qū)啟動(dòng)(ISP代碼區(qū))
        所以將Boot0對(duì)地短路,只需改變Boot1就能改變啟動(dòng)方式。
        當(dāng)前主板上MAX232,所以用USB轉(zhuǎn)串口接上主板,配合Flymcu軟件,可以讀出和擦除當(dāng)中的信息,但是燒寫中間會(huì)出錯(cuò)。
        FlyMcu(www.mcuisp.com)
        可能是由于延長(zhǎng)線的問(wèn)題或USB轉(zhuǎn)串口的問(wèn)題,并且發(fā)現(xiàn)只有波特率為115200時(shí),主板和燒錄軟件才能通信,不知道是什么原因,按道理ISP程序應(yīng)該是自適應(yīng)的才對(duì)。


        關(guān)鍵詞: stm32啟動(dòng)設(shè)

        評(píng)論


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

        關(guān)閉
        主站蜘蛛池模板: 丽江市| 永和县| 肃宁县| 修武县| 南安市| 崇信县| 衡南县| 渝北区| 留坝县| 开封县| 临沂市| 玛曲县| 河北省| 阿拉善盟| 朝阳县| 辽中县| 西青区| 玛沁县| 周至县| 莒南县| 永年县| 垣曲县| 大渡口区| 宁明县| 阳新县| 景宁| 金门县| 邻水| 大城县| 郧西县| 大姚县| 新沂市| 和静县| 鄂伦春自治旗| 海兴县| 额尔古纳市| 鄄城县| 宁强县| 玉屏| 玉树县| 湾仔区|