英飞凌
直播中

梁宏满

8年用户 1057经验值
私信 关注

Aurix TC275TP在DXCPL模式下使用Trace32在闪存中写入数据,正确的命令顺序是什么?

我在使用 Aurix TC275TP 时遇到一个问题,我需要在 DXCPL 模式下使用 Trace32 在闪存中写入数据,但我不知道正确的命令顺序。
有可能在 uC 运行时写入数据吗? 我想我必须先解锁闪存,然后擦除并写入,但我不知道命令。

回帖(1)

贾飞小

2024-5-27 17:51:45
要在Infineon Aurix TC275TP微控制器上使用Trace32工具在DXCPL模式下写入闪存,您需要遵循以下命令顺序:

1. 连接并启动Trace32工具:首先,确保您的Aurix TC275TP微控制器与Trace32工具连接,并启动Trace32。

2. 进入DXCPL模式:在Trace32中,使用以下命令进入DXCPL模式:
```
DXCPL
```

3. 停止微控制器:在DXCPL模式下,使用以下命令停止微控制器:
```
STOP
```

4. 解锁闪存:在DXCPL模式下,使用以下命令解锁闪存:
```
FMU 0xFFFF8000,0x00000001
```

5. 擦除闪存:使用以下命令擦除闪存。请将``和``替换为实际的闪存地址范围:
```
ERASE
```

6. 写入数据:使用以下命令将数据写入闪存。请将`
`替换为实际的闪存地址,``替换为要写入的数据:
```
FM

```

7. 验证写入的数据:使用以下命令从闪存中读取数据以验证写入操作是否成功。请将`
`替换为实际的闪存地址:
```
FD

```

8. 锁定闪存:完成写入操作后,使用以下命令锁定闪存:
```
FMU 0xFFFF8000,0x00000000
```

9. 启动微控制器:最后,使用以下命令启动微控制器:
```
GO
```

请注意,这些命令可能需要根据您的具体硬件和Trace32版本进行调整。在执行这些操作时,请确保遵循Infineon Aurix TC275TP微控制器的文档和Trace32工具的文档。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分