LINUX+9200基础实验 :点亮板子上的LED
驱动程序部分led_module.c
说明:程序默认PBO,PB1,PB2,PB3接LED灯,主设备号43,可根据实际情况修改参数.
源代码在线查看: 实验说明.txt
LINUX+9200基础实验一 :点亮板子上的LED
驱动程序部分led_module.c ----------------------------------------------
说明:程序默认PBO,PB1,PB2,PB3接LED灯,主设备号43,可根据实际情况修改参数.
实验步骤
1.将源程序分别保存为led_module.c和test_led.c,并建立Makefile文件.
2.执行命令
make
生成led_module.o和test_led可执行文件
3.装载驱动程序
[root@AT91RM9200DK led]$insmod led_module.o
SYS_LED registred: major = 43
4.创建设备挂载节点
[root@AT91RM9200DK led]$mknod /dev/led c 43 0
5.执行应用程序
[root@AT91RM9200DK led]$./test_led
device_open(c0bf0d80,c1233120)
Device: 43.0
Write: value = 0x00000001
Write: value = 0x00000000
Write: value = 0x00000001
Write: value = 0x00000000
LED灯开始闪动,实验成功.
|
相关资源 |
|
-
LINUX+9200基础实验 :点亮板子上的LED
驱动程序部分led_module.c
说明:程序默认PBO,PB1,PB2,PB3接LED灯,主设备号43,可根据实际情况修改参数.
-
MSP430FE425的1位低功耗单片机的IO口键盘的通用显示程序。调用该程序时候只需根据实际情况修改部分参数即可。
-
自己写的汉诺塔程序,IDE是TC2.0
程序特点:
1)三根柱子都有若干盘子
2)程序可演示运行过程
编译时需要根据实际情况修改下面这句:
initgraph(&driver,&mode
-
Linux 下的qte嵌入式编程电子书 可以移植到s3c2410板子上的
-
该段程序是4*4键盘扫描程序,功能比较全,根据实际情况可在次基础上进行修改;
-
GPIO实验以核心板上的4的LED灯作为指示
-
S3C44B0X 键盘中断例子,测试板子上的几个按键产生中断用
-
一个韩国朋友写的用于S3C2410板子上的2410 nand flash的驱动文件
|