k510怎么写代码调用uart串口输出到单片机啊

我是用的uart串口1想输出识别出来的lable到pc,我就在原来例程object_detect得main函数里面加了几句


然后在模型识别结果后面输出

就是现在运行.sh的时候就会卡在上面那个地方,串口只有那些输出,没有见到屏幕上在画框,屏幕里只有摄像头的实时画面,但是例程识别到人的时候会框出区域,打印lable

不是有参考工程吗?

就是那个例程 在exe里运行./object_detect …/kmodel/kmodel_release/object_dete
ct/yolov5s_320/yolo5s-coco128-sim.kmodel 320 240 320 0.5 0.45 ./video_object_detect_320.co
nf 1 0 None 就会停在这里

最后定位到这个函数 调用后出不来

参考:演示AI应用指南 | 百问网

执行脚本就出现第一张图的问题

如果您实在不熟悉Linux,可观看视频或者先按照文档学习一下,再自行尝试,否则会频繁出现问题,导致学习进度过慢。
参考视频:韦东山嘉楠K210升级版K510 Linux 嵌入式AI开发教程-手把手教程带你玩转嵌入式AI应用开发芯片2.5TOPS算力基于YOLOV5讲解手撕AI应用代码_哔哩哔哩_bilibili

再问一下这个问题怎么解决 ttyS1 - failed to request DMA

我跟着那个视频试了一下,face_detect.sh也是到这里就卡住了不会出现后面打印时间信息

如果遇到异常或者软件卡死,请尝试重启开发板!

print('hello world')

重启了还是一样,reset或者关掉电源

你用的那个板子啊,拍照看一下硬件连接?


重新刷个系统:使用TF卡更新EMMC系统 | 百问网

重刷之后跑有物体检测的例程经常一会就卡死,然后跑uart的例程程序,不过用的是自己的kmodel,.h文件类数和标签都改了,但是一跑屏幕直接绿了是为什么呢?怎么解决

1.检查硬件是否有短路
2.屏幕绿屏说明硬件连接有问题
2.建议每次程序中断后,重新启动开发板再次运行新程序

想问一下自启动程序在哪里可以修改呢?比如我不想屏幕一开机就启动,然后一开机先跑我的脚本运行ai程序

请您看文档:https://canaan-docs.100ask.net/Basic/

看文档,看视频,里面都有讲到