為了解決一些遠程單片機設備不方便升級內部程序的困難,本文提出了利用單片機系
統中現有的數據獲取方式來升級單片機內部程序的方法。本文利用凌陽16 位單片機可以自讀寫片內程序空間的特性,通過在片內駐留BootLoader 程序的方式實現了凌陽16 位單片機片內程序的在需要時的遠程升級。單片機獲取數據的方式可以有很多,本文選取通過串口獲取數據進行程序升級為例,并選取常見的凌陽單片機SPCE061A 為例介紹了此方法的設計思路以及實現過程。
單片機的應用非常廣泛,在某些情況下,單片機內部程序的升級在所難免,但是往往需
要對單片機產品進行收回才能實現,這樣在一些遠程設備的程序升級問題上就顯得非常不方便。但是有些遠程設備本身留有遠程通訊的方式:例如某些遠程數據傳輸模塊,為了把數據上報總會留有通訊的接口,比如422、485 甚至GPRS 或者局域網接口;又或者某些車載定位設備,為了和監控中心通訊會留有GSM、CDMA 或者GPRS 等通訊方式。在這種情況下就可以利用其現有的通訊方式對其內部單片機程序進行升級而不需要收回產品。
本文的主要內容就是來研究這種遠程升級單片機程序的方法。
由于近年來凌陽科技的單片機,尤其是 16 位單片機,得到了越來越多的推廣,其應用
領域越來越廣泛。本文選取一種常見的凌陽科技的16 位單片機SPCE061A 為例,來介紹單片機程序遠程升級的方法。
SPCE061A 里內嵌了32K 字的閃存(FLASH),即可以作為程序存儲空間又可以存儲數據,并且有自讀寫任意閃存地址的能力,本文利用這一功能,提出了通過在單片機中駐留BootLoader 程序的方法,來實現單片機程序的遠程升級。
遠程升級的實現,需要單片機自身的響應同時還需要遠程服務器提供升級所需的代碼。
下文將通過這兩個方面來分別介紹。
資源簡介:為了解決一些遠程單片機設備不方便升級內部程序的困難,本文提出了利用單片機系統中現有的數據獲取方式來升級單片機內部程序的方法。本文利用凌陽16 位單片機可以自讀寫片內程序空間的特性,通過在片內駐留BootLoader 程序的方式實現了凌陽16 位單片機片內程...
上傳時間: 2013-10-31
上傳用戶:yxgi5
資源簡介:通信原理課件 PPT版
上傳時間: 2013-04-15
上傳用戶:eeworm
資源簡介:用單片機實現電子密碼鎖的設計c程序(不含修改密碼功能)
上傳時間: 2014-01-22
上傳用戶:daguda
資源簡介:單片機交通燈控制器的設計 帶有程序和原理
上傳時間: 2016-12-30
上傳用戶:rishian
資源簡介:用C8051f系列單片機實現USB接口的設計方案及程序
上傳時間: 2017-07-18
上傳用戶:yimoney
資源簡介:本文從硬件和軟件兩方面介紹了MCS-51 單片機溫度控制系統的設計思路,對硬件原理圖和程序框圖作了簡捷的描述。關鍵詞:MCS-51 單片機;溫度;軟硬件;硬件原理圖;程序框圖;設
上傳時間: 2013-04-24
上傳用戶:gxf2016
資源簡介:本文從硬件和軟件兩方面介紹了MCS-51單片機溫度控制系統的設計思路,對硬件原理圖和程序框圖作了簡捷的描述。
上傳時間: 2013-12-21
上傳用戶:nanxia
資源簡介:單片機在檢測和控制系統中得到廣泛的應用, 溫度則是系統常需要測量、控制和保持的一個量。 本文從硬件和軟件兩方面介紹了AT89C2051單片機溫度控制系統的設計,對硬件原理圖和程序框圖作了簡潔的描述。
上傳時間: 2014-01-10
上傳用戶:懶龍1988
資源簡介:本文從硬件和軟件兩方面介紹了MCS-51單片機溫度控制系統的設計思路,對硬件原理圖和程序框圖作了簡捷的描述。
上傳時間: 2016-06-10
上傳用戶:氣溫達上千萬的
資源簡介:本文從硬件和軟件兩方面介紹了MCS-51單片機溫度控制系統的設計思路,對硬件原理圖和程序框圖作了簡捷的描述。
上傳時間: 2016-08-30
上傳用戶:1966640071
資源簡介:本文從硬件和軟件兩方面介紹了MCS-51單片機溫度控制系統的設計思路,對硬件原理圖和程序框圖作了簡捷的描述。
上傳時間: 2017-01-16
上傳用戶:zhouli
資源簡介:基于51單片機數字信號源的設計與實現
上傳時間: 2013-11-17
上傳用戶:lgd57115700
資源簡介:單片機溫度控制系統的設計及實現 介紹在單片機溫度控制系統的軟硬件設計中的一些主要技術關鍵環節,該系統主要以8051單片機為核心,由溫度檢測電路,模/數轉換電路,過零檢測電路,報警與指示電路,光電隔離與功率放大電路等構成。關鍵詞:單片機;PID算法;...
上傳時間: 2014-12-28
上傳用戶:642778338
資源簡介:ARM單片機載波照明控制器的設計
上傳時間: 2013-11-08
上傳用戶:bnfm
資源簡介:本程序是圖形的設計,比較簡單 可以畫線,圓和橢圓 并可以平移,旋轉,選擇刪除,回退,保存 打開圖形
上傳時間: 2015-01-10
上傳用戶:royzhangsz
資源簡介:嵌入式TCPIP協議的單片機數據通訊系統的設計與實現
上傳時間: 2015-02-09
上傳用戶:zhaiye
資源簡介:一個用于控制和讀取GPS 系統的單片機程序。 所用的單片機是MICROCHIP 的PIC18F252
上傳時間: 2013-12-22
上傳用戶:windwolf2000
資源簡介:這是從別人網站上剛剛下載的PIC單片機程序,應用IIC的接口應用程序,請大家來參考使用
上傳時間: 2015-05-16
上傳用戶:標點符號
資源簡介:DS-cdma仿真matlab程序 有詳細的設計文檔和源程序說明
上傳時間: 2015-07-03
上傳用戶:yepeng139
資源簡介:基于NXP51單片機LPC932電子時鐘的設計(致遠公司學生用開發板)
上傳時間: 2015-12-02
上傳用戶:hphh
資源簡介:關于AD轉換的51單片機程序 在很多的地方都可以用到
上傳時間: 2016-01-08
上傳用戶:270189020
資源簡介:單片機控電子時鐘的設計,FLASH型單片機的加密與解密,用于單片機開發,對搞嵌入式開發的朋友們十分有幫助
上傳時間: 2016-03-02
上傳用戶:duoshen1989
資源簡介:帶有PPC405的Xilinx FPGA通過CPLD實現遠程配置的設計
上傳時間: 2016-04-18
上傳用戶:784533221
資源簡介:VC下寫的生成單片機程序中需要的正弦波一個周期的數據。
上傳時間: 2016-05-12
上傳用戶:561596
資源簡介:基于C語言編程的keil單片機有關數學時鐘的設計,比起匯編,C語言更具簡潔性
上傳時間: 2016-12-29
上傳用戶:JIUSHICHEN
資源簡介:本程序針對單片機程序計算自行車的速度的應用例子
上傳時間: 2017-01-13
上傳用戶:kikye
資源簡介:非常好用的用于程序自動升級的控件,我一直在用它
上傳時間: 2014-01-06
上傳用戶:yuchunhai1990
資源簡介:LPC932設計的電表程序。完整的設計代碼
上傳時間: 2017-05-26
上傳用戶:heart520beat
資源簡介:基于RS485總線的51單片機主從通信方式的設計與實現
上傳時間: 2013-12-04
上傳用戶:chenxichenyue
資源簡介:基于單片機4*4鍵盤的設計,已調試成功,可以運行。
上傳時間: 2017-08-09
上傳用戶:ecooo