超碰激情 I 成人福利网站 I 淫国产 I 曰批视频免费30分钟成人 I 刘亦菲裸体视频一区二区三区 I 午夜久 I 尤物综合 I 亚洲一区av在线观看 I 欧美亚洲国产精品久久高清 I 欧美老熟妇乱子伦视频 I 无码中出人妻中文字幕av I 久久美女福利视频 I 精品无人区乱码1区2区3区在线 I 性饥渴的农村熟妇 I 色综合综合色 I 少妇人妻88久久中文字幕 I 久久夜色精品国产噜噜av I 老熟妇仑乱视频一区二区 I 男女做爰猛烈叫床视频动态图 I 日本大片一区二区 I 人成午夜免费视频在线观看 I 激情婷婷av I 男女下面一进一出免费视频网站 I 久久影视一区 I 午夜污网站 I 先锋人妻无码av电影 I 久久久久久久岛国免费网站 I 又粗又大又黄又硬又爽免费看 I 人妻无码免费一区二区三区 I www.色成人100 I 欧美高清网站 I 精品国产第一页 I 国产suv一区二区三区88区 I 橹图极品美女无圣光 I 午夜宅男欧美

產(chǎn)品分類(lèi)

當(dāng)前位置: 首頁(yè) > 工業(yè)控制產(chǎn)品 > 自動(dòng)化控制 > 工業(yè)數(shù)顯儀表

類(lèi)型分類(lèi):
科普知識(shí)
數(shù)據(jù)分類(lèi):
工業(yè)數(shù)顯儀表

ARM嵌入式系統(tǒng)的ISP設(shè)計(jì)

發(fā)布日期:2022-04-17 點(diǎn)擊率:180

        應(yīng)用程序的固化是嵌入式產(chǎn)品開(kāi)發(fā)和生產(chǎn)過(guò)程中一個(gè)重要環(huán)節(jié)。基于ARM的嵌入式系統(tǒng)常用的程序固化方法是,用仿真器通過(guò)JTAG口將程序燒錄到Flash里,在產(chǎn)品的開(kāi)發(fā)階段,使用仿真器幾乎是必然的;然而到了產(chǎn)品的生產(chǎn)階段,進(jìn)行應(yīng)用程序燒錄或升級(jí)操作的往往是生產(chǎn)線上的工人,他們不易掌握仿真器的使用方法,而且在生產(chǎn)階段也需要把JTAG調(diào)試口封住以防軟件被窺視。筆者在使用意法半導(dǎo)體的STR730開(kāi)發(fā)產(chǎn)品的過(guò)程中,設(shè)計(jì)了一種通過(guò)串口進(jìn)行ISP(In System Programming,在系統(tǒng)編程)的方案。該方案成本低,生產(chǎn)線使用起來(lái)也很方便,而且即使升級(jí)過(guò)程中發(fā)生掉電之類(lèi)的意外也不會(huì)影響下一次升級(jí),安全而可靠。 
        硬件連接
        ISP方案的硬件連接如圖1所示。RS232轉(zhuǎn)接板用來(lái)將RS232電平轉(zhuǎn)換為T(mén)TL電平,并通過(guò)ISP_EN引腳給ARM開(kāi)發(fā)板提供信號(hào),讓其進(jìn)入ISP狀態(tài)。PC機(jī)上運(yùn)行用VC語(yǔ)言編寫(xiě)的ISP.exe,該程序把需要燒錄到F1ash里的.bin文件加密后發(fā)送到ARM開(kāi)發(fā)板,同時(shí)把燒錄的進(jìn)度提示顯示給用戶。圖1中的陰影部分具有固定的程序。

        Flash燒錄原理
        1 存儲(chǔ)器分配
        STR730是意法半導(dǎo)體生產(chǎn)的基于ARM7TDMI的微控制器芯片,內(nèi)置16 KB RAM(0xa0000000~Oxa0003fff)和256 KB Flash(Ox80000000~Ox8003ffff)。內(nèi)置256 KB Flash的分配情況如圖2所示。按照?qǐng)D2中存儲(chǔ)器的分配編寫(xiě)Scatter文件,在生成可執(zhí)行文件時(shí)鏈接器會(huì)根據(jù)Scatter文件的內(nèi)容把相關(guān)代碼段定位到特定的地址上。該例中,程序從Flash啟動(dòng),且沒(méi)有使用存儲(chǔ)器重映射,因此中斷向量必須定位到Flash的起始位置。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV