嘉楠K230 AI开发板测评1--开发板初始篇
[复制链接]
嘉楠科技CanMV 勘智(Kendryte)K230嵌入式AI开发板--测评1
1、开发板介绍:
嘉楠科技CanMV 勘智(Kendryte)K230嵌入式AI开发板基于Micropython语言(https://docs.micropython.org/en/latest/index.html),内置多个高清视频图像输入处理和智能硬件处理单元,兼顾高性能、低功耗和高安全性特点,实测推理能力可达K210的13.7倍,广泛应用于各类智能产品。
2、开发板照片
开发板配件安装完成之后,正面图片如图1所示,精密的PCB布局到高质量的元器件选型,再到无缝衔接的接口与外壳设计,无不透露出制造商对品质的不懈追求。
开发板背面如下图2所示,
3、资料介绍
CanMV K230 AI开发板基于嘉楠科技边缘计算芯片K230和CanMV开源项目。有着丰富的学习资料与开发手册,支持在线查看和线下学习。在线网站(https://wiki.01studio.cc/docs/canmv_k230)如下图3所示,
线下资料(百度网盘链接: 提取码:01KJ)目录如下图4所示:
有着丰富的社区论坛(https://forum.01studio.cc/),论坛里面包含各个开发者分享的各种AI项目,问题描述和群组供大家学习。
4、环境搭建
根据文档( https://wiki.01studio.cc/docs/category/开发环境搭建-1)介绍,你可以轻松的一直点击下一步,下一步直到环境搭建完成,通过软件安装,镜像烧录固件,代码测试,串口交互,离线运行,你已经完成所有的环境测试,下一步可以进入基础实验。
5、初步测试
拿到开发板的第一件事,当然是了解板子的功能模块与IO口,CanMV K230支持常用的I/O(输入输出引脚)、UART(串口)、I2C、SPI、PWM、ADC等功能,
第二件事就是最令人开心的点亮灯环节了,当你点亮一个LED灯的时候,你已经成功了一半。通过machine模块的Pin类,设置IO口的引脚输入/输出功能和IO口的值,点灯成功,如下5所示。
我们可以在micropython的官方文档中查看machine模块的具体内容(https://docs.micropython.org/en/latest/library/machine.html#module-machine),在(https://docs.micropython.org/en/latest/library/machine.Pin.html)中查看Pin类的所有函数解释,以此提高阅读英文文档的能力。
|