首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

在NUCLEO-F411RE上使用MicroPython

在NUCLEO-F411RE上使用MicroPython

在MicroPython的源码中,已经包含了NUCLEO-F411RE开发板,大家只要重新编译一下,将固件下载进去就可以运行。编译的方法请参考小钢炮那个帖子,就不重复了。下面说明其他需要注意问题。
    • 虽然NUCLEO-F411RE开发板带有Mbed编程接口,但是不能直接将HEX文件复制到Mbed磁盘进行更新,需要用STM32     ST-LINK Utility或其他软件下载。
    • STM32F411是有USB功能的,但是NUCLEO-F411RE开发板没有预留USB接口(不算STLink的)。虽说通过STlink的串口是可以运行MicroPython,但是这样无法使用PYBFlash磁盘,很多驱动程序就无法直接复制进去。幸好它将USB的GPIO引出来了,我们通过一个macroUSB转接板就可以使用USB功能。具体接线如下:

      PA12 - DP
      PA11 - DM
      ID   - GND
      AVDD - VBUS
开发板的供电跳线不用改,还是U5V,但是STLink上的miniUSB还是需要连接,不然单片机的RST会被STLInk拉低。如果觉得再连接STLink比较麻烦,多一根线。那么可以将VBUS连接到VIN或者E5V,然后将JP5的电源选择为E5V。
这段时间在做一个NUCLEO的扩展板,会将macroUSB、TF、电池、OLED等功能加上,这样在NUCLEO上运行microPython就很方便了。如果大家有需要的,可以留言。
返回列表