STM32F746GDisco.zip

  • 浏览量:2445
  • 下载量:2
  • 资料大小:299.32 KB
  • 日期:2016-04-12
  • 上传者:shaoziyang
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    在stm32f746g-disco开发板上玩micropython





    micropython是个不错的方式,用python开发单片机程序,可以不用安装复杂的开发工具,用文本编辑器或者串口终端,就可以编程和控制。而stm32f746disco开发
    板是一个不错的开发板,m7内核、大屏幕、大容量flash和ram,扩展性强。如果将stm32f746disco和micropython结合起来一定非常不错。下面简单介绍在
    stm32f746disco开发板上使用micropython的方法。






    首先要下载并安装gnu tools for arm embedded processors。
    https://launchpad.net/gcc-arm-embedded


    下载micropython的源码,micropython-master.zip。


    展开micropython源码,打开 stmhal 目录


    在命令行中输入
       make board=stm32f746disco


     如果编译出错,说明编译器没有加入系统路径,可以手工修过makefile文件。修改 cross_compile = arm-none-eabi- 这一行,在 arm-none-eabi-
    前添加编译器的实际路径,注意路径需要使用右斜杠


    将编译后产生的hex文件用stm32 st-link utility下载到开发板。


    使用macrousb线连接到stm746disco开发板的usb_fs上。如果不连接stlink,那么需要改变反面的电源跳线。


    第一次在windows上使用时,会自动安装驱动,包括pybflash移动磁盘和虚拟串口,虚拟串口驱动可以在自动安装的pybflash磁盘上找到。


    打开一个串口终端,推荐使用kitty或者xshell个人版,设置波特率为115200。






    如果可以看到python的提示,就可以开始玩micropython了。






    >>> micropython v1.6 on 2016-04-03; f7disc with stm32f746
    type "help()" for more inform
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换