linux – 如何通过串口闪存STM32
发布时间:2020-12-14 01:24:11 所属栏目:Linux 来源:网络整理
导读:我有一个STM32F102微控制器,我想通过串口编程. 虽然有一个可用于Windows的闪存,但我想在Linux机器上进行.我尝试用这个脚本来做 我已设置BOOT0 = 1且BOOT1 = 0,重启微控制器.但它不起作用.我得到以下输出 Can't init. Ensure BOOT0=1,BOOT1=0,and reset devic
我有一个STM32F102微控制器,我想通过串口编程.
虽然有一个可用于Windows的闪存,但我想在Linux机器上进行.我尝试用这个脚本来做 我已设置BOOT0 = 1且BOOT1 = 0,重启微控制器.但它不起作用.我得到以下输出 Can't init. Ensure BOOT0=1,BOOT1=0,and reset device Traceback (most recent call last): File "stm32loader.py",line 552,in <module> bootversion = cmd.cmdGet() File "stm32loader.py",line 140,in cmdGet if self.cmdGeneric(0x00): File "stm32loader.py",line 137,in cmdGeneric return self._wait_for_ack(hex(cmd)) File "stm32loader.py",line 88,in _wait_for_ack raise CmdException("No response to %s" % info) __main__.CmdException: No response to 0x0 解决方法
以下是一些提示:
>在重置/打开电路板之前连接串行电缆.否则一些瞬态可能会破坏串行引导加载程序. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- debian – 我可以添加Samba用户而无需添加UNIX用户吗?
- linux – 获取浏览器呈现的html javascript
- linux – 如何递归设置权限,700个文件夹和600个文件,不使用
- linux 下的shutdown指令
- 最透明,最无故障的Linux和Windows文件共享
- LINUX学习:IntelliJ IDEA 2016 Maven项目配置JUnit
- linux – tesseract(v3.03)输出为PDF
- redhat – 在Red Hat 6中重新分配存储空间
- linux – 带有限制的Amazon EC2备份策略(几乎没有快照可以拍
- 如何从linux上的文件夹中找到一个函数