pyOCD 是 mbed 社区为 ARM Cortex-M 系列 MCU 所提供的编程和调试服务工具。它主要基于 CMSIS DAP 接口,能为不同的厂商提供了统一的调试接口。该工具能够与 DAPLink 仿真器完美配合,完成对Cortex-M系列MCU的编程和调试。
安装依赖
python 3.7.0以上或者python 2.7.15以上
git
virtualenv : python的一个虚拟环境防止测试pyocd时破坏系统的python环境,使用pip install virtualenv安装
编译
下载代码&设置环境
1 | $ git clone https://github.com/mbedmicro/pyOCD |
激活虚拟环境
1 | $ source venv/bin/activate |
编译使用
只会被安装在虚拟环境下1
python setup.py install