天嵌 ARM开发社区

 找回密码
 注册
查看: 1529|回复: 4

虽然过年的,但学习的心情依然没冷却,有几个问题大家能否帮忙回答一下?

[复制链接]
xiang8000 发表于 2011-2-1 12:23:36 | 显示全部楼层 |阅读模式
本帖最后由 xiang8000 于 2011-2-1 12:26 编辑

1:
查了百度,说次设备号应该在0-255的范围,但是没有找到主设备号的范围……我的内核是2.6.30.4版本,好像版本不同主设备号的范围也不同,忘了是在哪里看到过的了……

2:
怎么才能在TQ2440上播放FLASH动画啊?需要哪些移植?

3:
怎么才能玩FC之类的模拟游戏?有没有相关的模拟器能够做TQ2440移植的?

4:
有没有linux上可以交叉编译后在TQ2440上使用的QQ?

5:
怎么才能让linux内核识别得了中文?比如ls查询时显示中文的那些文件名?不是QT哦,是linux的shell终端中显示中文

感谢关心此类话题的朋友们~
祝大家新年快乐!
 楼主| xiang8000 发表于 2011-2-1 15:55:04 | 显示全部楼层
再增加一个问题
6:内核中写好IO引脚的驱动之后,应用程序调用这个驱动中的函数点亮LED灯,我现在想直接用应用程序去控制IO口然后点亮LED灯,也就是不用驱动程序,直接把驱动程序中所用到的头文件
#include </home/linux-2.6.30.4/arch/arm/mach-s3c2410/include/mach/regs-gpio.h>
#include </home/linux-2.6.30.4/arch/arm/mach-s3c2410/include/mach/hardware.h>
用到应用程序里,这样行不?如果行的话,我这代码为什么交叉编译都不能编译过呢?
////////test.c//////////////
#include </home/linux-2.6.30.4/include/linux/module.h>
#include </home/linux-2.6.30.4/include/linux/fs.h>
#include </home/linux-2.6.30.4/arch/arm/mach-s3c2410/include/mach/regs-gpio.h>
#include </home/linux-2.6.30.4/arch/arm/mach-s3c2410/include/mach/hardware.h>
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char **argv)
{
        s3c2410_gpio_cfgpin(S3C2410_GPB5,S3C2410_GPB5_OUTP);  //设置GPB5为输出
        for (int i=0;i<=5000;i++)  //循环闪烁
        {
                s3c2410_gpio_setpin(S3C2410_GPB5,1);  //熄灭
                for (int x=0;x<=500;x++)  //短暂的停留
                {;}
                s3c2410_gpio_setpin(S3C2410_GPB5,0);  //点亮
                for (int x=0;x<=500;x++)  //短暂的停留
                {;}
        }
        return 0;
}
embedsky_lhh 发表于 2011-2-2 21:32:03 | 显示全部楼层
呵呵,楼主新年快乐,我路过这里,您问这么多问题,我来跟你交流下,希望对你有帮助,1:
查了百度,说次设备号应该在0-255的范围,但是没有找到主设备号的范围……我的内核是2.6.30.4版本,好像版本不同主设备号的范围也不同,忘了是在哪里看到过的了……
我的回答是:版本越高,支持的设备自然也就越多,像设备号为10的统称为杂项字符设备,它们共用一个主设备号,在以2.4前的内核版本是不支持的。
2:
怎么才能在TQ2440上播放FLASH动画啊?需要哪些移植?
我的回答是:移植LinuxFLASH播放器就行了,我在PC上搞过,在2440上没试过。
3:
怎么才能玩FC之类的模拟游戏?有没有相关的模拟器能够做TQ2440移植的?
我的回答:呵呵,我没搞过,估计要动的东西不少。如果支持java了,我想应该可以跑模拟器,不支持java跑哥模拟器可是可以,应该要复杂点,呵呵,这只是我的了解
4:
有没有linux上可以交叉编译后在TQ2440上使用的QQ?
我的回答:呵呵,楼主的问题都是很吸引人的问题,估计有不少网友也都想在2440上面跑一些好玩的程序,这个如果你不用交叉编译器编译,能在PC上运行,你用交叉编译器编译之后,把相应的库都编译好之后,应该是可以的。
5:
怎么才能让linux内核识别得了中文?比如ls查询时显示中文的那些文件名?不是QT哦,是linux的shell终端中显示中文
我的回答:装个中文字体库就OK了。
6:我的回答:楼主估计你搞过单片机吧,呵呵,如果能像你这样就访问IO的话Linux内核估计就是废品,呵呵,不要想象力太丰富了,会走火的。
呵呵,我的回答可能都很藕断,可以加我QQ一起交流学习?,祝您在新年里,学业有成。
 楼主| xiang8000 发表于 2011-2-6 15:30:51 | 显示全部楼层
谢谢版主在过年期间也对我们所提问题的关注。。。非常感谢!
敢问师兄的QQ号是多少啊,加加!
embedsky_lhh 发表于 2011-2-6 20:51:26 | 显示全部楼层
1454344086
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-7-16 01:45 , Processed in 1.046875 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表