文件名称:DMCUProg:使用Keil MDK的* .FLM闪存算法的DAPLink(CMSIS-DAP)的MCU编程器
文件大小:189KB
文件格式:ZIP
更新时间:2024-05-25 09:27:19
Python
DMCUProg 使用Keil MDK的* .FLM闪存算法的DAPLink(CMSIS-DAP)的MCU编程器 要运行此软件,您需要针对CMSIS-DAPv2的python 3.6,pyqt5,pyusb和针对CMSIS-DAPv1的另一个usb后端(对于Windows为hidapi或pywinusb,对于mac为hidapi,对于Linux为pyusb) 注意:软件使用以下语句查找调试器 if product_name . find ( "CMSIS-DAP" ) < 0 : # Skip non cmsis-dap HID device FlashAlgo / flash_algo.py用于解析Keil MDK的* .FLM文件,并将代码及其运行信息提取到python dict中。 然后,您可以修改生成的代码以添加新的设备支持。
【文件预览】:
DMCUProg-master
----MCUProg.ui(7KB)
----LICENSE(1KB)
----setting.ini(112B)
----FlashAlgo()
--------STM32F4xx_1024.FLM(13KB)
--------STM32F10x_128.FLM(10KB)
--------STM32F10x_128.py(2KB)
--------STM32F10x_512.py(2KB)
--------flash_algo.py(10KB)
--------py_blob.tmpl(2KB)
--------STM32F10x_512.FLM(10KB)
--------STM32F4xx_1024.py(2KB)
----device()
--------STM32F405_LS.py(3KB)
--------NUM480.py(6KB)
--------STM32F103_LS.py(2KB)
--------flash.py(4KB)
--------STM32F103.py(5KB)
--------STM32F405.py(4KB)
--------__init__.py(532B)
----.gitignore(1KB)
----pyocd()
--------core()
--------__init__.py(640B)
--------probe()
--------coresight()
--------debug()
--------utility()
----MCUProg.py(8KB)
----README.md(700B)
----截屏.jpg(24KB)