Linux 2.4.18 s3c2440 led driver 使用dev-C++撰寫,需要linux 2.4.18 kernel include,編譯完成後產生led module。 insmod main.o //安裝模組 mknod /dev/leds c 221 0 使用方法: int main(int argc, char *argv[]) { int testdev //led test... testdev = open("/dev/QuickMarkLed",O_RDWR) ioctl(testdev, 2, 1) //ioctl(device, led number, open/close) open=1 ioctl(testdev, argv[1][0]- 0 , argv[2][0]- 0 ) //ioctl(device, led number, open/close) open=1 close(testdev) return 0 }
标签: s3c2440 driver Linux dev-C
上传时间: 2014-01-01
上传用户:qlpqlq
H9200F(内核2.6.12)的DAC接口驱动 操作方法: 1、将驱动程序dac712.ko拷贝到系统目录:/lib/modules 2、执行如下命令加载模块,系统自动建立设备文件: insmod /lib/modules/dac712.ko
上传时间: 2016-05-03
上传用户:cx111111
spca5xx.ko为中星微电子301摄像头驱动,在使用时用insmod spca5xx.ko命令插入该模块,运行 udevstart命令后,再运行./v4lcap 便可显示
上传时间: 2017-01-08
上传用户:恋天使569
interrupt application code * compile : * $/usr/local/arm/2.95.3/bin/arm-linux-gcc -o interrupt interrupt.c * $cp interrupt /tftpboot/examples * run in target: * #mount 192.168.1.180:/tftpboot/ /mnt/nfs * #cd /mnt/nfs/examples * #insmod eintdrv.o * #mknod eint c 98 0 * #./interrupt
标签: arm-linux-gcc application interrupt compile
上传时间: 2017-05-07
上传用户:sunjet
busybox-1.00-pre10.tar.bz2 busybox源码包,busybox是linux的命令工具集,包含例如login,insmod等
上传时间: 2017-05-22
上传用户:ggwz258
1、将makefile中的 CROSS =/usr/local/arm/2.95.3/bin/arm-linux- CFLAGS+=-I/usr/local/src/2.4.18-rmk7/include CFLAGS+=-I/usr/local/src/2.4.18-rmk7/include/linux CFLAGS+=-I/usr/local/arm/2.95.3/arm-linux/include 路径改为你宿主机上的。 2、#make,来编译驱动模块。 3、#export PATH=$PATH:/usr/local/arm/2.95.3/bin //取决于你宿主机上的交叉编译工具路径 #arm-linux-gcc -o gpio_test gpio_test.c //编译应用程序 最终在你的当前文件夹下会生成gpiodrv.o与gpio_test两个文件。 4、#mkdir /tmp/1 5、通过ftp的方法,把gpio_test与gpiodrv.o文件下载到你的开发板上的/tmp/1目录中。 6、#mknod /dev/gpio c 220 0 //创建文件节点 #insmod gpiodrv.o #chmod +x gpio_test #./gpio_test 然后,就可以看到四个LED灯在闪烁了。:)
标签: local arm-linux usr makefile
上传时间: 2017-08-03
上传用户:zhouchang199