MyLink软件使用指南-程序烧录
连接设备后点击程序烧录,该页面下有四个子功能:
| 功能项 | 说明 |
|---|---|
| FLASH烧录 | 调用芯片的下载算法,将程序写入内部或外部Flash |
| SRAM执行 | 直接将程序写入芯片SRAM,可以指定PC和SP,R0~R3等参数执行,芯片复位或掉电后,数据丢失 |
| 程序读取 | 读取芯片的Flash程序,SRAM数据或者外设寄存器,TCM内存不能读取 |
| 芯片检测 | 查看芯片IDCODE,内核架构等基础信息 |

FLASH烧录
-
从
收藏夹或者所有芯片分类列表中选择实际的芯片。(先选芯片型号,导入bin文件时可以自动推测下载地址;hex文件或者手动填写下载地址时,导入顺序无要求)

-
点击下方的
添加文件,确认下载地址,文件偏移量和下载长度是否符合预期。文件偏移量和下载长度组合调整可以实现下载文件其中一部分内容。

在文件对话框的类型选择Intel-Hex可以导入hex文件,hex文件自带下载地址,根据文件的内容,可能显示出多个分段。


⚠️注意事项
bin文件每次下载前会重新载入,外部改变了文件不影响。
hex文件导入时已解析完毕,暂不支持自动刷新,文件改变后需要重新导入。
-
配置烧录选项
连接选项:硬复位需要连接RESET信号线,对于芯片当前程序有低功耗休眠,Flash有配置等待周期或者启用了数据缓存(dcache)情况,建议使用软复位或者硬复位。
下载选项:可以选择部分擦除(按文件实际大小擦除)或者全片擦除,已经是空片的情况下可以不擦除,CRC32校验关联了烧录程序,不烧录程序时无法打开CRC32校验。当关闭烧录程序时,选择部分擦除可以使用任意大小的bin文件,配合下载地址,擦除任意扇区,当选择全片擦除无需导入任何文件。
烧录完成:可以选择任意复位方式运行程序,选择不复位时,芯片保持在死循环状态。

-
配置完成后点击
开始烧录


浙公网安备 33010602011771号