K230 V1.1 开发板gpio和串口程序无法编译, 如何实现开机自启动指定程序。

Viewed 257

重现步骤

K230 V1.1 开发板项控制想控制第61个引脚的电平,在目标检测到指定物体是点亮外接的发光二级管,并通过串口讲识别信息发送出去,编译SDK是从这个网址下载的https://e.coding.net/weidongshan/dshanpi-canmv/k230_sdk.git
1、gpio程序在编译时出错
2、串口程序在编译时出错
3、无法实现开机自启动

期待结果和实际结果

K230 V1.1 开发板项控制想控制第61个引脚的电平,在目标检测到指定物体是点亮外接的发光二级管,并通过串口讲识别信息发送出去,编译SDK是从这个网址下载的https://e.coding.net/weidongshan/dshanpi-canmv/k230_sdk.git
并能实现开机自启动指定的程序。

软硬件版本信息

K230 V1.1
SDK https://e.coding.net/weidongshan/dshanpi-canmv/k230_sdk.git

错误日志

image.png
image.png
image.png

尝试解决过程

image.png

补充材料

1 Answers

您好,很抱歉您遇到这个问题,下面给您提供一些解决思路:
1.您需要先查看您实际硬件的原理图,您操作的引脚是否为空闲或者拓展引脚,我这边查看了原理图GPIO61引脚已经被CSI0所占用,所以建议您换成拓展引脚来实现您的功能。
image.png
2.对于使用串口将信息传输出去,您也需要将串口程序所使用的IO修改为空闲或者拓展引脚。
3.开机自启程序请您参考下面文档去修改:
https://developer.canaan-creative.com/k230/zh/dev/03_other/K230_SDK%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E8%A7%A3%E7%AD%94_C.html#id6
默认的开机自己程序目录为k230_sdk/src/big/mpp/userapps/sample/fastboot_app