当前位置: 首页 > news >正文

[ARM-2D 专题]4. 快速搭建ARM2D的PC仿真开发环境及避坑手法

在这里插入图片描述
有几种情况你需要使用pc仿真开发环境:

  1. 手上没有合适的硬件条件
  2. 只想快速的了解一下ARM-2D
  3. 开发过程中,加速开发过程,避免频繁的下载代码
    无论如何,pc仿真开发环境,你都值得拥有。
    第一步,先下载源代码,直接从github拉去就可以了,代码放到任意目录就可以,目录不要带中文字符。
    下载链接:https://github.com/ARM-software/Arm-2D
    总所周知的原因,你可能需要点耐心去下载完整的代码。遇到网络问题,可以参考一下这篇文章如何解决git下载慢和超时问题
    第二步 按照Arm-2D\examples[template][pc][vscode]\README.md的说明配置开发编译工具。
    重点!重点!重点!
    在windows 10环境(其他应该类似,没有验证),安装mingw的32bit版本,保持最大的兼容性和避免编译报错。
    如选择这个版本:如:i686-14.2.0-release-posix-dwarf-msvcrt-rt_v12-rev0.7z
    安装完成后,还有一步,arm2d会调用make编译代码,你需要把mingw32/bin目录下的mingw32-make.exe,拷贝一个副本在当前目录,更名为make.exe(这样可以简化步骤,不需要单独去安装make)
    在这里插入图片描述
    第三步,添加mingw的可执行文件到环境变量,重启电脑。
    在这里插入图片描述
    第四步 测试一下gcc,make是否安装完整,环境变量是否配置有效。在任意目录,用如下命令,看到相关版本信息,就算成功了。
    在这里插入图片描述
    第五步,运行ARM-2D,开始…
    oh,my god!忘了说明,你要在window环境使用,还要先安装VScode的编辑器,请自行问度娘。
    直接运行\Arm-2D\examples[template][pc][vscode][template][pc][vscode].code-workspace,用vscode打开工程,按F5编译,到此为止,你应该一起顺利。
    熟悉的画面来了:
    在这里插入图片描述
    可以开始你的苦逼和折腾生活了,痛并快乐着的程序猿生活从此打开一片新的天空。
    在这里插入图片描述
    上图是一颗兆讯的mcu demo板子,LCD2.4寸,320x240,CPU主频216Mhz,资源丰富(64KB RAM,256KB flash,uartx3,usb,spi,8080接口等)。价格美丽,用来跑arm-2D,简直香的不要不要的,看看实际运行效果:
    有同等爱好和芯片需求的可以联系博主,或者加微信群“兆讯MCU技术交流群”一起high。
    在这里插入图片描述

文章原创,欢迎转载,请注明出处,未经书面允许,不得用于商业用途。


http://www.mrgr.cn/news/58177.html

相关文章:

  • 【Java基础】反射的解析与应用场景说明
  • Java中的接口是什么?如何实现接口?
  • pytorch模型转TensorRT介绍及实践
  • gitee建立/取消关联仓库
  • CZX前端秘籍2
  • HTTP安全么?如何更好的保护您的网站
  • 4PCS与Super4PCS算法原理介绍
  • JAVA学习-练习试用Java实现“接口 `Flyable` 和一个鸟类 `Bird` ”
  • 想进体制内?到底有哪些路可走?原来有这么多方法
  • opencv学习笔记(4):图像属性和基本图形绘制
  • P4735 最大异或和 题解
  • MES(制造执行系统)物料管理模块概述
  • Cursor零基础小白教程系列「高阶」 - Cursor 模型选择和API密钥配置
  • antv g6问题处理汇总
  • MySQL(python开发)——(10)Sql操作及优化
  • 智联引擎是什么?
  • 基于ssm+vue的房源管理系统设计与实现
  • 中国区 Microsoft365主页链接请您参考:
  • 时间数据可视化基础实验(大数据可视化)——Python热狗大胃王比赛前三名分析
  • xss-labs靶场第十二关测试报告
  • 程序员的最终出路在哪
  • ZYNQ AXI_GPIO_INT
  • 使用Python画一个蓝色的动感爱心
  • 升级到Delphi 12,DUnitx 测试用例项目闪退
  • C语言——求解一元二次方程
  • 【付费】Ambari集成Dolphin实战-004-实战bigtop.bom——下