04 2021 档案
摘要:环境 硬件环境:STM32MP157C-DK2 软件: MPU上使用ST官方提供的STM32MP15x OpenSTLinux Starter Package 编译系统:Ubuntu 1604 64bit 编译器:ST提供的SDK u8g2 u8g2 是面向嵌入式设备的单色图形库,什么意思呢,如果你
阅读全文
摘要:fbtft使用的是framebuffer框架,这种框架将显示设备抽象为帧缓冲区,对framebuffer设备(/dev/fbx(0、1、2..))进行相关操作可以反应到LCD上。 现在尝试下在用户空间用 C 来操作 LCD 设备。 获取参数 要对 framebuffer 进行操作,首先要知道所操作设
阅读全文
摘要:之前使用了 fbtft 成功驱动了lcd st7735r,现在尝试下驱动 ili9341, 配置 跟之前用 fbtft 驱动 st7735r 一样,先用 make menuconfig 配置内核,添加 fbtft 。然后修改设备树,同样是在设备树spi5下添加: ili9341@0{ compati
阅读全文
摘要:什么是fbtft fbtft 在 github 中的介绍是“ Linux Framebuffer drivers for small TFT LCD display modules,翻译过来就是支持小型 TFT LCD 显示器的 Linux FrameBuffer 驱动。也就是专门为小型 TFT L
阅读全文
摘要:环境: 一台PC(window/linux) STM32CubeProgrammer 我下载到的是 2.1 版本(19\07\10下载的) 里面的文件是: 里面有 3 个文件,分别window、Linux、Mac下的,也就是说这个软件支持 3 个系统 安装 1. window windows下直接双
阅读全文
摘要:(一)STM32MP 1、什么是 STM32MPU STM32MPU是 ST 推出的 Cortex-A7 + Cortex-M4 多核异构处理器 STM32MPU151 是单核 A7+M4,、STM32MPU153、STM32MPU157是双核A7+M4。 A7核最高可以跑到650MHZ,M4核最高
阅读全文
摘要:在调一块 ARM M0 内核的板子,使用官方的 DEMO 板子来调,板子上集成了 daplink 调试器。 为了方便使用,我把目标板跟 daplink 剪开了,然后用杜邦线把 daplink 跟目标板连接起来,可是,keil无法找到 MCU,不管怎么试都不行,keil 是可以找到 daplink 的
阅读全文