女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>嵌入式開發>TS201嵌入式系統怎樣進行軟件遠程更新

TS201嵌入式系統怎樣進行軟件遠程更新

2017-10-19 | rar | 0.4 MB | 次下載 | 1積分

資料介紹

基于DSP的遠程程序更新方法很多[12],但在燒寫的時候均要求系統不能斷電,否則將造成整個系統軟件崩潰,只能人工通過JTAG口調試燒寫才能恢復。如何有效提高系統維護的可靠性成為一個重要的問題。本文創新地提出基于多DSP的程序分片、數據分段的高可靠性遠程更新軟件設計,并列舉了多個增強可靠性的應用方法。本文以某型號無線遠程監控系統為例,具體描述該設計的實際應用。
  1 系統結構
  本系統處理數據多,計算量大,又有很強的實時性要求,選用ADI公司的高速處理芯片TigerSharc201s。Flash選用JS28F128,容量為256 Mb。系統設計采用兩片ADSP并行的模式。系統結構如圖1所示,TS201A為主DSP,TS201B為從DSP。主DSP經Flash采用EPROM加載方式,再通過Link口引導加載從DSP。本處理系統支持多種工作模式,監控中心通過內部協議遠程管控處理系統。從DSP實現信號處理計算,把處理計算結果傳遞給主DSP;主DSP實現管控模塊,通過外圍芯片FPGA的串口協議發送給無線傳輸設備,通過CDMA模塊用無線網絡的形式,發送到監控中心軟件。監控中心通過協議對其可實現遠程管理,包括數據庫文件更新、程序更新和狀態模式轉換。
  
  圖1 系統結構
  2 遠程更新原理及實現
  2.1 設計原理
  Flash內部分為256個block,可以擦寫任意位置的block段,沒有擦寫的block數據不會丟失。根據這一特性,把兩片DSP軟件程序和分段的數據庫的燒寫位置分開。Flash空間地址分配如圖2所示。
  TS201嵌入式系統怎樣進行軟件遠程更新
  圖2 Flash空間地址分配示意圖
  監控中心按照內部協議把數據庫或程序文件分包,通過無線網絡下發到以TS201為核心的信號處理機。處理機接收完數據后,通過自身的燒寫功能,把新數據自動寫入Flash中。重新啟動后,DSP重載實現遠程分片更新程序的功能。程序的初始化設置中,每次會自動讀回Flash中的數據,完成更新數據庫參數的功能。
  為了增加遠程更新的可靠性,把兩片DSP程序分開位置燒寫。由于主DSP只涉及管理控制功能,所以把主DSP程序作為整個系統的“殼”,一般不作更新。用從DSP實現其主要的性能計算,它的加載通過主DSP的Link口引導。這樣,大部分的在線維護和算法程序升級通過更新從DSP就能完成。在更新的過程中,主DSP程序不會受影響,增強了系統的可靠性,也不必擔心突然掉電會導致系統軟件的崩潰。
  2.2 基于TS201的遠程更新過程
  本系統制定內部協議,實現遠程更新的指令交互。信號處理機接收指令,按照協議決定遠程更新的內容,分為軟件更新或者數據庫更新。若為軟件更新再區分主、從DSP軟件更新;若為數據庫更新,根據數據庫信息決定更新的位置和段數。
  本系統的數據庫文件為30K×4字節,分為6段。根據無線傳輸設備的發送能力,把數據按照每包198字節分包,每包包括報頭、總包數、包號和校驗位等信息,數據協議具體格式如下:
  TS201嵌入式系統怎樣進行軟件遠程更新
  報頭:SOH;
  報文長度:本包數據的長度,包括報頭,固定為198;
  總包數:此次程序或者數據庫文件分成的總包數;
  包號:本包的編號;
  數據:需要更新的數據;
  校驗位:占3個字節,包括1個字節的奇偶校驗位、2個字節的CRC校驗位。
  發送更新文件時,系統采用握手協議。信號處理機每接收到1包數據,將發回饋信息給監控中心,監控中心接收到成功回饋信息后,再發下1包數據。否則將進入等待模式,10 s后自動重發此包數據。若連續重發3次仍然不成功,才放棄此次更新。信號處理機軟件機制和監控中心一樣,發送回饋后進入等待模式,10 s后自動重新發送回饋信息,最多重發3次,才放棄更新,重新回到工作狀態,直到接收到新的下發指令。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1GD100PIX120C6SNA規格書
  2. 0.98 MB   |  3次下載  |  免費
  3. 2一款入耳式耳機的仿真與分析
  4. 0.44 MB   |  2次下載  |  免費
  5. 3Eurotherm TKS Temperature 用戶手冊
  6. 1.46 MB  |  2次下載  |  免費
  7. 4人形機器人電機驅動和傳感報告
  8. 4.27 MB   |  2次下載  |  免費
  9. 5無線系統中天線和RF元件電磁建模
  10. 7.48 MB   |  1次下載  |  4 積分
  11. 6Multisim模擬電路仿真教程
  12. 1.93 MB   |  1次下載  |  3 積分
  13. 7DMP300C1型微機變壓器保護測控裝置技術說明書
  14. 4.11 MB   |  次下載  |  10 積分
  15. 8用MT3540芯片設計BOOST電路 1(可下載)
  16. 445.66 KB  |  次下載  |  免費

本月

  1. 1晶體三極管的電流放大作用詳細說明
  2. 0.77 MB   |  32次下載  |  2 積分
  3. 2Python從入門到精通背記手冊
  4. 18.77 MB   |  27次下載  |  1 積分
  5. 3雙極型三極管放大電路的三種基本組態的學習課件免費下載
  6. 4.03 MB   |  25次下載  |  1 積分
  7. 4AIWA HS-J303 MKⅡ維修手冊
  8. 22.47 MB   |  23次下載  |  10 積分
  9. 5多級放大電路的學習課件免費下載
  10. 1.81 MB   |  21次下載  |  2 積分
  11. 6九陽豆漿機高清原理圖
  12. 2.47 MB   |  20次下載  |  1 積分
  13. 7AIWA HS-J202/HS-J202M/HS-J800維修手冊
  14. 13.60 MB   |  15次下載  |  10 積分
  15. 81875功放原理圖
  16. 0.04 MB   |  11次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935127次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420063次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191382次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183337次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81585次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73814次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分