夜深人静,坐下来准备继续Coding。
打开MRS,弹出了新版本升级的对话框,直接到MRS V3.0.0了。第一句话就吸引到我了,MRS自第三代起原生集成AI。

必须得更新看看,点击更新后很快就装好了。
欢迎使用MRS Agent,登录账号体验下。

手头刚好有个刚申请的CH587W的板子,好,就用它体验下MRS Agent。
开发板上有三个WS2812B灯珠,CH587W刚好内置ARGB外设,用来驱动这种单总线的幻彩灯珠再合适不过,可以自由配置时序,RAM占用也比传统SPI/定时器模式小很多。以前都是用SPI来配置的,有一些灯珠的SPI时序还不一定对得上。

我们打开资料包里面的ARGB工程,登录上Agent之后,编辑页面右边会有一个MRS智能助手,隐约感觉,代码都不用写了,就跟MRS Agent提需求就行。
在Demo的基础上,先体验下,提一个简单的需求,开发板上有3颗RGB灯珠,IO口是PB4,让3颗灯珠显示同样的颜色,从红色到紫色,一共7个颜色,每秒变一次颜色,循环显示。

提完需求后可以看到,Agent在进行任务规划,同时在操作软件进行代码的编辑,编译等。

3分钟搞定,直接烧录,板子上效果完美。
手头还有个WS2812B 16×16的点阵屏,提个让它滚动显示内容的要求。整套流程让MRS Agent自己跑,这次懒得操作烧录步骤了,直接将板子连上WCH-Linke。
本工程用PA9驱动一个16×16的WS2812B的显示屏,点阵屏为之字一条龙连接方式,横向滚动显示:welcome use MRS Agent!,确保每个字体都正确,字体颜色用动态幻彩显示,循环显示,编辑并用WCH-Link下载。

喝杯咖啡,等待完成。

MRS agent的任务规划
2分59秒后,代码修改并完成编译,下载,已经可以正常显示。

Agent默认第一个灯珠在左上角了,实际上我这块点阵屏第一个灯珠在右上角,将需求提给它,并让它显示速度慢一些。

43秒后完成,自动烧录,完美运行,给大家看下效果。

我还做了一个栅格+亚克力面板,像素风格的效果比较好。
全程我没写过一行代码,几分钟就实现了想要的效果。
CH587W这颗芯片,片上集成了2Mbps低功耗蓝牙BLE及4Mbps高速2.4G通讯模块,还带USB2.0 HS以及USB2.0 FS,PD,NFC,段码LCD驱动,竟然还有LED点阵屏接口,UART,I2C,SPI,ADC等也足够,可玩性非常高。
MRS本次更新的这个智能助手,可以非常方便的选型,查芯片资料,还可以创建工程,编写修改代码,编译优化,调试下载,官方说这个叫C2D能力:打通编程编译(Coding+Compile)、下载(Download)、通信(Communicate)、调试(Debug)全流程,让虚拟的AI与硬件实体交互,实现产品开发流程的真正闭环。还能进行智能工程转换,提提需求,代码就自动编辑好了。

目前新用户赠送10000积分,每日登录赠送1000积分。如果你已经在用沁恒的芯片了,老宇哥推荐大家一定要亲自体验一下,借助它,能够大大提升我们的开发效率。
这应该是首款原生内置Agent的国产嵌入式IDE了吧,MRS 3.0.0无论是上手的速度还是智能化,我真的想说老余那四个字,再次感谢开发人员的辛苦付出。