MicroPython,是Python3编程语言的一个完整软件实现,包括Python标准库的一小部分,用C语言编写,经过优化可在微控制器和受限环境中运行。MicroPython是运行在微控制器硬件之上的完全的Python编译器和运行时系统。提供给用户一个交互式提示符(REPL)来立即执行所支持的命令。除了包括选定的核心Python库,MicroPython还包括了给予编程者访问低层硬件的模块。
首先从官网下载STM32 ST-LINK Utility软件,ST的软件还是比较好下载的,一般注册一下就基本可以了。不像某些大厂,各种让你写用途。下载后的压缩文件如下图所示双击setup.exe,我的延时电脑已经安装了,低版本的STM32 ST-LINK Utility,这里提示我升级,单击是
单击next
单击finish
这里提示安装驱动,单击下一页
单击完成
使用步骤
使用ST-LINIK仿真器,连接开发板,如下图所示
给开发板供电,双击打开STM32 ST-LINK Utility
单击target ->connect
如果有设备连接,这里会提示连接成功
连接成功设备后,单击progarm ,选择需要烧写hex文件或者bin文件
1、JTAG和SWD,这两种是最基本的下载方法,就是STLINK或者JLINK烧录。
2、ISP下载,这个是将数据通过SPI下载到芯片的内置flash里面。
3、IAP下载,这个是用户自己的程序在运行过程中对User Flash的部分区域进行烧写。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)