本次测评的产品是D133CBS RISC-V KunLun Pi V1.0,它是一款基于 D13x 芯片的人机交互应用开发板,并配备 4.3 寸 LCD 显示屏及触摸功能。此外,它还支持 DVP 摄像头。该开发板还集成了USB 烧录、TF-Card 升级烧录、JTAG、串口打印等调试接口,以便于调试和开发。
该开发板还集成了16MB NOR FLASH 并可兼容 NAND,并引出了 RS485、RS232/TTL、接口,便于用户快速进行技术预研与产品开发,满足了用户对不同人机交互场景的开发需求。
开发板的硬件构成为开发板和触摸型显示屏,见图1和图2所示。

图1 开发板
图2显示屏
在使用排线进行开发板于显示屏的连接后,通过USB线来连接开发板和电脑即可为开发板提供工作电源。上电后,其出厂的Demo,如图3和图4所示。
图3 界面效果1

图4 界面效果2
经初步测试,该界面似乎只是一个界面显示效果,并未提供相应的功能效果。但其触摸功能还是能在图标Camera上加以验证的,只是由于没有添加相应的摄像头,而无法得知其是否能完成拍摄及显示功能。
若与本人之前所测试过的STM32MP135F-DK相比,其在功能展示方面还稍显不足。
图5 测试效果
为了便于更好地了解和使用,开发板的功能布局如图6所示。
图6 功能布局
该开发板的主要性能如下:1)开发板主控为 D133CBS (8M PSRAM),可 Pin to Pin 兼容 D133CCS(16M PSRAM)
2)片上 1MB SRAM,片上 8MB PSRAM(视主控型号决定)
3)NOR FLASH 16MB,可兼容 NAND FLASH
4)RTC 实时时钟
5)1 x USB2.0 Device 烧录,支持 OTG
6)1 x UART0 串口打印,1 x JTAG 单步调试
7)1 x TF-Card 接口
8)标配 4.3 寸 RGB 显示屏,支持通过排针扩展 LVDS、MIPI、I8080、QSPI 屏等接口
9、配电容式触摸屏,支持电阻式触摸屏
10)1 x 喇叭;1 x DVP 摄像头接口
11)1 x RS485;1 x UART TTL,可兼容 RS232
12)1 x SDIO WIFI
13)5V 单电源供电(Type-C 接口)
要想对开发板进行深入的学习和开发,相关的资料和工具是不可或缺的。
在该网址可获得相关的开发资料:
https://www.artinchip.com/knowledge/
图7 下载界面
而在该网址则可获得裸机开发的SDK:
https://gitee.com/artinchip/baremetal
图8 下载界面
完成下载与解压后,其内容如图9所示。

图9 下载内容
提供运行win_env.bat,可进行软件的测试。以list命令为例,其测试结果如图11所示,说明测试正常。
图10 运行程序
图11 测试结果