主题 : 又出现问题:自己编的应用程序执行不了 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 24483
精华: 0
发帖: 29
金钱: 145 两
威望: 29 点
综合积分: 58 分
注册时间: 2010-07-08
最后登录: 2018-02-08
楼主  发表于: 2011-01-06 19:03

 又出现问题:自己编的应用程序执行不了

自己编了一驱动程序——TQ.c ,并且将其部署到内核当中去,如下:
#cp -f my2440_leds.c /linux-2.6.32.2/drivers/char    //把驱动源码复制到内核驱动的字符设备下

#gedit /linux-2.6.30.4/drivers/char/Kconfig    //添加TQ设备配置
在其中添加如下:
(config TQ
    tristate "TQ module sample"
    depends on ARCH_S3C2410
    default m if MACH-FRIENDLY_ARM_MINI2440
    help
           TQ)


#gedit /linux-2.6.32.2/drivers/char/Makefile    //添加TQ设备配置
在其中添加如下:
(obj-$(CONFIG_TQ) += TQ.o


配置内核,选择LED设备选项
#make menuconfig
选择如下:
Device Drivers --->
    Character devices --->
        <*>  TQ (NEW)

以上工作应该完成了将TQ驱动加载进内核
接着又将自己的TQ-test测试程序和其Makefile一起编译,make成了TQ-test
最后将新编译好的内核zImage和TQ-test下载到开发板,运行TQ-test,提示:
-/bin/sh: TQ-test: not  found
求解决办法。
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-01-06 21:05
请不要以TQ命名,请尽快修改你的帖子。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 24483
精华: 0
发帖: 29
金钱: 145 两
威望: 29 点
综合积分: 58 分
注册时间: 2010-07-08
最后登录: 2018-02-08
2楼  发表于: 2011-01-06 22:17

 回 1楼(mindee) 的帖子

? 这程序是我自己编写的 至于重名 可能是巧合 我们的叫调Q 简称为TQ
关键是谁能解决我的问题