MicroPython移植(1) : 构建MicroPython的开发环境

1.1 使用msys2构建Windows下开发环境

  1. 下载安装 MSYS2 + mingw-w64, 以及其他工具, 用于构建类shell环境

    # 安装msys2后,打开msys2 shell
    
    pacman -Syu		# 更新
    pacman -Su
    
    # 安装mingw-w64环境,默认全装
    pacman -S  mingw-w64-x86_64-toolchain       
    
    # 安装python3
    pacman -S  python3
    
    # 安装git & vim
    pacman -S  git vim unzip
    
  2. 下载安装arm-none-eabi-gcc

    • 下载win版(由于在win环境下,不能使用Linux版本),解压后复制到目录 C:\msys64\home\ {user}\ide\gcc-arm-none-eabi-win, 如图

      在这里插入图片描述

    • 将arm-none-eabi-gcc的bin 目录加入环境变量

      export PATH=/home/{
             user}/ide/gcc-arm-none-eabi-win/bin:$PATH
      
    • 执行source ~/.bashrc 后使用arm-none-eabi-gcc -v检查安装情况

      arm-none-eabi-gcc -v
      
      Using built-in specs.
      COLLECT_GCC=C:\msys64\home\{
             user}\ide\gcc-arm-none-eabi-win\bin\arm-none-eabi-gcc.exe
      .....
      Thread model: single
      gcc version 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (GNU Tools for Arm Embedded Processors 8-2019-q3-update)
      
  3. 安装GnuMake

    • 下载GnuMake, 放置到目录 C:\

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值