• 2024-08-07音频应用编程-I.MX6U嵌入式Linux C应用编程学习笔记基于正点原子阿尔法开发板
    音频应用编程Linux下ALSA框架概述ALSA简介:ALSA是AdvancedLinuxSoundArchitecture(高级的Linux声音体系)的缩写地位与功能:现已成为Linux下的主流音频体系架构,提供音频和MIDI支持,替代了旧版本中的OSS(开放声音系统)框架设计:ALSA是Linux系统下标准且先进的
  • 2024-07-27FrameBuffer 应用编程-I.MX6U嵌入式Linux C应用编程学习笔记基于正点原子阿尔法开发板
    FrameBuffer应用编程什么是Framebuffer设备Framebuffer定义:Framebuffer是帧缓冲,指一块内存,用于保存一帧图像Linux系统中的Framebuffer:在Linux系统中,Framebuffer是一种显示驱动接口,抽象并屏蔽了不同显示设备的硬件细节,对应用层提供了一块显示内存(显存)Framebuf
  • 2024-05-08Linux学习第四天
    嵌入式Linux学习第四天今天学习I.MX6U启动方式详解。I.MX6U有多种启动方式,可以从SD/EMMC、NANDFlash、QSPIFlash等启动。启动方式选择BOOT的处理过程是发生在I.MX6U芯片上电以后,芯片会根据BOOT_MODE[1:0]的设置来选择BOOT方式。BOOT_MODE[1:0]的值是可以改变的,I.MX6U
  • 2022-11-11MX6U系统移植部分笔记
    后面的驱动开发很多需要这边的知识,所以还是要看一遍。u-boot初次编译启动(SD卡启动方式)首先需要安装ncurses库。sudoapt-getinstalllibncurses5-dev解压出厂源码后,需
  • 2022-11-06MX6U的按键输入
    摘要:这部分内容介绍了GPIO口的输入功能,引入了GPIO驱动初始化。这边复制简写一些代码,讲述部分功能。GPIO驱动的初始化:代码中的gpio.c文件//gpio.h//在头文件中首先枚举G
  • 2022-11-02MX6U的模仿STM32及SDK移植的部分知识
    模仿STM32驱动开发格式知识点:类似于STM32工程文件中的部分头文件,设置好所有需要用到的寄存器地址,定义结构体变量,通过结构体指针访问寄存器,从而实现控制效果。这里截取文