我现在想使用一个咱们社区中的工程文件,但是下载后不知道该如何使用

Viewed 247

What steps will reproduce the problem?
该问题的重现步骤是什么?
1.在AI开发教程中,第三节(3.K230 AI Demo概述中3.2列表子目录第一个)我通过gitee链接下载了整个工程文件。如下图:

2.但是打开后,我找到工程目录下py类型文件,路径为k230_sdk-main\src\little\uboot\test\py,但是py文件较多 有好几个,不清楚是需要在canm ide中运行哪一个执行该工程
3.尝试多个以后,发现都会报错

What is the expected output? What do you see instead
你期待的结果是什么?实际看到的结果是什么?
我希望能够运行这个已有的工程
What version of the product are you using? On what operating system?
硬件为K230。固件版本CanMV-K230_micropython_v1.0_sdk_v1.6_nncase_v2.8.3(创乐博V3.0)。

Are there any error messages or logs?
SyntaxError: invalid syntax

Traceback (most recent call last):
File "", line 1
SyntaxError: invalid syntax
MPY: soft reboot

What have you tried to resolve the issue?
观察了几个代码 在main.cc文件 类似c语言 但这个应该不能在k230开发板直接下载

Please provide any additional information (e.g., code snippets, configuration settings, screenshots):

1 Answers

v3.0的开发板SDK将在下个版本支持,v3.0可以使用MicroPython软件产品,具体学习文档见链接:https://developer.canaan-creative.com/k230_canmv/zh/main/index.html
烧录镜像:https://kendryte-download.canaan-creative.com/developer/k230/CanMV-K230-V3P0_micropython_v1.1-0-g5a6fc54_nncase_v2.9.0.img.gz
AI部分请参考:https://developer.canaan-creative.com/k230_canmv/zh/main/zh/example/ai/AI_Demo%E8%AF%B4%E6%98%8E%E6%96%87%E6%A1%A3.html

关于SDK的使用,可以学习一下Linux,以及docker、git等基础工具,以便更好地使用k230_sdk。

就是说我看的那个ai demo不能通过ide处理 但是k230那个文档里的ai 是可以下载去直接的 是这个意思吧应该

是的,这是两套东西,IDE的那一套时k230_canmv,使用MicroPython开发,在IDE里面写代码运行,一般不用自己编译镜像,上手简单;但是你看到的ai demo属于k230_sdk,一般时使用cpp开发,不使用IDE,因为不同的板子有不同的配置,需要添加不同的配置文件,创乐博的v3.0的板子的配置文件还没发布,将在下个版本添加。

你好 我在刚才尝试k230文档中的ai例程的时候,对于sensor的配置都是通过定义结构体self完成的 但是我的板子sensor id是2 改了几次都没有成功 例如ide中例程AI程序第一个例程 dynamic_gesture,需要修改哪里让id=2 我直接运行会出现RuntimeError: Can not found sensor on 0,因为我的sensor id应该是2 但是我试了好多地方都不好使。。。。