-
关于 K510得DSP使用可以参考:k510_docs/K510_SDK_DSP_CORE_Guide.md at dev · kendryte/k510_docs (github.com)
有详细介绍了:
DSP 程序加载过程;
DSP 裸机Demo:FFT示例、simd_umul8示例 ,讲解了DSP实际使用过程
DSP Scheduler API 使用以及和Linux之前得通信机制
-
1 :USB 问题
可以查看k510_docs/K510_Linux_Kernel_Driver_Developer_Guides.md at dev · kendryte/k510_docs (github.com) 4.8章节
驱动源码在:drivers/usb/canaan_otg20/core_drv_mod
usb@93060000 { status = "okay"; compatible = "Cadence,usb-dev1.00"; reg = <0x0 0x93060000 0x0 0x10000>; interrupt-parent = <0x6>; interrupts = <0x2d 0x4 0x2e 0x4>; resets = <0x4 0x18c 0x1 0x1f 0x0>; reset-names = "usb_rst"; power-domains = <0x5 0xc>; otg_power_supply-gpios = <0x13 0x10 0x0>; };
2 ffmpeg_canaan、venc_lib和audio3a_lib 等相关对应得demo问题:
在/app/encode_app 下有推流得demo,把VI-》ISP-》venc-》RTSP 已经整个pipleline 串联起来了
详见k510_docs/K510_Multimedia_Developer_Guides.md at dev · kendryte/k510_docs (github.com)
3 编译环境问题
推荐用Ubuntu20.04得版本 不要用低版本然后在低版本基础上去升级,会遇到很多版本带来问题。
-
可以直接 调用
cv::putText(img_argb, text, cv::Point(),
cv::FONT_HERSHEY_COMPLEX, 2, cv::Scalar();
这两个函数在屏幕上打印字符看看