Section Contents 入门 模板 + 数据模型 = 输出 数据模型一览 模板一览 数值,类型 基本内容 类型 模板 总体结构 指令 表达式 插值 其它 自定义指令 在模板中定义变量 命名空间 空白处理 替换(方括号)语法
原理概述 OTA使用开源的SWUpdate。 SWUpdate(https://sbabic.github.io/swupdate/swupdate.html)是一个可扩展的软件升级框架,基于cpio定义了一个标准的升级包格式,包括头部和任意多的子镜像,其主要具有以下特性: 支持任意的原子更新Linux系统中的软件镜像 支持用户自定义处理程序安装FPGA固件、微控制器固件等 支持安装固件到多种嵌入
GX8009/GX8010启动时,DAC先由ck驱动,ck拉起arm后,DAC会挂载到kernel上,即之后ck不再驱动DAC。 所以,GX8009/GX8010上codec驱动分vsp和kernel两部分。 vsp驱动开发 vsp代码驱动目录:vsp/mcu/drivers/codec/ 驱动实现可以参考目录下已实现的驱动代码。 然后,需初始化外部codec,相关操作在以下函数中实现(gx800
I²C 控制器支持下列功能︰ 支持主从模式 支持 7 位和 10 位寻址模式 中断或轮询驱动多个字节数据传输 Three speeds: Standard mode (100 Kb/s), Fast mode (400 Kb/s), High-speed mode (3.4 Mb/s) I2C使用说明 以8009为例,支持4路I2C接口,两路挂在CK域,两路挂在ARM域。CK域无法访问ARM域,A
大部分外设的驱动开发都和GPIO的操作相关,因此,熟悉我们平台的GPIO使用是非常重要的 PD1开头的port对应ck域的port PD2开头的port对应A7域的port PD2PORT0 - PD2PORT31 对应 gpa0 组 PD2PORT32 - PD2PORT51 对应 gpa1 组 PD1PORT0 - PD1PORT31 对应ck_gpa0 组 在VSP代码上使用GPIO VSP
以 gx8010 ssd 1v 板级为例: 1 修改 target/linux/leo/Makefile,为 SUBTARGETS 变量添加板级目录名称,例如 gx8010-ssd-1v,该 Makefile 调用 BuildTarget 宏实现该板级的定义,该宏在 $(INCLUDE_DIR)/target.mk 里定义。 2 创建板级目录 gx8010-ssd-1v,名称须与 target/l
一、烧录步骤 openwrt编译完成后的bin目录下可以找到编译好的固件,进入该目录,download.sh脚本可以用于固件烧录。 第一步,将开发板usb slave接到pc上 第二步,执行:./download.sh all 第三步,先给开发板断电,长按boot按键,然后给开发板上电,上电后2左右开始烧录,此时可以释放boot按键 第四步,烧录完成后,给开发板重新上电即可启动系统 二、downl
一、烧录前准备 下载烧录工具包: (下载连接) 开发板进入boot模式 首先给开发板断电,然后按下开发板的boot键,再给开发板供电,供电开始后2s左右即可松开。 此时将usb连接到pc上,打开设备管理器,可以发现设备“Nationalchip Storage”,如图所示,该设备处于驱动未加载状态。 驱动安装 解压烧录工具包,建议放到分区根目录,driver_install目录下提供了驱动和文档。
API接口按模块划分。如下图: 涉及的模块有: GPIO I2C SPI PWM 声音输入 声音输出和播放 UART 下面给出开发常用的api参考接口,其它模块具体的可以到对应driver下去查询。 GPIO 参考代码在:vsp\mcu\drivers\gpio\gpio_nre.c typedef enum { GPIO_DIRECTION_INPUT = 0, GPIO_DIR
表情云商店SDK2.0、2.1到3.x版本升级指南-Android BQMM更名为DongtuStore 其他类的BQMM前缀全部更名为DTStore Text后缀更改为View 一、初始化 SDK新增了一个必须传入用户信息的初始化要求,在完成initConfig之后、使用其他功能之前,须调用setUserInfo`方法。传入哪些用户信息是可选的,唯一的要求是给每个用户传入一个唯一的userID,
表情云商店SDK1.x到3.x版本升级指南-Android BQMM更名为DongtuStore 其他类的BQMM前缀全部更名为DTStore Text后缀更改为View 一、初始化 SDK新增了一个必须传入用户信息的初始化要求,在完成initConfig之后、使用其他功能之前,须调用setUserInfo`方法。传入哪些用户信息是可选的,唯一的要求是给每个用户传入一个唯一的userID,否则v3
表情云商店SDK2.0~2.1到3.x版本升级指南-iOS BQMM SDK更名为DongtuStoreSDK BQMM.bundle更新为DongTuStoreSDK.bundle SDK头文件由BQMM.h变更为DongtuStoreSDK.h 主要管理类 MMEmotionCentre变更为DongtuStore 表情展示控件由MMImageView变更为DTImageView (2.1)
表情云商店SDK1.x到3.x版本升级指南-iOS BQMM SDK更名为DongtuStoreSDK BQMM.bundle更新为DongTuStoreSDK.bundle SDK头文件由BQMM.h变更为DongtuStoreSDK.h 主要管理类 MMEmotionCentre变更为DongtuStore 移除了BQMM_EXT部分,这个变更涉及到表情消息的封装解析,具体参见下方指南 添加l
通知技术面通过后就可以尽快约hr面了,适当催一下hr。 线上面试,有三位面试官,类似聊天,非常放松,没有技术相关内容,主要考察对自我的认识和解决日常问题的能力。 下面是还能记起的部分问题,除自我介绍外不分先后。 1.中文自我介绍。 2.有过实习吗->参与过竞赛吗。 3.用几个词形容一下你->你提到你说话直言不讳,这可能会让对方不适,如何应对。 4.你的兴趣爱好(沙卵二次元)->去过漫展吗->出过c
1.1.1. 目录 1.1.2. 使用场景 1.1.3. 交互流程 1.1.4. 创建一个需要授权的技能 1.1.1. 目录 使用场景 交互流程 创建一个需要授权的技能 准备工作 OAuth相关的服务端开发 1.1.2. 使用场景 当您开发的技能需要通过用户在喜马拉雅等第三方应用上进行授权来提升技能的个性化体验时,可以按照本指南的流程来一步步实现。 本文档适用于第三方对接Rokid OAuth2标