摘要:
MIPI 协议族,定义了一个专门用于显示的命令集,叫做 Display Command Set,简称为 DCS。屏幕制造商(屏幕驱动芯片)都使用这一套标准。 Display Architectures 按照是否带有帧缓存,分为三种架构:不带帧缓存、带完整一帧的缓存、带一部分帧缓存。 如果带了 Fra 阅读全文
摘要:
协议层和链路层属于MIPI DSI Host范畴,物理层属于D-PHY范畴。 数据流和 lane 的关系 物理层协议 物理层规范了传输介质、电气特性、IO电路、和同步机制。通俗地说,就是指定在MIPI协议的最底层物理层,发送端Tx如何拿到上层编码好的数据、转化成怎样的电信号、并通过多少根/组通道以何 阅读全文
摘要:
" Find ESP-IDF in your system " 表示从电脑寻找 ESP-IDF 安装 阅读全文
摘要:
git clone —recursive 介绍 git clone命令是Git版本控制系统中的一个常用命令,用于将远程仓库克隆到本地。而git clone --recursive则是在克隆时将子模块也一并克隆下来。子模块是指嵌套在主项目中的其他Git仓库,这样可以方便地管理多个相关的项目。 为什么要 阅读全文
摘要:
MIPI CSI-2 CSI-2 规范定义了发送器和接收器之间的标准数据传输和控制接口,控制接口(简称CCI)是兼容I2C标准的双向控制接口 DVP DVP(Digital Video Port)是传统的 sensor 输出接口,采用并行输出方式,数据位宽有 8bit、10bit、12bit、16b 阅读全文
摘要:
一,简介 本文主要介绍在VS Code使用过程中,出现文件夹为灰色,且搜索内容是灰色文件夹中的字符串检索不到问题的原因和解决方法,从而提高工作效率。供参考。 二,问题现象 VS Code中部分文件夹显示为灰色,全局搜索,检索不到这些文件夹的内容。 三,问题原因 灰色的目录和文件表示在.gitigno 阅读全文
摘要:
执行一级引导程序(内含复位向量代码) 根据复位原因及 GPIO_STRAP_REG 寄存器的值确定启动模式,比如 UART 下载模式、从 FLASH 加载二级引导程序执行 加载二级引导程序,执行入口函数call_start_cpu0() 根据分区表的配置,加载应用程序 通过应用程序二进制文件的头部找 阅读全文
摘要:
为避免意外读取 flash cache,一个 CPU 在启动 flash 写入或擦除操作时,另一个 CPU 将阻塞。在 flash 操作完成前,会禁用所有在 CPU 上非 IRAM 安全的中断。 HAL 函数 ``cpu_hal_get_cycle_count()``,PU 周期是各核心独立计数的, 阅读全文
摘要:
UUID简介 UUID是一种普遍唯一的标识符,期望在所有空间和所有时间内都是唯一的(更准确地说,独立生成的UUID相同的概率可以忽略不计)。可以以分布式方式独立创建uuid。不需要分配uid的中央注册中心。UUID是128位的值。 为了减少存储和传输128位UUID值的负担,预先分配了一系列UUID 阅读全文
摘要:
ATT ATT 定义了数据交互的协议(PDU、各种命令),和存储在 server 的各种 attribute 格式,即定义了BLE协议栈上层的数据结构和组织方式 PDU 在ATT层协议框架内,拥有一组属性的设备称为服务端(Server),读写该属性值的设备称为客户端(Client),Server和C 阅读全文