[Python] Python์ผ๋ก CMSIS-DAP ์ฅ์น ์ ์ดํ๊ธฐ
pyOCD ์ค์น github๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ https://github.com/mbedmicro/pyOCD ์ ์ฌ์ดํธ์์ Zip ํ์ผ์ ๋ค์ด๋ก๋ํด์ ์ํ๋ ๋๋ ํ ๋ฆฌ์ ์ค์นํ๋ค. pip๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ $ pip install โpre -u pyocd pyUSB ์ฌ์ฉ์ ์ํ ํ๊ฒฝ ์ค์ pyOCD๋ USB ์ฅ์น๋ฅผ ํตํด์ CMSIS-DAP ์ฅ์น์ ํต์ ์ ํ๋ค. pyOCD๋ pyUSB ํด๋์ค๋ฅผ ์ด์ฉํ๋ ๋ฐ pyUSB๊ฐ ์ง์ USB์ฅ์น๋ฅผ ์ด์ฉํ๊ฒ ๋๋ค. ubuntu์ ๊ฐ์ linux ์์คํ ์์ pyOCD๋ฅผ ์ฌ์ฉํ๊ธฐ์ํด์๋ udev rules์ USB device์ ์ ๊ทผํ ์ ์๋ permission์ ๋ถ์ฌํด์ผํ๋ค. /etc/udev/rules.d/ ์์น์ mbed.rules๋ผ๋ ํ์ผ์โฆ
View On WordPress















