CC2640 仿真烧录方式
CC2640 仿真烧录方式
nixgnauhcuy1 前言
简单记录下调试 Ti CC2640 时,所使用的仿真烧录器的烧录方式。
2 开发环境
- win11
- IAR Embedded Workbench IDE - Arm 8.32.1
- JFlash
3 仿真器
3.1 J-Link EDU
注:市面上的盗版 JLINK ARM V8、 ARM V9 这些似乎均不支持 cJtag 功能,使用二线模式的时候需要注意自己用的 JLink 是否支持。
使用 JLink EDU
,通过二线模式烧录仿真,需要 JLink 支持 cJtag
功能,连线上只需连接 TMS
、TCK
、VCC 和 GND 即可,RESET 脚可接可不接,为了方便使用,最好还是接上。
3.1 XDS110
使用 XDS110
时,同样可以使用 cJtag
功能,连接 TMS、TCK 和电源地以及 RESET,接法和上面 J-Link
一致。
也可以使用 Jtag
接法,不过目前用的板子没有引出那么多口,所以未使用该方式,附上参考连接图:
4 仿真和烧录
4.1 IAR
使用 IAR 对 CC2640 项目进行仿真烧录时,需要根据选择的仿真器进行配置,上述 JLINK
和 XDS110
仿真器均可使用,在 IAR 工程中,右键项目 - Options - Debugger
,不同仿真器配置如下:
4.1.1 J-Link EDU
4.1.2 XDS110
这里用的是 cJTAG
方式,所以需要勾选 cJTAG(2-pin)
。
4.2 JFlash
JFlash 仅 JLInk
可用,用来烧录个人感觉还是很方便的,配置如下:
通过快捷键 F4
擦除芯片后,分别将四个固件按顺序 F7
烧入芯片后,重新复位或上电即可。
5 结语
上述都是针对我的使用场景做的一些笔记,所以例如 Ti 的 CCS 仿真烧录这些我就没写。