文件名称:cyflash:赛普拉斯PSoC系列微控制器的Bootloader工具
文件大小:18KB
文件格式:ZIP
更新时间:2024-05-27 18:42:52
Python
cyflash Cyflash是用于通过赛普拉斯的标准引导程序协议将固件上传到赛普拉斯PSoC器件的工具。 基本用法很简单:指定一个接口以通过该接口连接到设备(当前仅支持串行),并指定一个.cyacd文件上载,其余的工作由cyflash完成。 Cyflash还具有比Cypress工具快约5倍,跨平台且不需要所有PSoC Creator都能工作的优势。 使用pip install cyflash或(从源代码) python setup.py install从pypi pip install cyflash 。 命令行示例: cyflash --serial=/dev/tty.usb-device myfirmware.cyacd 输出示例: Initialising bootloader. Silicon ID 0x04a61193, revision 17. Array 0:
【文件预览】:
cyflash-master
----MANIFEST.in(105B)
----PSOC()
--------CANbus_Bootloader.c(10KB)
----LICENSE(1KB)
----setup.py(788B)
----README.md(2KB)
----.gitignore(568B)
----cyflash()
--------bootload.py(15KB)
--------__init__.py(66B)
--------__main__.py(40B)
--------protocol.py(15KB)
--------cyacd.py(3KB)
--------cyacd_test.py(2KB)
----logging.conf.example(488B)