本帖最后由 Simon21ic 于 2010-7-23 04:14 编辑
昨天和一个网上的朋友谈了一下LM3S,versaloon支持了其他的CortexM3,怎么能不带LM3S呢?
这个是完全没优化版本,甚至还没用Flashloader,只是测试Flash相关功能,速度当然相当杯具(之后要准备偶的超级双缓冲算法Flashloader):
Info: Versaloon(0x15)by Simon(compiled on Jul 21 2010)
Info: Chip name undefined, try auto-detecting.
Info: JTAG_ID = 0x2BA00477
Info: AHB-AP_ID = 0x14770011
Info: ROM_ADDRESS = 0xE00FF003
Info: CFG = 0x00000000, Little-endian
Info: CORTEX-M3 processor detected
Info: CPUID = 0x410FC231
Info: DID0 = 0x00000202
Info: DID1 = 0x00020025
Info: DC0 = 0x00070003
Info: DC1 = 0x0000901F
Info: DC2 = 0x01031011
Info: DC3 = 0x830001C0
Info: lm3s device: RevisionC.0x02(Industrial)
Info: ram_size = 2K, flash_size = 8K
Info: Chip-id read is 0x2.
Info: Auto-detect signature is 0x2
Info: lm3s102 found
Warning:5 is invalid for hex type, current line ignored!!
Info: JTAG_ID = 0x2BA00477
Info: AHB-AP_ID = 0x14770011
Info: ROM_ADDRESS = 0xE00FF003
Info: CFG = 0x00000000, Little-endian
Info: CORTEX-M3 processor detected
Info: CPUID = 0x410FC231
Info: DID0 = 0x00000202
Info: DID1 = 0x00020025
Info: DC0 = 0x00070003
Info: DC1 = 0x0000901F
Info: DC2 = 0x01031011
Info: DC3 = 0x830001C0
Info: lm3s device: RevisionC.0x02(Industrial)
Info: ram_size = 2K, flash_size = 8K
Info: Chip-id read is 0x2.
Info: erasing flash
erasing flash |========================================%100| 0.77s used
Info: flash erased
Info: programming flash
writing flash |========================================%100| 3.06s used
Info: flash programmed for 2048bytes(0.65KB/s)
Info: verifying flash
reading flash |========================================%100| 0.02s used
Info: flash verified for 2048bytes(125.00KB/s) |