mini2440上LEDS的驱动程序(含测试程序)

发布者:幸福如愿最新更新时间:2024-06-24 来源: elecfans关键字:mini2440  LEDS  驱动程序 手机看文章 扫描二维码
随时随地手机看文章
  •   

  • else  

  •       

  • KDIR := /home/youshan/linux-2.6.32.2  

  •   

  • MYAPP := app-leds  

  •   

  • all:  

  •     make -C $(KDIR) M=$(PWD) modules ARCH=arm CROSS_COMPILE=arm-linux-  

  •     arm-linux-gcc $(MYAPP).c -o $(MYAPP)  

  •       

  • clean:  

  •     rm -f *.ko *.o *.mod.o *.mod.c *.symvers  modul*  

  •     rm -f $(MYAPP)  

  •   

  • endif  

  • 编译结果:



    [cpp]

    1. [root@www.linuxidc.com leds]#   

    2. [root@www.linuxidc.com leds]# make  

    3. make -C /home/youshan/linux-2.6.32.2 M=/home/my_project/temperature/leds modules ARCH=arm CROSS_COMPILE=arm-linux-  

    4. make[1]: 进入目录“/home/youshan/linux-2.6.32.2”  

    5.   CC [M]  /home/my_project/temperature/leds/leds_drv.o  

    6.   Building modules, stage 2.  

    7.   MODPOST 1 modules  

    8.   CC      /home/my_project/temperature/leds/leds_drv.mod.o  

    9.   LD [M]  /home/my_project/temperature/leds/leds_drv.ko  

    10. make[1]: 离开目录“/home/youshan/linux-2.6.32.2”  

    11. arm-linux-gcc app-leds.c -o app-leds  

    12. [root@www.linuxidc.com leds]#   


    [1] [2]
    关键字:mini2440  LEDS  驱动程序 引用地址:mini2440上LEDS的驱动程序(含测试程序)

    上一篇:mini2440上SQLite操作
    下一篇:mini2440上DS18B20的驱动程序(含简单测试)

    推荐阅读最新更新时间:2024-11-04 00:10

    RTEMS 的 MINI2440 QEMU 移植之bsp_libc_init与 rtems_libio_init
    这段时间疯子一样的做RTEMS的移植,一直未果,遇到如下问题。 1. bsp_libc_init 问题,执行之前 gdb 调试信息 ricky@ricky-laptop:~/rtems/rtems-4.9.5/examples-4.9.5/hello_world_c$ arm-rtems4.9-gdb o-optimize/hello.exe GNU gdb 6.8 Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This i
    [单片机]
    玩转mini2440开发板之【如何使用JLink下载烧录boot程序到NorFlash】
    一、工具及线束准备 1、准备一套Jlink V8(尽量使用这个版本的,其他版本没有验证过); 2、制作JTAG转接线,从Jlink下载器转至mini2440开发板的接口,如图1-3; 3、安装JLinkARM烧录工具(建议安装V4.34版本,其他版本没有验证过。请注意,一定不能安装V6以上的版本,本人亲测不能用),如图4; 图1、mini2440开发板JTAG接口线束定义 图2、Jlink线束转接至mini2440板端JTAG线束定义 图3、最终接线示意图 图4、JlinkARM烧录工具 二、下载及烧录步骤 1、连接开发板 接好下载线束,启动JlinkARM V4.34,点击File菜单的New Proje
    [单片机]
    玩转<font color='red'>mini2440</font>开发板之【如何使用JLink下载烧录boot程序到NorFlash】
    Ubuntu 8.10 下移植 madplay 到 mini2440
    在 Ubuntu 8.10 下移植 madplay 到 mini2440过程中同样参考了网上的一篇帖子,由于当时未想到要把过程放到这就没有记录那篇帖子的网址,在此表示感谢! madplay移植记录: 一、PC版的madplay PC版的编译基本同mini2440手册上的一致。 二、ARM版的madplay 1、编译zlib-1.2.3 解压zlib-1.2.3.tar.gz到/opt/FriendlyARM/mini2440/madplay/src-arm/zlib-1.2.3 进入zlib-1.2.3目录 配置configure: sudo gedit configure a、把AR=${AR- ar rc }改为: AR=${
    [单片机]
    linux2.6.32.2 mini2440平台移植-- UDA1341 音频驱动移植
    1.6.1 在初始化文件中加入 UDA1341 设备结构 Linux-2.6.32.2已经完美的支持UDA1341音频芯片的驱动,我们只要在arch/arm/mach-s3c2440/mach-mini2440.c 文件中注册 UDA1341 平台设备的控制端口就可以了,打开 mach-mini2440.c,添加如下内容: //在文件首部添加头文件 #include sound/s3c24xx_uda134x.h //在 LCD 平台设备后面添加 UDA1341 设备结构 static struct s3c24xx_uda134x_platform_data s3c24xx_uda134x_data = {
    [单片机]
    USB总线数据采集设备驱动程序的设计
      0 引言   随着计算机应用技术的发展,虚拟仪器、自动测试系统、自动控制等领域,均越来越多的应用计算机来进行数据处理。USB总线标准的提出,解决了计算机传统I/O接口通用性差、不易扩展、易受计算机插槽数量、地址和中断资源的限制等缺点,使计算机在测控领域的重要性与日俱增,也使USB总线在数采测控业界备受关注,并在各种测控设备中迅速发展,但专用的USB设备不能像鼠标、键盘等HID类设备一样使用Windows系统提供的标准驱动程序,而是需要开发专用的驱动程序。开发驱动程序与开发Windows应用程序完全不同,驱动程序以系统的内核模式运行,任何细小的错误都可能引起操作系统的崩溃。因此,专用设备驱动程序开发的复杂性,成为了USB总线
    [嵌入式]
    u-boot-2011.03在mini2440/micro2440上的移植 支持DM9000
    3.1 include/configs/micro2440.h 删除 #define CONFIG_CS8900 /* we have a CS8900 on-board */ #define CONFIG_CS8900_BASE 0x19000300 #define CONFIG_CS8900_BUS16 /* the Linux driver does accesses as shorts */ #define CONFIG_NETMASK 255.255.255.0 #define CONFIG_IPADDR 10.0.0.110 #define CONFIG_SERVERIP 10.0.0.1 添加 #defi
    [单片机]
    u-boot-2011.03在<font color='red'>mini2440</font>/micro2440上的移植 支持DM9000
    T6963C的51单片机驱动程序
    #include stdio.h #include intrins.h #include reg52.h #include math.h #include absacc.h #include string.h #include Test.h /* 地址定义 */ #define d_c_add XBYTE //数据口 命令口 /* 常数定义 */ #define uchar unsigned char #define uint unsigned int /* T6963C 命令定义 */ #define LCD_CUR_POS 0x21 /* 光标位置设置(只有设置到有效显示地址并打开显示时才看到) */ #def
    [单片机]
    Mini2440触摸屏程序分析
    这是mini2440驱动分析系列的第三篇文章,本文分为三个部分,第一部分讲叙硬件知识,包括触摸屏的原理以及SCC2440 SOC上的触摸屏是如何工作的。第二部分分析输入设备子系统的框架,并进行相应的代码分析。第三部分利用上述的原理来分析mini2440的触摸屏驱动。第四部分介绍了测试和校准。 1.需要准备的硬件知识 1.1电阻式触摸屏工作原理原理 触摸屏附着在显示器的表面,与显示器相配合使用,如果能测量出触摸点在屏幕上的坐标位置,则可根据显示屏上对应坐标点的显示内容或图符获知触摸者的意图。触摸屏按其技术原理可分为五类:矢量压力传感式、电阻式、电容式、红外线式、表面声波式,其中电阻式触摸屏在嵌入式系统中用的较多。电阻触摸屏是一块4层
    [单片机]
    小广播
    设计资源 培训 开发板 精华推荐

    最新单片机文章
    何立民专栏 单片机及嵌入式宝典

    北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

    换一换 更多 相关热搜器件
    随便看看

     
    EEWorld订阅号

     
    EEWorld服务号

     
    汽车开发圈

    电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved