DNK_51CTO博客
android sdk 编译--如何将源代码加入android.jar,以及make原理首先是这个问题如何修改。 在/frameworks/base/Android.mk中,找到如下行:packages_to_document :=在该变量的赋值语句最后添加xxxxx (这里是你的包的名称,比如com/sina/ui,其实这里就是你的源代码在/frameworks/base/<你的
错误提示信息 FAILURE: Build failed with an exception. * What w
转载 2021-07-15 11:36:00
2077阅读
2评论
第三章 CanMV简介本章将对CanMV进行简单介绍 本章分为如下几个小节: 3.1 初识CanMV 3.2 CanMV的应用开发方式3.1 初识CanMV CanMV是嘉楠科技针对AIOT编程的独立开源项目,其源代码在GitHub上开源(https://github.com/kendryte/canmv.git),可在例如Kendryte K210等强大的嵌入式AI SoC上运行,CanMV提供
第十四章 按键输入实验本章实验将介绍如何使用CanMV让Kendryte K210获取板载按键的状态。通过本章的学习,读者将学习到在CanMV下读取Kendryte K210的GPIO上的高低电平状态。 本章分为如下几个小节: 14.1 maix.GPIO模块介绍 14.2 硬件设计 14.3 程序设计 14.4 运行验证14.1 maix.GPIO模块介绍 有关maix.GPIO模块的介绍,请见
第五章 SDK镜像烧录本章向用户介绍如何将编译得到的镜像文件(uboot.img、boot.img、rootfs.img、recovery.img等)烧写并运行在ATK-DLRK3568开发板上。 Rockchip平台提供了多种镜像烧写方式,譬如在Windows下通过瑞星微开发工具烧写、通过SD卡方式烧写、通过FactoryTool工具批量烧写(量产烧写工具、支持USB一拖多烧写)以及在Ubunt
原创 6月前
468阅读
第十六章 machine模块实验本章实验将介绍machine模块的基础知识,以及machine模块内部分函数的使用。通过本章的学习,读者将学习到machine模块的基本使用方法。 本章分为如下几个小节: 16.1 machine模块介绍 16.2 硬件设计 16.3 程序设计 16.4 运行验证16.1 machine模块介绍 machine模块是CanMV内置的模块,machine模块包含了与K
第五十一章 蜂鸣器实验本章实验将介绍如何使用CanMV让Kendryte K210控制板载的蜂鸣器发声。通过本章的学习,读者将学习到在CanMV下控制Kendryte K210的GPIO输出高低电平。 本章分为如下几个小节: 13.1 maix.GPIO模块介绍 13.2 硬件设计 13.3 程序设计 13.4 运行验证13.1 maix.GPIO模块介绍 有关maix.GPIO模块的介绍,请见第
第三十一章 视频播放实验本章将介绍CanMV下的视频播放,通过CanMV提供的模块便能快速实现视频播放。通过本章的学习,读者将学习到CanMV下video模块的使用。 本章分为如下几个小节: 31.1 video模块介绍 31.2 硬件设计 31.3 程序设计 31.4 运行验证31.1 video模块介绍 video模块时CanMV内置的模块,video模块用于视频的播放,video模块可以对指
第五十三章 LCD显示实验本章将介绍初步介绍CanMV下LCD的使用。通过本章的学习,读者将学习到板载LCD的简单使用。 本章分为如下几个小节: 24.1 lcd模块介绍 24.2 硬件设计 24.3 程序设计 24.4 运行验证24.1 lcd模块介绍 lcd模块是CanMV内置的模块,lcd模块用于驱动LCD进行一些简单的显示或获取LCD的相关信息。 lcd模块提供了init()函数,用于初始
原创 1月前
87阅读
第十章 板卡信息实验本章实验将介绍如何使用CanMV内置的board脚本来获取板卡信息,方便后续实验使用。通过本章的学习,读者将学习到CanMV内置board脚本的使用。 本章分为如下几个小节: 10.1 board脚本介绍 10.2 硬件设计 10.3 程序设计 10.4 运行验证10.1 board脚本介绍 在使用CanMV的过程中,经常需要控制一些Kendryte K210的片上外设,以实现
原创 精选 5月前
230阅读
第十五章 按键中断实验本章实验将介绍如何使用CanMV让Kendryte K210通过中断的方式获取板载按键的状态。通过本章的学习,读者将学习到在CanMV下Kendryte K210的GPIO输入中断的使用。 本章分为如下几个小节: 15.1 maix.GPIO模块介绍 15.2 硬件设计 15.3 程序设计 15.4 运行验证15.1 maix.GPIO模块介绍 有关maix.GPIO模块的介
第三十章 照片拍摄实验在前面的章节中,已经了解了如何在CanMV下获取摄像头输出的图像数据并在LCD上进行显示,同时也了解了如何解码文件系统中的图像文件然后在LCD上进行显示,本章将通过照片拍摄实验,介绍如何通过CanMV将摄像头输出的图像数据进行图像编码保存到文件系统中。通过本章的学习,读者将学习到CanMV下图像数据的编码保存。 本章分为如下几个小节: 30.1 Image对象的加载与保存方法
原创 4月前
120阅读
第四十九章 综合例程本章,简单介绍一下DNK210开发板的CanMV综合例程。 本章分为如下几个小节: 49.1 综合例程运行说明 49.2 综合例程展示49.1 综合例程运行说明本综合例程旨在演示利用CanMV在DNK210开发板上实现的各种功能,包括板载LED控制、板载蜂鸣器控制、相机、相册、音乐播放器、视频播放器、音频FFT、录音机、IMU、码扫描、颜色追踪、人脸检测、人脸识别、手掌检测、物
第六章 Android SDK开发本章向用户介绍如何对RK3568 Android SDK进行开发,包括u-boot开发、Linux内核开发、Android系统开发、Android应用开发;虽然本SDK目前适用于正点原子ATK-DLRK3568开发板,但是用户可以基于本SDK进行二次开发、定制,以适配自己的Android产品;基于本SDK,可以有效实现系统定制和应用移植开发,帮助用户快速开发、提高
第二章Kendryte K210简介本章将对Kendryte K210进行简单的介绍,带领读者了解Kendryte K210是什么?有什么资源?能做什么?让读者对Kendryte K210有一个基本的了解。本章分为如下几个小节:2.1 初识Kendryte K2102.2 Kendryte K210资源简介2.1 初识Kendryte K210Kendryte K210(勘智K210)是嘉楠科技(
第三十三章 image元素绘制实验在前面的章节中已经陆续提到了image模块的一些基本使用,从本章开始将通过几个章节详细地介绍image模块的使用,本章将讲解image模块中的元素绘制。通过本章的学习,读者将学习到image模块中元素绘制的使用。 本章分为如下几个小节: 33.1 image模块绘制元素方法介绍 33.2 硬件设计 33.3 程序设计 33.4 运行验证33.1 image模块绘制
原创 4月前
72阅读
第三十八章 image码识别实验在上一章节中,介绍了image模块中图像对比方法给的使用,本章将继续介绍image模块中码识别方法的使用。通过本章的学习,读者将学习到image模块中码识别的使用。 本章分为如下几个小节: 38.1 image模块码识别方法介绍 38.2 硬件设计 38.3 程序设计 38.4 运行验证38.1 image模块码识别方法介绍 image模块为Image对象提供了fi
原创 4月前
195阅读
第五十二章 machine模块实验本章实验将介绍machine模块的基础知识,以及machine模块内部分函数的使用。通过本章的学习,读者将学习到machine模块的基本使用方法。 本章分为如下几个小节: 16.1 machine模块介绍 16.2 硬件设计 16.3 程序设计 16.4 运行验证16.1 machine模块介绍 machine模块是CanMV内置的模块,machine模块包含了与
第八章 CanMV IDE初体验在前面的章节中,已经介绍了如何编译CanMV固件、如何将CanMV固件烧录至Kendryte K210以及在Windows下搭建好了CanMV的开发环境,本章将简单介绍CanMV IDE的部分使用方法。 本章分为如下几个小节: 8.1 CanMV IDE简介 8.2 体验CanMV IDE8.1 CanMV IDE简介CanMV IDE是嘉楠科技针对CanMV的Mi
  • 1
  • 2
  • 3
  • 4