test
微五科技CF5010RBT60开发板试用体验+开机心得 前一段在手机上看信息,偶然间发现电子发烧友公众号发布一则广告信息,征集单片机爱好者,免费申请RISC-V单片机开发板进行测试,我本人是从事单片机设计从业人员,也比较喜欢了解行业新动向,于是扫码申请了一块demo板进行测试。 填表申请大概5-6天后,接到发烧友的客服来电,通知申请通过,并登记地址发货。 物流很快就到了,当我打开包装后,发现和嘉立创电路板一样的包装,里面有个自封袋,附赠了一块CF5010RBT60开发板,和其他的单片机最小系统一样,外观如图显示: 此开发板采用type-C供电口,使用CH340模拟usb口,可以进行上位机通讯测试,保留了两个按键,一个电源指示灯,一个端口驱动的指示灯。全部端口通过双排插针引出,方便测试程序使用。 我比较看中的是此单片机CF5010RBT60采用最新一代RISC-V高效率的精简指令架构,主频可以飙到160MHz,理论上可以播放多媒体视频效果,集成12bit 2Msps ADC, 宽温域32位通用MCU芯片,用它来驱动LCD彩屏显示器,以及采集一般的传感器数据将来会比较方便。其他的资源内部集成一个运放和两个比较器,集成 Cordic 数学运算硬件加速引擎,硬件向下兼容STM32F103RBT6。内部存储器资源Flash:128KB,RAM:20KB,芯片算力达到416 Coremark,2.55Coremark/mhz ,工作温度范围-40° ~+125°,满足严苛的工业级环境温度需求,支持4个 UART、2个 SPI、2个 I2C、1个CAN等通信接口, 集成高精度模拟单元 12bit 2Msps ADC,可实现动态高精度实时采样,充分满足物联网,智能家居,电机控制,工业设备, 新能源等多种应用。我也刚好是专业做物联网监控仪表产品方案的,所以非常感兴趣。 拿到样板后,跟客服沟通后,获取到一个网盘链接,下载到芯片的SDK文件。一个文件名为CF5010_SDK的压缩文件。打开里面的文件包含以下内容 先大概熟悉了以下芯片的内部资源,然后再试着建立项目,并进行调试。本单片机的开发环境使用开源的eclipse完成,由于从来没有接触过此开发环境,并且了解到单片机使用JTAG口进行仿真调试,先根据快速入门的说明文件建立项目文件,把自带的demo给编译通过,然后再仿真调试走一遍试试,但是可惜,第一次不成功。 联系工作人员,由符工远程协助建立项目工程,并配置J-link,最终完成了首次项目建立和调试,成功点亮了led灯。 从首次的项目建立和调试体验感觉,我们的开发环境使用了开源的环境,编译器使用了开源的编译器,环境软件不需要安装,拷贝后直接可以使用,项目建立和传统的keil稍微有差异,但是基本都是先建立项目,编译通过后再配置调试工具,然后仿真程序运行测试。流程一样。只是我们的技术指导文件还比较少,尽管我们很多支持性的文件资料还不健全,但是我们的服务团队给力,可以及时的解决面临的问题。提高了工作效率,也提高了我们的体验效果。给我们的服务团队点赞。
|