JLINK与 SWD接口
1.使用Jlink连接
Jlink驱动:SEGGER - The Embedded Experts - Downloads - J-Link / J-Trace
pylink文档:PyLink — PyLink
2.读取内存地址
3.获取内存地址的默认值 register.py
芯片配置:
环境搭建
1.按章Jlink 驱动, 安装位置:D:\Program Files\SEGGER\ Jlink
2.pycharm 下载并安装jlink支持的pylink_sqrare-0.14.1-py2.py3-none-any.whl, 内网放在C:\Anaconda3 \Lib\site-packages下, 用命令python setup.exe install 安装这个库,python 命令不识别添加环境变量:
C:\Anaconda3 C:\ Anaconda3\Scripts C:\ Anaconda3\Libary\bin
3.使keil能是被到芯片的型号配置:
下载并解压: Jlink HT device-FLASH 下载.rar
包含:HT 和 JLinkDevices.xml
-
配置jlink: 将JLinkDevices.xml 复制到 Jlink 安装目录下:D:\Program Files\SEGGER\ Jlink \
将HT 复制到 D:\Program Files\SEGGER\ Jlink \ Devices
-
配置user: 将JLink安装目录下的 Devices 、 JlinkDevices.xml 、 Jlink_x64.dll 直接复制到 D:Users\kxdeng\AppData\Local\Temp
-
配置 keil: 将HT 中的所有文件 复制到 keil 的安装目录下: D:\keil_v5\ARM\Flash 中
参考文档:
1.首页 | Read the Docs
2.Installation — PyLink
3.https://blog.csdn.net/jf_52001760/article/details/122382671
4.https://pypi.org/project/pylink-square/0.14.3/#files