摘要:
认识BLE协议栈 —— 直接测试模式 BLE协议充分考虑了设备的测试问题,在协议栈层面提供了直接测试模式,用于执行BLE设备的RF物理层一致性的测试。 直接测试模式(Direct Test Mode)常简称为DTM。 DTM测试的核心工作是令设备在指定的频率上发送一段数据序列,在另一端使用测试设备接 阅读全文
摘要:
从摄像头到LCD的数据流如下: CSI 配置函数(esp_cam_new_csi_ctlr)初始化了DMA1,指示摄像头的数据流从 CSI 按 RAW8 搬移到帧缓存,由于 ISP 共用 CSI bridge,实际数据流是 CSI 输出 RAW8 数据到 ISP,ISP 输出 RGB565 到帧缓存 阅读全文
摘要:
传输类型:DW_GDMA_BLOCK_TRANSFER_CONTIGUOUS 申请DMA通道 设置 DMA 传输完成回调函数,在中断中执行 设置 DMA 的源地址目的地址,启动 DMA 传输类型:DW_GDMA_BLOCK_TRANSFER_LIST 申请DMA通道 申请 DMA link list 阅读全文
摘要:
在通过 Git Bash 提交项目代码时输入 git add . 命令后,报错:fatal: detected dubious ownership in repository at 这是因为该项目的所有者与现在的用户不一致 比如说: 该项目的所有者是 Administrator,而当前用户是 qiu 阅读全文
摘要:
用户把需要更新的像素数据通过拷贝或者DMA搬到 frame buffer,然后刷一下CACHE static esp_err_t dpi_panel_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_end, in 阅读全文
摘要:
主要介绍LCD显示的基本原理,涉及像素、分辨率、颜色模型、RGB888等格式、Framebuffer、8080接口、RGB接口。 1.LCD显示出图片的基本原理 LCD作为显示器,它的显示原理和图片是一样的。 图片可以看作由一个一个点(即像素pixel)组成。每行有xres个像素,有yres行,则这 阅读全文
摘要:
从接口上区分,分为 VGA、RGB(类似于VGA,VGA的RGB三路是模拟信号,而RGB是数字信号)、LVDS、MIPI。一般小尺寸屏幕(七寸以下)大部分使用RGB,大尺寸的高清屏幕都是使用LVDS、MIPI接口。对于RGB接口的屏幕,LCDC送出来的信号直接给屏幕,中间不需要其他的转换。 LVDS 阅读全文
摘要:
LCD数据手册关键信息提取 LCD说明 LCD 即 液晶显示器,依据驱动方式可以分为静态驱动,简单矩阵驱动,主动矩阵驱动三种,其中简单矩阵分为TN和STN两种,主动矩阵则以薄膜式晶体管(TFT)为主。TFT LCD的现实质量是最佳的,从硬件角度看,一块LCD屏显示图像不但需要LCD驱动器,还需要LC 阅读全文
摘要:
什么是 CMake 你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。这样就带来了一个严峻的问题:如 阅读全文
摘要:
官方例程:https://github.com/lvgl/lv_port_linux_frame_buffer 看工程的 README.md 下载 git clone https://github.com/lvgl/lv_port_linux_frame_buffer.git cd lv_port_ 阅读全文