有几种情况你需要使用pc仿真开发环境:
- 手上没有合适的硬件条件
- 只想快速的了解一下ARM-2D
- 开发过程中,加速开发过程,避免频繁的下载代码
无论如何,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。
文章原创,欢迎转载,请注明出处,未经书面允许,不得用于商业用途。