硬汉嵌入式论坛

 找回密码
 立即注册
查看: 293|回复: 1
收起左侧

[IAR] IAR打印算法执行流程方法

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2025-7-4 12:11:53 | 显示全部楼层 |阅读模式
1234.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
 楼主| 发表于 2025-7-4 15:09:22 | 显示全部楼层
实测下载F407
[C] 纯文本查看 复制代码
331681.963: File generated Fri Jul  4 12:01:39 2025

  0.000: Pass 1 of 1
  0.000: Starting fragment-style flashloader pass.
  0.000: Device:flashloader/ST/FlashSTM32F4xxx.flash
  0.000: Flash loader:FlashSTM32F4xxxRAM128K.out
  1.115: FlashInitEntry is at 0x2000'0394
  1.115: FlashWriteEntry is at 0x2000'039c
  1.115: FlashEraseWriteEntry is at 0x2000'03a4
  1.115: FlashBreak is at 0x2000'00c0
  1.115: FlashBufferStart is at 0x2000'0400
  1.115: FlashBufferEnd is at 0x2001'ef84
  1.115: theFlashParams is at 0x2001'ef84
  1.115: FlashPreInitEntry not found
  1.115: FlashChecksumEntry not found
  1.115: FlashSignoffEntry is at 0x2000'03ac
  1.115: page size is 8 (0x8)
  1.115: filler is 0xff
  1.115: buffer size is 125824 (0x1'eb80)  1.115:  (0x1'eb84 before rounding)  1.115: 
  1.115: Base of flash at 0x800'0000
  1.115: SimpleCode records (after offset):
  1.115:   Record 0: @ 0x800'0000 [17548 (0x448c) bytes] 0x800'0000 - 0x800'448b [18 12 0 20 ... ]
  1.115: ->init       : base @ 0x800'0000, image size 0x448c
  1.115:       Args: (argc = 0)
  1.115: Store TargetParams to 0x2001'ef84
  1.115: Setting PC to 0x2000'0394
  1.122:   timing(init): 0.0000 (CPU) 0.0070 (elapsed)
  1.122: Load TargetParams from 0x2001'ef84
  1.122: Transaction list:
  1.122:   Transaction @ 0x800'0000 + 0x0 (0x4490 bytes) 2 packet(s).
  1.122:     Will erase 2 block(s):
  1.122:       0: 0x800'0000  1.122:  (0x4000 bytes)
  1.122:       1: 0x800'4000  1.122:  (0x4000 bytes)
  1.122: ->multi_erase: 2 blocks (0x10 bytes in buffer) [0 0 0]
  1.123: Store TargetParams to 0x2001'ef84
  1.123: Setting PC to 0x2000'03a4
  1.604:   timing(erase): 0.1719 (CPU) 0.4810 (elapsed)
  1.604: Load TargetParams from 0x2001'ef84
  1.604: ->write      : @ 0x800'0000 (0x4490 bytes, offset 0x0 into block @ 0x800'0000) [24 18 0]
  1.604: Writing 0x4490 bytes to FlashBuffer @ 0x2000'0400
  1.628: Store TargetParams to 0x2001'ef84
  1.628: Setting PC to 0x2000'039c
  1.769:   timing(write): 0.0469 (CPU) 0.1400 (elapsed)
  1.769: Load TargetParams from 0x2001'ef84
  1.769: ->signoff
  1.769: Setting PC to 0x2000'03ac
  1.773:   timing(signoff): 0.0000 (CPU) 0.0040 (elapsed)
  1.773: Load TargetParams from 0x2001'ef84
  1.818: Duration:   0.36 (CPU)   1.82 (elapsed)
  1.818:   of which on target: 0.2188 (CPU) 0.6320 (elapsed)
  1.818: Flash loading pass finished
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 02:48 , Processed in 0.038645 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表