FlahMagic(單片機燒錄軟件) 1116 免費版

  FlashMagic V9.20是片机一款非常實用的飛利浦係列專用程序下載軟件,單片機燒錄也叫燒寫 ,烧录就是软件編好的程序燒寫到單片機內,所謂燒寫 , 免其實就是费版對單片機中的rom鋪開擦寫 。現代工藝下,片机第五人格直装下载rom已經可以鋪開多次擦寫 ,烧录但在早期 ,软件rom隻能一次性設計好 , 免例如早期的费版PLC,把二極管上的片机絲燒了後就永久編碼出1。而我們知道 ,烧录單片機程序經編譯接合後傳給機器便是软件機器語言 ,簡而言之就是 免一大堆1和0 。在少些過程中 ,费版第五人格科技号会封吗我們將燒不燒一大堆MOS管和BJT的絲或連不連上通道來表示這些1和0。此軟件擁穿著ARM 、C51 、LPC單片機 ,功能強大,操作簡易,有需要的用戶趕快下載試試吧!

單片機燒錄的三種方式

  1.把單片機當做一個ROM芯片,早期的單片機都是如此。將單片機放在通用編程上編程時,就像給28C256這樣的ROM中寫程序的過程一樣。隻是不同的單片機使用的端口,編程用的時序不一樣。

  2.像AT89S52或AVR單片機一樣 ,第五人格科技号哪里买在單片機上有SPI接口 ,這時用專用的下載線將程序燒寫到單片機中。這時不同的是 ,單片機的CPU除了執行單片機本身的指令之外 ,還能執行對ROM鋪開操作的特殊指令,如ROM擦除 、燒寫和校驗指令 。在編程ROM時  ,下載線先通過傳輸這些指令給CPU執行(擦除ROM 、讀入數據 、燒寫ROM、和校驗ROM),這樣落成對單片機的ROM的燒寫。此外 ,第五人格辅助网現在普遍使用的JTAG仿真器也是這樣,單片機的CPU能執行JTAG的特殊指令 ,落成對ROM的燒寫操作。

  3.引導程序,即單片機中已經存在了一個燒寫程序。打開單片機時首先運行這程序,程序判斷端口狀態 ,如果符合“要燒寫ROM”的狀態存在,就從某個端口(串口、SPI等等)讀取數據 ,然後寫入到單片機的ROM中。如果沒有“要燒寫ROM”的狀態,就轉到用戶的程序起始執行。像AVR單片機的第五人格辅助位有哪些角色bootloader方式 、STC的串口下載方式,還有其他單片機的串口編程等等都是這樣 。

安裝計劃

  1.下載並解壓軟件,找到FlashMagic_V9.20.exe,雙擊打開 。

  2.校驗到歡迎安裝的界麵 ,點擊Next ,如圖:

  3.勾選I accept the agreement ,點擊Next,如圖:

  4.選擇安裝位置  ,係統默認的是C:Program Files (x86)Flash Magic,這裏以E:桌麵河東軟件園Flash Magic為例,點擊Next,如圖 :

  5.選擇創建程序快捷方式的位置,點擊Next ,如圖 :

  6.勾選Create a desktop icon,點擊Next,如圖 :

  7.點擊Install ,如圖 :

  8.正在安裝,請耐心等待……

  9.安裝大捷,如圖  :

使用計劃

  1-1 ISP編程軟件及其界麵

  嵌入式係統協會提供的ISP編程軟件(FlashMagic.exe)打開後界麵如下:

  1-2 菜單欄Options設置

  點擊菜單“OptionsAdvanced Options…”,彈出如下界麵。

  請在Communications下把Half-duplex Communications√選項去掉;

  原因 :如果該選項打√的話 ,會造成ISP下載速度遲緩 ,去掉√後界麵如下  。

  請按照下圖所示對Hardware Config鋪開設置。

  設置原因:如選擇第1項 ,則可能造成計算機與目標主板PCBA無法通訊。根源在於PCBA主板串口無DTR以及RTS信號 ,故選擇第3項 。 設置好後點“OK”。

  1-3 界麵參數設置

  1-3-1 Step 1 - Communications設置

  選擇好ARM芯片型號。

  英沙公司使用的ARM芯片包括LPC2378、LPC2478 ,品牌NXP(智恩浦 ,原飛利浦半導體) ,用戶可以在主板上碰見到該芯片具體型號。

  設置好端口號(COM Port) 。如果不知道端口號 ,可在桌麵我的電腦設備管理器下麵查詢。

  設置好晶振頻率(Oscillator) ,用戶可以在主板上ARM芯片旁邊查詢到晶振頻率 ,目前統一為12MHz 。 其它參數使用默認值。

  1-3-2 Step 2 – Erase

  請給Erase all Flash+Code Rd Prot打√。

  1-3-3 Step 3 – Hex File

  請選擇目標代碼,格式為.Hex文件 。

  1-3-4 Step 4 – Options

  請給Verify after Programming打√;

  請根據需要給Fill unused Flash打√ 。此項打√後 ,ISP下載速度相對要慢一些 。

  以上1-2 、6-3除1-3-1外,其它內容設置一次即可,以後不用重複設置。

  1-4 起始ISP編程

  1-4-1 給目標主板PCBA加電; 1-4-2 Step 5 – Start!

  點擊“Start”,起始ISP編程。編程界麵如下,請注意下方狀態欄提示信息。

  1-4-3 ISP下載大捷

  當ISP下載大捷後  ,狀態提示欄顯示綠色的Finished! ,進度條滿格 ,同時編程大捷芯片數量自動加1。 移去電源 。

  移去主板PCBA位置JP0 2P插針上的跳線帽 。

  當要批量下載時 ,請重複1-4操作即可。

  1-5簡易測試

  編程大捷後應移去電源 ,同時去掉JP0上跳線帽。

  加電 ,觀察PCBA上ARM運行指示燈是否正常,電流是否正常 ,以確認編程真正大捷。 編程大捷。

更新日誌

  Ver6.85H (2015-6-16)

  1. 擁穿著PL2303鋪開仿真

  2. 修正發布項目的不兼容尷尬

  3. 增補對STC15H4K64S4型號的擁穿著(測試階段)

  Ver6.85G (2015-5-3)

  1. 內部測試版

  Ver6.85F (2015-5-27)

  1. 代碼文件和數據文件的校驗和增補為3字節

  2. ISP下載時增補對PL2303的擁穿著(部分國產兼容芯片的仿真暫未擁穿著)

  Ver6.85E (2015-5-15)

  1. 修正U8工具對如下型號的舊固件版本在脫機下載時的尷尬

  IAP12C5A60S2 (固件版本6.2I或6.5I)

  IAP12LE5A60S2 (固件版本6.2I或6.5I)

  IAP11F60XE (固件版本6.2L或6.5L)

  IAP11L60XE (固件版本6.2L或6.5L)

  2. 加強發布項目文件的加密性

ios免越獄
上一篇:德比生活遊戲
下一篇:恐怖醫院3中文版