ISP命令-docker部署python爬虫项目的方法步骤
32.7 ISP命令
下面的命令是ISP命令处理器所接受的命令。每个命令都支持具体的状态代码。当接收到未定义命令时,命令处理程序会发送返回代码INVALID_COMMAND。命令和返回代码为ASCII格式。只有当接收到的ISP命令执行完毕时,ISP命令处理器才会发送CMD_SUCCESS,这时主机才能发送新的ISP命令。但“设置波特率”、“写RAM”、“读存储器”和“运行”命令除外。
表32.4 ISP命令汇总
ISP命令 | 用法描述
--- | ---
解锁 | U<解锁代码>见表32.5
设置波特率 | B<波特率><停止位>见表32.6
回应 | A<设定>见表32.8
写RAM | W<起始地址><字节数>见表32.9
读存储器 | R<地址><字节数>见表32.10
准备写操作的扇区 | P<起始扇区号><结束扇区号>见表32.11
将RAM内容复制到Flash | C
运行 | G<地址><模式>见表32.13
擦除扇区 | E<起始扇区号><结束扇区号>见表32.14
扇区查空 | I<起始扇区号><结束扇区号>见表32.15
读器件ID | J见表32.16
读Boot代码版本 | K见表32.18
读序列号 | N见表32.19
比较 | M<地址1><地址2><字节数>见表32.20
32.7.1 解锁<解锁代码>
表32.5 ISP解锁命令描述
命令 | U输入解锁代码:2313010
--- | ---
返回代码 | CMD_SUCCESS | INVALID_CODE | PARAM_ERROR
描述 | 该命令用于解锁Flash写、擦除和运行命令
举例 | “U 23130
32.7.2 设置波特率<波特率><停止位>
你想更深入了解如何设置命令别名吗?可以参考alias命令设置命令别名。如果你在C#中调用cmd命令行设置并获取返回的数据,可以看看C#调用cmd命令行设置命令并获取返回的数据。这些资源不仅能帮助你更好地理解ISP命令,还能提供一些实用的技巧和示例代码。
当涉及到运行命令的设置时,运行命令设置这篇文章会是一个不错的参考。了解如何通过DOS命令获取返回结果也非常重要,可以参考取DOS命令返回结果。
如果你对Windows Powershell感兴趣,了解其命令返回数组的方法也许会对你有帮助,Windows Powershell命令返回数组是个不错的开始。对于写批处理文件的需求,可以参考用DOS命令写批处理文件。