摘要: fbtft使用的是framebuffer框架,这种框架将显示设备抽象为帧缓冲区,对framebuffer设备(/dev/fbx(0、1、2..))进行相关操作可以反应到LCD上。 现在尝试下在用户空间用 C 来操作 LCD 设备。 获取参数 要对 framebuffer 进行操作,首先要知道所操作设 阅读全文
posted @ 2021-04-09 11:25 哈拎 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 之前使用了 fbtft 成功驱动了lcd st7735r,现在尝试下驱动 ili9341, 配置 跟之前用 fbtft 驱动 st7735r 一样,先用 make menuconfig 配置内核,添加 fbtft 。然后修改设备树,同样是在设备树spi5下添加: ili9341@0{ compati 阅读全文
posted @ 2021-04-09 11:23 哈拎 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 什么是fbtft fbtft 在 github 中的介绍是“ Linux Framebuffer drivers for small TFT LCD display modules,翻译过来就是支持小型 TFT LCD 显示器的 Linux FrameBuffer 驱动。也就是专门为小型 TFT L 阅读全文
posted @ 2021-04-08 15:03 哈拎 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 环境: 一台PC(window/linux) STM32CubeProgrammer 我下载到的是 2.1 版本(19\07\10下载的) 里面的文件是: 里面有 3 个文件,分别window、Linux、Mac下的,也就是说这个软件支持 3 个系统 安装 1. window windows下直接双 阅读全文
posted @ 2021-04-08 11:18 哈拎 阅读(303) 评论(0) 推荐(0) 编辑
摘要: (一)STM32MP 1、什么是 STM32MPU STM32MPU是 ST 推出的 Cortex-A7 + Cortex-M4 多核异构处理器 STM32MPU151 是单核 A7+M4,、STM32MPU153、STM32MPU157是双核A7+M4。 A7核最高可以跑到650MHZ,M4核最高 阅读全文
posted @ 2021-04-06 17:39 哈拎 阅读(2471) 评论(0) 推荐(0) 编辑
摘要: 在调一块 ARM M0 内核的板子,使用官方的 DEMO 板子来调,板子上集成了 daplink 调试器。 为了方便使用,我把目标板跟 daplink 剪开了,然后用杜邦线把 daplink 跟目标板连接起来,可是,keil无法找到 MCU,不管怎么试都不行,keil 是可以找到 daplink 的 阅读全文
posted @ 2021-04-06 14:35 哈拎 阅读(940) 评论(0) 推荐(0) 编辑