本帖最后由 aramy 于 2024-10-16 12:14 编辑
- DIY项目:需用此套开发板做出一个DIY小项目,充分利用RGB屏幕的优势。
这个板子可是带了个,4 寸触摸显示屏。这么大的屏幕不玩起来真浪费了。移植一个“华容道”拼图游戏,锻炼一下自己脑子。
1/首先下载源码。源码地址:https://gitee.com/mgod_wu/AiPi-Eyes-Rx
因为之前下载安装环境中,已经有了AiPi-Eyes-Rx这个工程的目录,只是小安派R2的出厂代码的工程。先将原来的AiPi-Eyes-Rx文件夹改名。然后下载新的代码。
2、按说明文件修改。
修改 app_main.h #define DEF_USER_ES8388_EN (0)
修改 proj.conf
set(CONFIG_SOLUTION_FUNC_AUDIO_AUADC 1)
set(CONFIG_SOLUTION_FUNC_AUDIO_AUDAC 1)
修改lv_demos.h文件,将需要开启的游戏,设置为1。这里我打开的游戏为华容道:#define LV_USE_GAME_HUARONGDAO 1
3、编译、烧录。
使用git终端,打开AiPi-Eyes-Rx文件夹,输入make进行编译。烧录成功后,将板子置为烧录状态,插上串口线,使用make flash COMX=COM49 烧录。
4、效果演示
吐槽几点啊!
1、板子上的Type-C口,没有接到板子的串口,着时可惜。看了电路图,Type-C口有接芯片的USB(24、25)管脚,其实可以尝试,使用Type-C口正反两面实现不同功能的方式,多接一路串口的。或者额外增加一个Type-C口。毕竟串口还是很重要的。
2、资料和代码好乱。这个可能是自己的问题,看资料都是“小安派”,可是感觉这个“小安派”有好多产品啊!代码好像也不通用。很多代码并没有注明是支持哪个板子的,在R2上跑不起来。
3、感谢论坛中“陈世繁华”老师,在他的指导下,搞定了串口波特率的问题。可惜R2那个加密问题还是没能搞定。
|