自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 关于平台设备驱动的学习与开发

本文介绍了Linux平台设备驱动的开发框架与实现方法。主要内容包括:1)平台设备驱动的特点,采用驱动与设备分离的设计,便于移植和维护;2)平台设备的三层架构(硬件层、内核层、用户层)及工作流程;3)详细代码实现,硬件层通过platform_device注册设备资源,驱动层实现platform_driver进行设备匹配和资源操作,用户层通过设备节点控制硬件;4)重点讲解了内存映射、字符设备注册、文件操作等关键技术。该设计实现了LED设备的平台驱动开发,展示了Linux驱动模型的核心思想。

2025-12-01 00:33:42 1186

原创 主控板控制继电器输出正反电压

本文介绍了利用继电器解决自动开关收集器中伸缩杆电压控制问题的设计方案。针对主控板5V输出无法驱动12V/24V伸缩杆的问题,采用继电器作为电控开关,通过四个信号端口控制正负电压输出,实现了低压控制高压设备的功能,同时确保系统安全可靠运行。

2025-07-03 12:33:50 499

原创 嵌入式系统移植——移植操作

通过上面的分享,我们已经了解了系统移植的三个方法,对于系统板开发的过程中,我们推荐使用nfs服务器传输,对于需要发行的版本,我们推荐使用EMMC加载的方式进行移植操作。

2025-07-02 17:42:08 1947

原创 嵌入式系统移植——命令行

本文介绍了系统移植过程中常用的命令行工具。讲解了Shell命令和Bootloader常用命令。最后补充了IP和子网掩码的计算方法,帮助理解网络配置。掌握这些高频命令后,就可以进行后续的系统移植操作。

2025-06-30 11:33:45 457

原创 嵌入式系统移植——初识与环境搭建

本文介绍了嵌入式系统移植的基本概念和准备工作。嵌入式系统是以应用为中心的专用计算机系统,系统移植是将操作系统从一个硬件平台迁移到另一个平台的过程。文章重点讲解了环境搭建的步骤,此外还提到Win7超级终端作为开发板通信工具的使用。这些准备工作完成后,即可进行后续的系统移植操作和常用命令行学习。

2025-06-30 00:22:03 646

原创 Linux中的文件

在Linux中,有句话叫做,万物皆文件

2024-11-22 23:37:59 1868

原创 定时器控制按键的消抖与连按功能

本篇文章主要讲的是通过一个定时器去完成消抖与连按的判断以及防止多个按键按下的情况,同时分享一下不同按键与对应功能绑定的设计代码,这个方式无论是对一个还是多个按键均有效

2024-10-11 16:08:02 1650

系统移植-u-boot

系统移植-u-boot

2025-07-02

系统移植-nfs服务器移植

系统移植-tftp服务器移植

2025-07-02

系统移植-tftp服务器移植

系统移植-tftp服务器移植

2025-07-02

系统移植-EMMC烧录工具

系统移植-EMMC烧录工具

2025-07-02

通信工具-win7超级终端

该工具主要用于主机与开发板之间进行通信以及系统移植等

2025-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除