Heng30的博客
搜索 分类 关于 订阅

Linux驱动如何使用raspi3b串口收发数据?

串口通信是嵌入式开发的常用通信方式之一。下面就给大家演示一下,如何使用Linux驱动来进行串口通信?下面的例子主要实现了串口通信回显功能...

如何通过设备树访问raspi3b的i2c设备

i2c是嵌入式开发的常用协议,下面我们学习通过Linux驱动来读写i2c设备的数据。通过设备树来获取i2c的信息,使用Linux内核的i2c子系统提供的接口来控制读写数据...

Linux内核如何动态分配内存?

动态内存分配是一个很重要的功能,如果没有动态内存分配,所有的变量都分配到堆上,堆栈很容易就会溢出。动态内存分配一般都是用来分配需要长期使用的内存或大块的内存...

如何通过设备树初始化raspi3b的gpio?

点亮第一个LED灯是嵌入式开发的Hello World程序。下面我们学习通过Linux驱动来点亮LED灯。通过设备树来获取LED的信息,使用Linux内核的GPIO子系统提供的接口来控制LED灯...

你的第一个Linux设备树驱动程序

进行嵌入式开发的主流方法是使用设备树文件添加设备信息,驱动通过获取设备信息对设备进行操作。下面将演示如何写一个设备树插件文件和驱动代码...

在Linux驱动如何在sys目录创建文件?

/sys/kernel是Linux系统中的一个虚拟文件系统目录,位于sysfs文件系统下,主要用于提供内核相关的信息和配置接口。通过它,用户和应用程序可以访问和调整内核的某些运行时参数和行为...

上一页 6 / 15 下一页