micropython stm32h7_“玩板”+在STM32F7DISC上重玩micropython(1)

“玩板”+在STM32F7DISC上重玩micropython(1)[复制链接]本帖最后由 dcexpert 于 2020-2-16 21:06 编辑因为这次新冠,难得有机会窝在家里,将以前的STM32F7DISC找出来,重新运行micropython,给大家参考。虽然以前介绍过在STM32F7DISC开发板上使用MicroPython,但一个原因是以前的帖子是基于旧版本的micropython,...
摘要由CSDN通过智能技术生成

“玩板”+在STM32F7DISC上重玩micropython(1)

[复制链接]

本帖最后由 dcexpert 于 2020-2-16 21:06 编辑

因为这次新冠,难得有机会窝在家里,将以前的STM32F7DISC找出来,重新运行micropython,给大家参考。

虽然以前介绍过在STM32F7DISC开发板上使用MicroPython,但一个原因是以前的帖子是基于旧版本的micropython,而去年micropython有了很多重要更新,功能有了增强。另外就是使用板载的LCD和触摸屏功能。micropython官方固件只提供了STM32F7DISC基本功能,并不支持LCD和touch功能,幸好在github上有爱好者提供的修改版本,增加了LCD和Touch驱动功能,但是github上只有源码,所以我们需要先编译,产生相应的固件才能使用。

首先需要确定已经按照好了编译需要的工具链,推荐在Linux下编译。如果是在Windows环境下,建议使用虚拟机或者Linux子系统。具体方法以前介绍过(在win10的ubuntu子系统下编译micropython),这里就不重复了。

注意需要用git方式下载整个仓库,这样才能正确编译。

不能以zip方式下载,因为zip方式只会下载基本代码,而编译是还需要依赖lwip、stm32lib、axtls等十多个githhub库,它们需要通过git才能同步下载。

需要下载f7dic-lcd分支,不能下载master分支。

不能直接将f7disc-lcd的文件加到官方源码的BOARD目录,因为两个仓库目前是不同步的,需要进行较多的文件替换,容易造成不可预料结果。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值