完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我在使用 Aurix TC275TP 时遇到一个问题,我需要在 DXCPL 模式下使用 Trace32 在闪存中写入数据,但我不知道正确的命令顺序。
有可能在 uC 运行时写入数据吗? 我想我必须先解锁闪存,然后擦除并写入,但我不知道命令。 |
|
相关推荐
1个回答
|
|
要在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工具的文档。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教个XMC1404调试串口接收时为什么一直无法接收数据的问题
358 浏览 0 评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6223 浏览 2 评论
4103 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3629 浏览 9 评论
1229 浏览 8 评论
455浏览 2评论
268浏览 2评论
374浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6240浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
452浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 10:51 , Processed in 0.809980 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号