<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產品分類

      當前位置: 首頁 > 工業控制產品 > 自動化控制 > 工業數顯儀表

      類型分類:
      科普知識
      數據分類:
      工業數顯儀表

      ARM嵌入式系統的ISP設計

      發布日期:2022-04-17 點擊率:140

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

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

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

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

      主站蜘蛛池模板: 亚洲综合激情五月色一区| 婷婷五月综合激情| 伊人久久大香线蕉综合网站 | 伊人丁香狠狠色综合久久| 久久综合综合久久| 色综合色综合色综合色欲| 四月婷婷七月婷婷综合| 国产综合免费精品久久久| 丁香色欲久久久久久综合网 | 色综合久久天天综合| HEYZO无码综合国产精品| 中文字幕亚洲综合小综合在线| 热久久综合这里只有精品电影| 狠狠色狠狠色综合久久| 亚洲国产成人久久综合一区77| 色综合天天做天天爱| 综合久久国产九一剧情麻豆 | 亚洲精品第一国产综合精品99| 久久婷婷五夜综合色频| 国产激情电影综合在线看| 亚洲国产成人久久综合| 亚洲国产综合专区在线电影| 成人亚洲综合天堂| 色综合天天综合高清网| 亚洲国产综合精品中文第一| 久久综合久综合久久鬼色| 亚洲精品综合一二三区在线 | 亚洲国产精品成人综合色在线婷婷| 人人婷婷色综合五月第四人色阁| 亚洲欧洲国产综合AV无码久久| 麻豆狠色伊人亚洲综合网站| 亚洲欧美日韩综合俺去了| 色悠久久久久久久综合网| 伊色综合久久之综合久久| 久久综合亚洲鲁鲁五月天| 色婷婷综合久久久中文字幕| 天天久久影视色香综合网| 天天综合天天做天天综合| 色婷婷五月综合丁香中文字幕| 日本一道综合久久aⅴ免费| 国产亚洲综合一区二区三区|