嵌入式 Linux驱动开发——串口设备驱动

Linux驱动开发——串口设备驱动一、串口简介串口全称叫做串行接口,通常也叫做 COM 接口,串行接口指的是数据一个一个的顺序传输,通信线路简单。使用两条线即可实现双向通信,一条用于发送,...

2023-11-05 chenmf 106 阅读

linux LuaJit交叉编译移植到ARM Linux

Lua与LuaJit的主要区别在于LuaJIT是基于JIT(Just-In-Time)技术开发的,可以实现动态编译和执行代码,从而提高了程序的运行效率。而Lua是基于解释器技术开发的,不能像LuaJIT那样进行代码的...

2023-10-31 chenmf 85 阅读

linux linux如何配置emmc和sd卡的各种速率

一、emmcemmc支持多种速率模式,这些模式均可以在dts中进行配置1、legacy 模式通过上面的代码可以看出,由于大部分的卡都是支持HS_52的,所以除非强制修改代码,修改card_type值为不支持HS_5...

2023-10-30 chenmf 171 阅读

嵌入式 Linux驱动开发

1.Linux如何找到设备文件通过 文件名和设备号设备号 : 主设备号和次设备号主设备号区分不同种类的设备次设备号区分同一类型不同的设备Linux的驱动链表会管理这些设备驱动1.添加(编写完驱动...

2023-10-29 chenmf 78 阅读

嵌入式 嵌入式Linux移植:硬件与软件协同设计的艺术

一、引言随着物联网、智能家居等技术的快速发展,嵌入式系统已经成为日常生活和工作中的重要组成部分。其中,嵌入式Linux因其开源、强大且稳定的特点,成为了许多嵌入式设备开发的首选。然而...

2023-08-06 chenmf 106 阅读