自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 MIPI DSI介绍

Escape模式是运行在LP状态下的特殊模式,在此模式下可以实现一些特殊的功能,我们给屏幕发送配置信息就需要运行在Escape模式下。command模式一般针对屏端含有buffer的MCU屏幕,当画面有变化的时候,DSI Host端将数据发给屏幕,主控只有在画面需要更改的时候发送像素数据,画面不变化的时候屏幕驱动芯片从自己内部buffer里面提取数据显示,command模式下需要双向数据接口,一般此种模式的屏幕尺寸和分辨率不大,一般用于低端屏领域。时钟线是单向的,由主控产生,发送给设备。

2024-06-11 18:23:43 1703

原创 Linux SPI协议

SPI是Motorla公司推出的一种同步串行接口技术,是一种高速、全双工的同步信号总线,最高可达上百MHz。SPI以主从方式工作,通常是一个主设备多个从设备。一般SPI需要4根线,也可以3根线单向传输。图27.1.1.3中,CS片选信号拉低,选中要通信的设备,然后通过MOSI和MISO收发数据,MOSI数据线发出了0XD2这个数据给从设备,同时从设备通过MISO数据线给主设备返回了0X66的数据。图27.1.1.1 SPI设备连接图。图27.1.1.3 SPI时序图。

2024-06-11 18:19:48 423

原创 Linux I2C协议

I2C总线协议是NXP公司设计的,I2C使用两条线在主控制器和从机之间进行数据通信。一条是SCL(串行时钟线),另外一条是SDA(串行数据线),这两条数据线需要接上拉电阻(4.7K),空闲状态的时候处于高电平。I2C总线标准模式下速度可以达到100Kb/S, 快速模式下可以达到400Kb/S。主机发送完8位数据之后会在时钟周期内等待从机应该,也就是将SDA信号拉低。SCL高电平且SDA下降沿则是起始位。SCL高电平且SDA上升沿则是停止位。

2024-06-11 18:16:30 290

原创 Linux内核系统架构

与 SCHED_FIFO 一样,高优先级的进程总是立即抢占低优先级的进程,而低优先级的进程永远不能抢占 SCHED_RR 任务,即使它的时间片已用尽。在 Linux 内核中要想使用某个中断是需要申请的,request_irq 函数用于申请中断,request_irq 函数可能会导致睡眠,因此不能在中断上下文或者其他禁止睡眠的代码段中使用 request_irq 函数。当一个线程要访问某个共享资源的时候首先要先获取相应的锁,锁只能被一个线程持有, 只要此线程不释放持有的锁,那么其他的线程就不能获取此锁。

2024-06-11 17:48:29 1255

原创 Linux 内核编码规范

不过,这还不算太糟糕,因为就算是 GNU indent 的作者也认同 K&R 的权威性(GNU 的人并不是坏人,他们只是在这个问题上被严重的误导了),所以你只要给 indent 指定选项 “-kr -i8”(代表 “K&R,8 个字符缩进”),或者使用 “scripts/Lindent”,这样就可以以最时髦的方式缩进源代码。所以,如果你有一个理论上很简单的只有一个很长(但是简单)的 case 语句的函数,而且你需要在每个 case 里做很多很小的事情,这样的函数尽管很长,但也是可以的。

2024-06-11 17:35:24 1553

原创 RK3588 Linux常用总结

1. 需要查看硬件确认uart以及gpio。以上代码对应触发节点,需要在。/*获取i2c编号*/

2024-01-08 12:07:08 514

原创 RK3588 Uboot常用总结

uboot

2024-01-08 12:06:28 494

原创 Linux常用指令

dts反编译;功耗分析;休眠唤醒

2023-12-10 17:08:33 519

openHarmony的编码规范

openHarmony的编码规范

2024-06-11

openHarmony基础使用部分

openHarmony基础部分

2024-06-11

openHarmony 小型系统的环境配置安装

openHarmony liteos环境配置安装

2024-06-11

LiteOS 小型系统的基础使用

LiteOS

2024-06-11

android linux lcd display mipi interface

主要介绍了MIPI DSI (D-PHY)协议下的屏幕调试

2024-06-07

基于1602的简易温度显示装置

这个代码是基于1602的温度显示装置,这个装置小巧,还能实时检测空间温度,利用ds18b20的温度采集,处理原理,就很轻易的获取温度数值,既方便又高效

2015-01-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除