RK 系列
文章平均质量分 70
rk3399 rk3328 rk3588 rk3568芯片项目相关
linux_dafei
我爱Linux
展开
-
RK-MPP硬件编解码库介绍和使用
RK-MPP硬件编解码库介绍和使用原创 2022-06-02 19:40:18 · 17605 阅读 · 32 评论 -
基于标准C,适用于小型嵌入式设备的PNG转RGB库,亲测可用
C语言使用lodepng.c和lodepng.h这两个文件就可以完成png转rgb的操作。原创 2021-05-24 16:21:29 · 744 阅读 · 2 评论 -
RK3328-SPI驱动移植
1、查看电路原理图,确定spi对应的引脚GPIO口2、根据RK-SPI手册添加dts节点并检查对应的GPIO口设置是否有问题,是否被占用 3、检查到有引脚(GPIO3_A2、GPIO3_B0)与spi的引脚占用,注释掉,不然编译后的系统可能会启动失败,或者驱动功能有问题 4、修改完后,将对应的驱动加载进内核,对应的文件如下:5、查看生成的spi节点,ls -l | grep spi,会出现类似spi32766.0的设备节点,如果没有...原创 2021-01-07 21:02:35 · 1601 阅读 · 3 评论 -
基于RK3328-I2C读写芯片寄存器
1、I2C协议解读I2C一共有两根线,一条时钟线SCL,一条数据线SDA总线空闲状态时,这两根线一般被上面所接的上拉电阻拉高,保持着高电平总线上连接的每一个从设备都有一个从设备地址,占7个bit位I2C总线数据传输速率在标准模式下可达100kbit/s,快速模式下可达400kbit/s,高速模式下可达3.4Mbit/s2、I2C时序如下图所示,当SCL为高电平时,SDA由高到低的跳变,表示产生一个起始条件;当时钟线SCL处于从低到高的变化期间,读取数据线SDA上的电平大小,为一个b.原创 2021-03-05 16:47:56 · 1145 阅读 · 0 评论 -
RK3399平台适配TI-tlv320aic3111音频芯片
1、了解I2S协议在移植芯片驱动前,我们先简单的了解I2S协议,方便我们在移植音频驱动过程中排查问题,如图1,我的板子跟音频芯片之间的通道是采用I2S1。I2S(Inter—IC Sound)总线, 又称 集成电路内置音频总线,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专门用于音频设备之间的数据传输,广泛应用于各种多媒体系统。在飞利浦公司的I2S标准中,I2S主要有三个信号:1.位时钟 BICK(也叫串行时钟SCLK),即对应数字音频的每一位数据,BCLK都有1原创 2020-12-24 16:06:36 · 1924 阅读 · 1 评论