簡介:在某些特殊的場合單片機程序、軟件需要進行遠程下載,特別是單片機程序的遠程升級。本文介紹一種使用串口轉以太網模塊ZLSN3000來實現51單片機(特別是STC單片機)、PIC單片機、ARM、AVR、PLC的程序遠程升級的方法。
1.原理
1.1升級條件
任何能夠通過PC機串口下載程序的單片機都可以用該方法實現遠程程序升級。目前該方案已經在STC單片機、PIC單片機、ARM上驗證。
1.2硬件連接圖
如圖 1 所示是通過Internet遠程升級STC單片機程序的演示圖。在設備端,使用卓嵐ZLSN3000模塊將STC單片機的串口(2根線)和ZLSN3000的RXD、TXD引線直接連接;ZLSN3000的網口連接到ADSL路由器。
1.3原理遠程程序下載的原理是在計算機端使用卓嵐ZLVirCom將串口轉化為網口,并發送到Internet,在另一端ZLSN3000將網絡數據轉化為串口數據。從而實現串口——網口的透明轉化。
1.4延時問題通過Internet必然有一定延時,一般在幾百個ms左右。雖然下載的速度有一定影響,但是實際應用中STC單片機、PIC、ARM都可以容忍這樣的網絡延時。從而實現了本地下載到遠程下載的無縫升級。
2.實際應用
在實際應用中,在每臺需要遠程升級的設備上安裝ZLSN3000模塊,并且連接到ADSL路由器。
在PC端安裝ZLVirCom軟件,利用卓嵐的動態域名系統可以在ZLVirCom上找到這些ZLSN3000模塊,如圖 2 所示,每個設備都有一個特定的名字,這里是“上海1號機”。
使用ZLVirCom創建COM5,并與“上海1號機”綁定。
運行STC_ISP軟件,選擇下載COM口為COM5,其它設置與本地下載一樣。
點擊下載即可下載程序。
上一篇:一種安全可靠的IC卡讀寫器系統
下一篇:以AT89C51單片機為核心的高頻開關電源設計
推薦閱讀
史海拾趣
FTCAP Fischer & Tausche Capacitor Group公司的發展故事
故事一:德國制造的堅持
FTCAP Fischer & Tausche Capacitor Group自成立以來,始終堅守在德國本土進行電容器的生產和研發。這一決策源于公司對產品質量的不懈追求。在電子行業,德國制造以其精湛的工藝和嚴格的質量控制而聞名,FTCAP也不例外。通過縮短研發與生產之間的距離,FTCAP能夠確保高效的生產流程和與客戶的緊密協作,從而快速響應市場需求,提供高質量的產品。
故事二:多樣化的產品線
FTCAP的產品線涵蓋了從薄膜電容器到鋁電解電容器的廣泛范圍,滿足了不同行業對電容器的多樣化需求。公司不僅生產標準規格的電容器,還根據客戶的特定需求提供定制化的解決方案。這種靈活性和創新性使得FTCAP在競爭激烈的電子市場中脫穎而出,贏得了眾多客戶的信賴和好評。
故事三:技術創新與產品升級
近年來,FTCAP不斷投入資源進行技術創新和產品升級。例如,公司推出的Enlight Energy Cap系列薄膜電容器,經過重新設計后,不僅性能更加優越,還增加了“Enlight”這一附加屬性,進一步提升了產品的市場競爭力。此外,FTCAP還致力于提高電容器的能效和可靠性,以滿足日益嚴格的環保和能效標準。
故事四:行業內的替代解決方案
憑借超過70年的電容器研發和生產經驗,FTCAP在行業內建立了良好的聲譽。當一些客戶面臨競爭對手產品無法滿足其需求時,FTCAP能夠提供定制化的電容器作為替代解決方案。這些定制產品不僅性能優越,而且能夠完美匹配客戶的設備和應用場景,幫助客戶解決燃眉之急。
故事五:團隊建設與企業文化
FTCAP的成功離不開其優秀的團隊和獨特的企業文化。公司注重員工的培訓和發展,鼓勵員工創新思維和團隊合作。在FTCAP,員工們不僅擁有專業的技能和知識,還具備高度的責任感和使命感。他們共同努力,為公司的發展貢獻自己的力量。此外,FTCAP還定期舉辦各種團建活動,增強員工之間的凝聚力和歸屬感,營造了一個和諧、積極的工作氛圍。
自2002財年以來,埃派克森微電子的業績呈現出連續增長的態勢。公司憑借出色的產品性能和市場競爭力,成功打入多家國內外知名企業,逐漸在目標市場占據了一席之地。經過數年的發展,埃派克森在全球模擬芯片供應商中已占據重要地位,其產品在通訊核心芯片、多媒體電子、消費電子、汽車電子等領域均有著廣泛的應用。
隨著技術的不斷成熟和產品的不斷優化,德欣公司開始積極拓展市場。公司通過參加各類行業展會、舉辦技術交流會等方式,與國內外客戶建立了廣泛的聯系。同時,德欣公司還注重品牌建設,通過優質的產品和服務贏得了客戶的信任和認可。逐漸地,德欣品牌在電子行業中嶄露頭角,成為了一家備受矚目的企業。
在電子行業的初期,Connection One公司憑借其創始人對半導體技術的深刻理解,成功研發出一款具有劃時代意義的芯片。這款芯片不僅性能卓越,而且功耗極低,立即在市場上引起了轟動。公司因此迅速積累了第一筆資金,為后續的研發和擴展打下了堅實基礎。
面對日益激烈的市場競爭,Connection One公司不斷推陳出新,研發出一系列創新產品。這些產品不僅性能卓越,而且設計新穎,深受消費者喜愛。公司因此贏得了大量忠實客戶,業績持續攀升。
隨著技術的不斷成熟,Connection One公司開始尋求與其他企業的戰略合作。通過與全球知名的電子設備制造商合作,公司的芯片產品得以廣泛應用于各類電子設備中。這種合作不僅拓展了公司的市場份額,還提升了其品牌知名度。
P87LPC769是20腳封裝的 單片機,可以在寬范圍的性能要求下實現高集成度,低成本的解決方案。作為Philips小型封裝系列的一員,P87LPC769提供可編程選擇的高速,低速晶振和RC振蕩方式。具有較寬的 操作電壓范圍。并提供可編程I/O輸出模式選擇。可選擇 ...… 查看全部問答∨ |
|
1、普通視頻監控基本退出參觀者的視線,由網絡監控完全取代。除了網絡化硬盤錄像機,更注重寬帶和高清晰。無線視頻監控,尤其是基于FODM的無線壓縮傳輸被很多廠商所推崇,價格也比前幾年大幅下降。… 查看全部問答∨ |
|
pthread_mutexattr_settype(&recursiveAttr, PTHREAD_MUTEX_RECURSIVE); 編譯時報告PTHREAD_MUTEX_RECURSIVE沒有聲明, 如何改正?? … 查看全部問答∨ |
一直不能感性的理解什么是輸入電阻,什么是輸出電阻,請問各位能否幫忙講解一下? 還有,“從輸入端看去,電壓控制的受控源其輸入電阻無限大,電流控制的受控源其輸入電阻為0”怎么理解?… 查看全部問答∨ |
我的要求很簡單,就是需要10HZ信號,5V左右的穩定幅度就可以了。供電電源為正負5V。 查過很多(如XR2206,ICL8038,MAX038,XR8038)都停產了,有沒有還沒有停產的推薦一下呀,最好成本不是太高的那種。 先謝謝了。… 查看全部問答∨ |
[求助]遇到問題,FLASH存在壞扇區,U-BOOT應該怎么修改跳過這個扇區? 我向FLASH燒ramdisk.image.gz的時候,遇到壞扇區,怎么辦? 是跳過還是直接這一段扇區不要,ramdisk.image.gz燒到后面,但是我想這樣是要在U-BOOT中做修改,還是image中做修改?U-BOOT引導LINUX的流程是怎么樣的? 還有要如何修改?… 查看全部問答∨ |
verilog語言中input[0:0]是什么數據類型 有段語言是這樣的: input [0:0] Hclk0,Hsynco,Vsynco; 不懂啊.高人指點來著...… 查看全部問答∨ |
AMLogic AML8726-M3 CortexA9 產品規格書提供 我司在研發AMLogic方案體有獨特的優勢:結合了原廠的資源(我司和AMLogic合作有6年時間)及自己本身強大的研發實力(自己也有貼片機)能很好的控制研發及生產質量。我們可以根據客戶需要選配帶內置3G GPS 前后攝像頭,目前7寸 8寸 9.7寸 10.1寸An ...… 查看全部問答∨ |