在网上找到的s3c2440裸机程序基本上都是用ads1.2开发的,使用arm-linux-gcc编译s3c2440裸机程序也有人做过,但过于简单! 由于本人已经有一段时间没再用xp操作系统了,不想再回xp用ads1.2来玩mini2440祼机程序,所以就决定使用arm-linux-gcc编译s3c2440裸机程序 抛开vivi可以下载、烧录、启动linux的功能~~其实它就是一个祼机程序,没上操作系统嘛:-) 首先声明这个mini2440裸机程序并不是本人开发的,而是提取vivi的启动代码相关...
by 风城少主 - Linux文档专区 - 2009-10-06 15:38:24 阅读(2906) 回复(0)
以前学习的是LPC2103,使用的是周立功的工程模板,现在自己买了一块mini2440,就想着从0开始,自己搞一个简单的模板,昨天写了一个,拿出来分享分享,希望有用,^_^。 #define GPIOBASE 0x56000000 #define GPXCON_ADDR(x) (*(volatile unsigned long *)(GPIOBASE + x)) #define GPXDAT_ADDR(x) (*(volatile unsigned long *)(GPIOBASE + x + 4)) #define GPXUP_ADDR(x) (*(volati...
mini2440中提供的内核自带了LED的驱动程序,但该驱动是以杂项设备的形式编写,不太适合初学者,作者因为教学工作需要,花了一点时间,根据LDD3第三章内容将代码进行了修改,希望对一些初学者有所帮助。
Android on mini2440 最近参考了网络上一些朋友的资料,将android 移植到了mini2440。运行状况良好,触摸屏已经 校准,可以准确点击。将mini2440的6个按键也映射到android的上,下,左,右,返回,主页这6个按钮。 感谢网络上朋友的一些资源,不过很遗憾,他们都没有提供源码,现在我将这些代码公开,回馈各位,希望能给各位帮助。 总的来说,在mini2440上运行android包含4个部分,...
Android on mini2440 最近参考了网络上一些朋友的资料,将android 移植到了mini2440。运行状况良好,触摸屏已经 校准,可以准确点击。将mini2440的6个按键也映射到android的上,下,左,右,返回,主页这6个按钮。 感谢网络上朋友的一些资源,不过很遗憾,他们都没有提供源码,现在我将这些代码公开,回馈各位,希望能给各位帮助。 总的来说,在mi...
LZ嵌入式小白,因毕设需要使用Qt开发程序并移植到mini2440下运行。 最近尝试移植一个简单Qt程序到板子上,可以成功运行,但是会出现类似花屏现象(当点击程序中控件时,点击部分会被系统自带操作界面覆盖)。 开发前提:1、kernel和根文件系统均为mini2440自带,其中根文件系统的GUI为qtopia; 2、lz移植了Qt-4.8.4库和tslib触摸屏库到板子里,环境已搭好; 3、开机进入系统后,直接./运行程序。 lz猜...
如果想在开机后直接运行自己编的qt程序,而不想出现qt自带的那个界面只需把/etc/init.d/rcS中的
/bin/qtopia & 注释掉#/bin/qtopia &
并在下面加上/opt/Qtopia/bin/run.sh
把字体文件cour.pfa cursor.pfa fontdir拷到/opt/FriendlyARM/mini2440/root_qtopia/usr/local/qt-embedded/lib/fonts/fontdir下面
编写脚run.sh运行我们的程序myapps
export LD_LIBRARY_PATH=/opt/Qtopia/lib:/us...
mini2440驱动分析系列之 ---------------------------------------mini2440触摸屏程序分析 By JeefJiang July,8th,2009 这 是mini2440驱动分析系列的第三篇文章,本文分为三个部分,第一部分讲叙硬件知识,包括触摸屏的原理以及SCC2440 SOC上的触摸屏是如何工作的。第二部分分析输入设备子系统的框架,并进行相应的代码分析。第三部分利用上述的原理来分析mini2440的触摸屏驱动。 第四部分介绍了测试和校准。 1.需要准备的硬件知...
/*mini2440_buttons_my.c*/ /*后面加了_my*/ /*按键驱动程序*/ /*mini2440所用到的按键资源*/ /**************************************************/ /* 按键 对应的IO寄存器 对应的中断引脚*/ /* K1 GPG0 EINT8 */ /* K2 GPG3 EINT11 */ /* K3 GPG5 EINT13 */ /* K4 GPG6 EINT14 ...