登录
首页 » Linux编程 » button_led_device.c

button_led_device.c

于 2022-06-20 发布 文件大小:29.70 kB
0 95
下载积分: 2 下载次数: 1

代码说明:

通过开发板上的按键来控制板子上特定灯的亮灭 16.LED操作   16.1 需求        加载驱动模块时,点亮所有的灯;        卸载驱动模块使,关闭所有的灯;   16.2 硬件特性        GPC1_3:输出1,开灯,输出0,关灯        GPC1_4:输出1,开灯,输出0,关灯   16.3 驱动框架设计        在驱动模块的入口函数,打开灯        在驱动模块的出口函数,关闭灯   16.4 内核提供的标准的GPIO操作的API        gpio_request:用于向内核申请GPIO资源        gpio_direction_output:设置GPIO为输出        gpio_direction_input:设置GPIO为输入        gpio_set_value:设置GPIO管脚的状态   16.5 代码实现  

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 仙境传说 ro
    资源描述 仙境传说单机版       0     0     0         D:RO新版本logMapLog_2015-11-11.log     D:RO新版本logCharLog_Main.log     D:RO新版本logLoginLog_Main.log         0     0     1  
    2023-09-06 16:25:04下载
    积分:1
  • LEACH路由协议
    应用背景这是爱的能量的自适应聚类层次LEACH路由协议关键技术浸出用神泉模拟器路由算法。
    2023-07-11 17:20:02下载
    积分:1
  • ecos裁剪文档
    嵌入式操作系统eCos(embedded Configurable operating system)是源代码公开的可配置实时操作系统,系统运行稳定可靠、功能体系结构完善、开发成本可控,具有高度可配置、可扩展、可移植以及兼容第三方软件等特点。嵌入式操作系统eCos硬件抽象层的移植是进行eCos系统开发的基础。在研究和理解了eCos系统硬件抽象层和设备驱动程序源代码的基础上,主要的工作是根据目标平台需求编写和修改eCos系统硬件抽象层HAL( Hardware Abstaction Layer)源代码,修改和移植必要的外部设备驱动程序,在此基础上进行了eCos系统的裁剪和配置。本文的难点在于eCos硬件抽象层和设备驱动程序源代码的理解和修改上。 本文首先概述了课题的背景资料,介绍了eCos系统的应用开发环境,对嵌入式操作系统eCos内核的中断和异常处理、内存管理、调度机制等主要部分进行了论述和分析,并概要介绍了系统引导程序Redboot。本文集中阐述了基于Arca体系结构硬件抽象层HAL的移植过程,详细叙述了基于Arca GT2000处理器的eCos嵌入式操作系统的裁剪配置过程,通过配置Redbot应用程序对eCos硬件抽象层进行了系统测试,同时设计了eCos系统的测试程序并进行了相关测试。 通过对嵌入式技术的学习,对eCos实时嵌入式操作系统的体系结构和组件框架实际的研究,通过实现eCos实时嵌入式操作系统的硬件抽象层和设备驱动程序源代码的移植,本文在应用eCos开发嵌入式系统方面具有一定的现实意义。
    2023-01-11 23:15:11下载
    积分:1
  • 扑克游戏模拟
    这个程序是有5张牌扑克模拟器。它随机处理5张牌到2名球员,并比较了手,然后选择一个胜利者。事实上,只支持对和双对。
    2022-03-24 05:14:58下载
    积分:1
  • netflow解析
    在linux环境下,使用libpcap库函数来捕获netflow格式数据(端口为9995),并使用BPF来过滤数据,然后存入到mysql数据库中
    2023-04-23 12:35:03下载
    积分:1
  • ntpdate perl 实现
    ntpdate 是用 Perl 编写一个简单、 小巧的工具。ntpdate 设置本地日期和通过轮询网络时间协议 (NTP) 服务器作为服务器给出 31 次32 的参数以确定正确的时间。它必须以 root 身份在本地运行33 的主机。
    2022-03-20 11:10:33下载
    积分:1
  • linux下 基于c语言的 聊天软件
    这是一个有服务器端和客户端的源代码,有点小的瑕疵 正在改进学习,有更好的可以联系我,我只是初学者,想和大家一起学习。
    2022-07-07 10:22:07下载
    积分:1
  • Linux系统管家
    Linux系统管家集成了多种管理功能,来管理你的Linux系统,无论你是菜鸟还是高手都可以使用它来管理你系统的任何部分,代码量已经达到了上万行,有参考的价值。
    2023-03-22 15:45:05下载
    积分:1
  • cd emulator
    cd emulator  对iso文件进行scsi命令操作的源码。 主要命令包括 scsi inquiry,mode sense, mode select, read , write。
    2022-02-06 13:20:54下载
    积分:1
  • 打印进
    利用两种编程方法实现linux进程树的打印 基于用户空间:通过访问/proc 里面的含有进程号的文件夹,获取进程的信息,每个文 件夹中都含有一个 status,通过 scanndir 获取其中的 pid,ppid 以及
    2022-01-28 02:38:57下载
    积分:1
  • 696518资源总数
  • 104349会员总数
  • 32今日下载