⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fmcmd.txt

📁 LPCARM之I2C中断读写CAT1025C++程序祥解 LPCARM之I2C中断读写CAT1025C++程序祥解
💻 TXT
字号:
在Keil内调用Flash Magic命令行Flash ISP的应用方法(菜农实验):
1.在Tools菜单内打开Customize Tools Menu...
2.在Menu Content内加入 
  Program device with %H
3.在Command内加入
  D:\Program Files\Flash Magic\FM.EXE
4.在Arguments内加入参数(擦除整片,烧写程序,加密/不加密,校验)
a)Flash不加密
  DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 25, 250) ERASE(DEVICE, PROTECTISP) HEXFILE(#H, NOCHECKSUMS, NOFILL, NOPROTECTISP) VERIFY(#H, NOCHECKSUMS)
b)Flash加密
  DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 25, 250) ERASE(DEVICE, PROTECTISP) HEXFILE(#H, NOCHECKSUMS, NOFILL, NOPROTECTISP, CODEREADPROTECTION) VERIFY(#H, NOCHECKSUMS)
5.选中Run Minimized时DOS界面最小化
6.在Tools菜单内运行Program device with RTC.HEX(注:本例为RTC.HEX)


如果COM口不存在或在使用,则运行结果如下:
"D:\Program Files\Flash Magic\FM.EXE" DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) ERASE(DEVICE, PROTECTISP) HEXFILE(D:\LPCARMWORK\RTC\RTC.HEX, CHECKSUMS, NOFILL, PROTECTISP, CODEREADPROTECTION)
Flash Magic Version 3.50.197
8051/XA Driver Version 2.31.196
ARM Driver Version 1.23.196
(C) Embedded Systems Academy 2000-2007 All rights reserved
Connection failed: COM Port error

如果COM口存在且未使用,则运行结果如下:
"D:\Program Files\Flash Magic\FM.EXE" DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) ERASE(DEVICE, PROTECTISP) HEXFILE(D:\LPCARMWORK\RTC\RTC.HEX, CHECKSUMS, NOFILL, PROTECTISP, CODEREADPROTECTION)
Flash Magic Version 3.50.197
8051/XA Driver Version 2.31.196
ARM Driver Version 1.23.196
(C) Embedded Systems Academy 2000-2007 All rights reserved
Connected
Device selected
Erase complete (DEVICE)
Hex file programming complete (D:\LPCARMWORK\RTC\RTC.HEX)
Verify passed (D:\LPCARMWORK\RTC\RTC.HEX)

DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) ERASE(DEVICE, NOPROTECTISP) HEXFILE(#H, CHECKSUMS, NOFILL, NOPROTECTISP, CODEREADPROTECTION)
DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) ERASE(DEVICE, NOPROTECTISP) HEXFILE(#H, CHECKSUMS, NOFILL, NOPROTECTISP, CODEREADPROTECTION) QUIET(test.txt)
DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) ERASE(DEVICE, NOPROTECTISP) HEXFILE(#H, CHECKSUMS, NOFILL, NOPROTECTISP, CODEREADPROTECTION) QUIET(test.txt)
DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) ERASE(DEVICE, PROTECTISP) HEXFILE(#H, CHECKSUMS, NOFILL, NOPROTECTISP, CODEREADPROTECTION) QUIET(test.txt)


DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) ERASE(1, PROTECTISP)  QUIET(test.txt)
DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) ERASE(26, PROTECTISP)  QUIET(test.txt)

DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) ERASE(2, PROTECTISP)  QUIET(test.txt)




DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) ERASE(1, PROTECTISP)
 QUIET(test.txt)


DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) ERASE(2, PROTECTISP)  QUIET(test.txt)
DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXECRTS, 50, 250) ERASE(2, PROTECTISP)  QUIET(test.txt)
DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXECRTS, 50, 250) ERASE(26, NOPROTECTISP)  QUIET(test.txt)


DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXECRTS, 50, 250) ERASE(26, NOPROTECTISP) HEXFILE(#H, NOCHECKSUMS, FILL, NOPROTECTISP, CODEREADPROTECTION)

DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXECRTS, 50, 250) RESET

DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXEC, 50, 250) BLANKCHECK(0, 26) HEXFILE(#H, NOCHECKSUMS, FILL, NOPROTECTISP, CODEREADPROTECTION)

DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXECRTS, 50, 250) BLANKCHECK(0, 26) HEXFILE(#H, NOCHECKSUMS, FILL, NOPROTECTISP, CODEREADPROTECTION)

DEVICE(LPC2138, 11.0592) COM(1,28800) HARDWARE(BOOTEXECRTS, 50, 250) ERASE(0, NOPROTECTISP) HEXFILE(#H, NOCHECKSUMS, FILL, NOPROTECTISP, CODEREADPROTECTION)
DEVICE(LPC2138, 11.0592) COM(1,9600) HARDWARE(BOOTEXECRTS, 50, 250) ERASE(0, PROTECTISP) HEXFILE(#H, NOCHECKSUMS, NOFILL, NOPROTECTISP, CODEREADPROTECTION) QUIET(test.txt)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -