求助,用arm-elf-gcc怎么进行2440裸机开发? [问题点数:80分,结帖人wosuopu]

Bbs1
本版专家分:0
结帖率 83.33%
Bbs7
本版专家分:12625
Blank
黄花 2011年8月 硬件/嵌入开发大版内专家分月排行榜第二
Blank
蓝花 2011年12月 硬件/嵌入开发大版内专家分月排行榜第三
2011年10月 硬件/嵌入开发大版内专家分月排行榜第三
2011年6月 硬件/嵌入开发大版内专家分月排行榜第三
Bbs8
本版专家分:45770
版主
Blank
优秀版主 2014年11月论坛优秀版主
Blank
红花 2013年1月 硬件/嵌入开发大版内专家分月排行榜第一
2012年10月 硬件/嵌入开发大版内专家分月排行榜第一
2012年9月 硬件/嵌入开发大版内专家分月排行榜第一
2012年8月 硬件/嵌入开发大版内专家分月排行榜第一
2012年7月 硬件/嵌入开发大版内专家分月排行榜第一
2012年6月 硬件/嵌入开发大版内专家分月排行榜第一
2012年5月 硬件/嵌入开发大版内专家分月排行榜第一
2012年4月 硬件/嵌入开发大版内专家分月排行榜第一
2012年3月 硬件/嵌入开发大版内专家分月排行榜第一
2012年2月 硬件/嵌入开发大版内专家分月排行榜第一
2012年1月 硬件/嵌入开发大版内专家分月排行榜第一
2011年11月 硬件/嵌入开发大版内专家分月排行榜第一
2011年10月 硬件/嵌入开发大版内专家分月排行榜第一
2011年9月 硬件/嵌入开发大版内专家分月排行榜第一
Blank
黄花 2014年10月 硬件/嵌入开发大版内专家分月排行榜第二
2014年2月 硬件/嵌入开发大版内专家分月排行榜第二
2013年10月 硬件/嵌入开发大版内专家分月排行榜第二
2013年8月 硬件/嵌入开发大版内专家分月排行榜第二
2013年3月 硬件/嵌入开发大版内专家分月排行榜第二
2012年12月 硬件/嵌入开发大版内专家分月排行榜第二
2012年11月 硬件/嵌入开发大版内专家分月排行榜第二
2011年12月 硬件/嵌入开发大版内专家分月排行榜第二
Blank
蓝花 2014年4月 硬件/嵌入开发大版内专家分月排行榜第三
2014年1月 硬件/嵌入开发大版内专家分月排行榜第三
2013年12月 硬件/嵌入开发大版内专家分月排行榜第三
2013年11月 硬件/嵌入开发大版内专家分月排行榜第三
2013年4月 硬件/嵌入开发大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs1
本版专家分:34
Bbs1
本版专家分:34
Bbs6
本版专家分:7282
Bbs1
本版专家分:0
Bbs3
本版专家分:933
Bbs1
本版专家分:90
Bbs2
本版专家分:457
求助2440的开发板,怎么使用GPIO?
GPIO的寄存器定义是在哪个头文件呢?rnrn没找错,是用下面这些API吧:rnvoid s3c2410_gpio_cfgpin(unsigned int pin, unsigned int function);rn作用:配置GPIO引脚功能,即是配置相应的CON位rnunsigned int s3c2410_gpio_getcfg(unsigned int pin);rn作用:该函数根据引脚获得指定引脚配置的功能值rnvoid s3c2410_gpio_pullup(unsigned int pin, unsigned int to);rn作用:设置相应GPIO口的上拉电阻rnvoid s3c2410_gpio_setpin(unsigned int pin, unsigned int to);rn作用:该函数给指定的引脚位写入0或1,即是配置相应的DAT位。rnvoid s3c2410_gpio_getpin(unsigned int pin);rn作用:该函数读取指定引脚的状态 返回0或 1,即是读取相应的DAT位。rnrn那个参数pin,我在内核代码里找到一个regs-gpio.h,在linux-2.6.32.2\arch\arm\mach-s3c2410\include\mach里,里面定义的是GPIO口。rnrn我写测试程序:[code=C/C++]rn#include rn#include rn#include rn#include rn#include rn#include rn#include rn#include rn#include rn#include rnrnint main(void)rn{rn int i = 55;rnrn i = s3c2410_gpio_getcfg (S3C2410_GPA2); //不知道参数用得对不对。rnrn printf("test-ok?---%d\n",i);rnrnrn[/code]rn编译出错rngpio_test.c:53: error: 'S3C2410_GPA2' undeclared (first use in this function)rngpio_test.c:53: error: (Each undeclared identifier is reported only oncerngpio_test.c:53: error: for each function it appears in.)rnmake: *** [gpios] Error 1rnrn假如我包含mach/regs-gpio.h的话,会提示找不到这个文件,是不是要把内核放在linux下的某个位置的?我的/usr/include下是没有gpio等头文件的。rnrn请问<em>怎么</em>用那些接口,如果要读某一个IO口<em>怎么</em>写<em>怎么</em>用呢?请举个例子,谢谢!~
2440大小端模式怎么选择?
各位大虾..rnrn 我发现我的板子默认地配置成了大端模式。怎样才能改成小端模式啊?rnrn 三星<em>2440</em>的技术文档中只说明了可以通过软件选择大小端模式,没有具体说明<em>怎么</em>样选择。rnrn
关于使用keil进行s3c2440裸机开发的问题
我按照网上的方法设置好了ram、rom地址,设置好了fomelf,设置好了JLink及其ext_ram.ini,然后将编写的<em>裸机开发</em>程序<em>进行</em>调试。一开始的流水灯、定时器等实验可以正常运行并调试。但是我在做中断的时候由于keil自带的起始代码没有中断向量表,于是我从一些ads的工程项目中也按照网上的方法移植了过来,编译可以通过。但是我点Keil的调试按钮却发生了奇怪的事情。keil所有与调试相关的按钮全部变灰,程序也没有运行,JLink的信号灯狂闪,我只有关掉开发板的电源才能解除这种状态。rn我手头有2块开发板,一块FL<em>2440</em>,是2.0mm 20pins的JTAG口,一块TQ<em>2440</em>,是2.0mm 10pins的JTAG口,都是这种问题。我的JLink口是2.54mm 20pins的,之前调试使用2.54mm 20pins口的stm32开发板完全没有问题。现在要调试<em>2440</em>必须用一个转接的板子,会不会是这个板子的问题呢?但如果这个板子有问题,为什么不使用ads移植的起始代码又能正常运行呢?请教各位高手,问题究竟出在哪?
arm-elf-gcc 和 arm-linux-gcc有什么区别?arm-elf-gcc里的elf代表什么?
<em>arm-elf-gcc</em> 和 arm-linux-gcc有什么区别?<em>arm-elf-gcc</em>里的elf代表什么?
求助2440烧写程序的问题
rn第一次接触arm9,所以看得视频自己写的简单的启动文件和应用程序,用的是TQ<em>2440</em>开发板rn[img=https://img-bbs.csdn.net/upload/201309/22/1379809836_25805.gif][/img]rn[img=https://img-bbs.csdn.net/upload/201309/22/1379809888_587947.gif][/img]rn[img=https://img-bbs.csdn.net/upload/201309/22/1379809896_217148.gif][/img]rn编译成功后生成的bin用securecrt和DNW下载到开发板上后rn[color=#FF0000]这个是securecrt提示信息:[/color]rnLength of file is too big : 117901053 > 63561596rnrnNAND erase: device 0 offset 0x0, size 0x0rnrnOKrnrnNAND write: device 0 offset 0x0, size 0x0rnrnrn0 bytes written: OKrnrn这个是DNW提示信息:rn下载属性: rn文件大小 : 1048 (0MB)rn起始地址 : 0x30000000rn结束地址 : 0x30000418rnrn[color=#FF0000]所以重启之后运行的还是以前烧写的程序,我的bin文件只有不到2KB啊,<em>怎么</em>会有这样的提示[/color]
入门求助2440的EINT中断驱动
准备实现EINT中断驱动,所以参看了SMDK<em>2440</em>中Userkey驱动。rnrn在Userkey.cpp文件中,有如下函数rnBOOL InitInterruptThread()rnrn ...rn KeyEvent = CreateEvent(NULL, FALSE, FALSE, NULL); rn if (!KeyEvent)rn return FALSE;rn bSuccess = InterruptInitialize(SYSINTR_USER_KEY, KeyEvent, NULL, 0);rn ...rnrnrn请问InterruptInitialize函数中第一个参数SYSINTR_USER_KEY是<em>怎么</em>和硬件中断联系起来的?rnrn
arm-linux-gcc和arm-elf-gcc 区别
arm-linux-gcc和<em>arm-elf-gcc</em> 是嵌入式交叉编译工具最常用的,但是他们之间又怎样的区别呢?
arm-elf-gcc交叉编译工具的
一个交叉编译工具 嵌入式的必备工具 保证正确无误 解压直接运行./filename
arm-elf-gcc链接库时出错
[root@localhost liang]# <em>arm-elf-gcc</em> -c hello.crn[root@localhost liang]# <em>arm-elf-gcc</em> -o hello hello.crn/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o): In function `__do_global_ctors':rn__main.o(.text+0xc4): undefined reference to `__CTOR_LIST__'rn/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.data+0x0): undefined reference to `__DTOR_LIST__'rncollect2: ld returned 1 exit statusrn[root@localhost liang]#rnrnrn求各位大虾出手相助。说明错误原因所在及解决方法
s3c2416裸机开发
s3c2416<em>裸机开发</em>,从最基本的编译环境,到各个外设的驱动编写,深入到rtos,嵌入式gui, 文件系统,网络协议等等中间件的移植及应用
嵌入式--裸机开发
华清远见,嵌入式<em>裸机开发</em>,PPT,掌握基本的<em>裸机开发</em>能力,熟练运用网络
ARM裸机开发
ARM<em>裸机开发</em>,源码可用,linux开发的基础,适合硬件和驱动开发人员
PRU裸机开发
关于pru的简介这里省略,pru<em>裸机开发</em> 使用平台ccs6.2 使用语言 c,(甚至可以用c++,如何使用c++来编程后续会有链接 pru_c++ 但是就效率来讲我还是用c. 关于语言再扯两句:上google搜一下就知道早在am335,就有pru核心,当时使用的是汇编) 示例代码链接 https://git.ti.com/pru-software-support-package/pru-so...
裸机开发的心得
<em>裸机开发</em>的心得
s5pv210裸机开发
s5pv210<em>裸机开发</em>,从最基本的编译环境,到各个外设的驱动编写,深入到rtos,嵌入式gui, 文件系统,网络协议等等中间件的移植及应用
裸机开发讲解
学习s3c<em>2440</em>启动代码等比较好的资源
6410裸机开发
6410的<em>裸机开发</em>指导,新手的救星,本文档是OK6410的,其他的板子也能参照
关于交叉编译arm-elf-gcc的问题
最近在折腾块arm7的板子。系统都是别人以前弄好的。我只想把交叉编译环境弄熟悉。rn 板子上跑的是uclinux 编译的用 <em>arm-elf-gcc</em> 在pc机上我是这样做的:rn 1.下载包arm-elf-tools-20040427.sh 放在 /usr/local/arm 目录下rn 2. chmod 755 arm-elf-tools-20040427.shrn 3. tail -n +'43' arm-elf-tools-20040427.sh | gunzip | tar xvf - (这个安装的方法有点怪,rn 查了很久才装上的。为啥我也不知道)rn 4.添加路径vim /root/.bashrc 添加 export PATH="$PATH:/usr/local/arm/20040427/bin"rn 使生效 source /root/.bashrcrn [color=#FF0000]5.测试 <em>arm-elf-gcc</em> -o test -elf2flt test.rn 错误如下:<em>arm-elf-gcc</em>: installation problem, cannot exec `cpp0': No such file or directory[/color]rnrn google /baidu 了好久也没找出个解决的方法 有种说法是安装路径不对 在第3步后其实生成<em>arm-elf-gcc</em>目录是rn /usr/local/arm/usr/local/bin 感觉不对就把/usr/local/arm/usr/local下的文件全部放到/usr/local/arm/20040427rn 下面了(20040427是我自己建的文件夹)这样做了还是同样的问题。不知道有没有人遇到这样的问题,请指教!rn help ! help ! help !rn sos sos sos sos sos sos sos !!!!!!!!!!!!rn
arm-elf-gcc 默认输出文件
近期在用<em>arm-elf-gcc</em> 交叉编译miniGui。在configure libminigui的时候遇到一个问题, 运行 config shell 的时候, 卡在:rnchecking for C compiler default output file name...rn看了一下 config.log:rnrn[code=C/C++]configure:2612: checking for C compiler default output file namernconfigure:2639: <em>arm-elf-gcc</em> -I/home/air_lcds/uClinux-dist/lib/uClibc/include -D__linux__ -Dunix -D__uClinux__ -Wl, -elf2flt -static -Wl, -Wl, -L/home/air_lcds/uClinux-dist/lib/uClibrnc/lib -Wl, -L/home/air_lcd/uClinux-dist/linux-2.4.x/lib -Wl, -Wl, -lm conftest.c >&5rnconfigure:2642: $? = 0rn[color=#FF0000]configure:2680: result:[/color]configure: failed program was:rn| /* confdefs.h. */rn| #define PACKAGE_NAME ""rn| #define PACKAGE_TARNAME ""rn| #define PACKAGE_VERSION ""rn| #define PACKAGE_STRING ""rn| #define PACKAGE_BUGREPORT ""rn| /* end confdefs.h. */rn|rn| intrn| main ()rn| rn|rn| ;rn| return 0;rn| rnconfigure:2687: error: C compiler cannot create executablesrnSee `config.log' for more details.rnrn[/code]rnrn这里出现的问题是 <em>arm-elf-gcc</em> 没有默认的输出 文件, 如果是 gcc 的话,执行输出a.out,但是<em>arm-elf-gcc</em> 却输出一个“-r” 删不掉,弄不走的。rnrn[code=Python][root]@123#lsrntest.crn[root]@123#gcc test.crn[root]@123#lsrna.out test.crn[root]@123#rm a.outrnrm:是否删除一般文件‘a.out’? yrn[root]@123#<em>arm-elf-gcc</em> test.c -elf2fltrn[root]@123#lsrn-r test.crn[root]@123#rn[/code]rnrnrn<em>arm-elf-gcc</em> 与 gcc 的版本:rnrn[code=C/C++][root]@123#<em>arm-elf-gcc</em> -vrnReading specs from /usr/local/lib/gcc-lib/arm-elf/2.95.3/specsrngcc version 2.95.3 20010315 (release)(ColdFire patches - 20010318 from http://fiddes.net/coldfire/)(uClinux XIP and shared lib patches from http://www.snapgear.com/)rn[root]@123#gcc -vrnReading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/specsrnConfigured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=i386-redhat-linuxrnThread model: posixrngcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)rn[/code]rnrn请高手们告诉这是<em>怎么</em>回事? <em>怎么</em> 弄出一个 -r 来, 以前用 <em>arm-elf-gcc</em> 都是自己写makefile 直接 用 “-o”选项, 现在configure 竟然检查默认输出, 搞不定了, 弄了两天了。没什么思路。
S3c2440裸机开发
S3C<em>2440</em>的裸机LCD驱动源码,可实现裸机显示图片等各种功能
ARM_S5PV210_裸机开发
实现功能:1.看门狗 2.RTC并以表盘形式显示在LCD上 3.动态欢迎词 4.温度监控 其他; 以上功能以按键中断实现,有不足的地方 望指正,谢谢
arm-linux-gcc arm-elf-gcc 区别
arm-linux-gcc <em>arm-elf-gcc</em> 区别 嵌入式编程
2440用tftp无法连接到开发板
连接的时候产生了TTTTTT关闭win10防火墙over
[求助]怎么进行表的数据统计???
我想查询表内用户的数量,这里表内的用户名是唯一的,所以不可能有重复.是不是使用的语句是这样的:rnrnrn private void Button2_Click(object sender, System.EventArgs e)rn rn SqlConnection conn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["connection"]);rnrn conn.Open();rn SqlCommand ordersCMD0 = new SqlCommand("select count(yonghuming) from ID",conn);rnrnrnrnrnrn请问接下来<em>怎么</em>写??我想把得到的数值赋值给一个Label,名为Label1.
2440开发板,DNW怎么设置?
用DNW将程序下载到SDRAM中去,按照手册上设置下载失败。。。手册上设置为:串口设置成设备管理器里面读出的串口,我那样设置后下载运行不了,反而是我设置成别的COM口下载进去程序运行是对的?rn求大神讲下DNW工作机制和COM口的选取方式?
mini 2440 ADS怎么配置??
mini <em>2440</em> ADS<em>怎么</em>配置??
multiset怎么用,求助!
谁能给我讲讲multiset具体应该如何使用,包括模版的参数和初始化参数.最好能再给两个小例子.rnrn我看msdn没太看懂,求高手赐教.
ictclas4j怎么用?求助
中科院分词控件的JAVA版本,小弟JAVA不熟悉,哪位用过的高手帮帮我!!!感激啊!!!
求助 ListView怎么用?
ListView<em>怎么</em>来显示数据库的字段名和记录,有关命令<em>怎么</em>使用?rn谢谢
求助:远程桌面怎么用!
各位大侠:系统的远程桌面<em>怎么</em>使用呀,<em>怎么</em>输入IP老不能登陆呢,而登陆只能在局域网内?我是用ADSL上网,如果要登陆对方也是ADSL或其它连网方式的电脑呢,该<em>怎么</em>操作??rnrn谢谢!(帮另一小虾装软件用因不在同一地方)
[求助]typedef怎么用?
在数据结构中看到很多地方都用到typedef,到底有什么用?rn请高手指点rn谢谢!
求助怎么用Libpcap-mmap
请问哪位大侠用过Libpcap-mmap?如何使用其接口?有文档吗?rn另外,对于Libpcap的使用我已比较清楚,只是网上对Libpcap-mmap的描述很少,无从下手,多谢帮助了!
求助winusb怎么用?
由于公司现在用的驱动没有源代码,所以老大说换用winusb来做,可是我对winusb驱动不了解啊,有没有相关的例子或者资料文档给小弟弟看看,多谢啦
求助:MSMQ怎么用?
我在我的机子上(win2k server)安装了“消息队列”组件,然后在“计算机管理”--〉“服务和应用程序”--〉“消息队列”--〉“公用队列”里添加队列,老是弹出一个错误框说“对于workgroup安装计算机,操作不受支持”。但是添加“专用队列”又可以。不知道是什么原因?rn
[求助]image怎么用??
我想用Image加图片,Image image = new Image("image1.JPG");为什么不行,<em>怎么</em>加?因为后面要用到rn//rng.drawImage(image,j*16,i*16,16,16,this);rn
求助 createprocess 怎么
createprocess 前两个参数<em>怎么</em>用 详细的rn我想创建一个进程打开QQ CreateProcess(NULL,"QQ.exe",NULL,NULL,FALSE,NULL,NULL,NULL,&si,&pi);rn哪里不对啦,<em>怎么</em>打不开
求助:TblobField怎么用????
test := TTestStream.Create;rn test.LoadFromFile(openpicturedialog1.FileName);rn HRMSDM.ADOTablePer.Edit;rn TblobField(HRMSDM.ADOTablePer.FieldByName('个人照片')).LoadFromStream(test);rn HRMSDM.ADOTablePer.Post;rnrn为什么总说 Undeclared identifier: 'TblobField'rnrn谢谢
求助,cygwin 怎么
刚装了cygwin,就从网站上下载setup然后选择网络安装的。rn安装好后进去rn就是一串英文,什么的,最后是rnrnmy-pc~rn$rnrn然后该<em>怎么</em>用呢?如何编译*.c文件,如何运行可执行文件?<em>怎么</em>看路径。rn我是超级新手,请告诉我最基本的东西。rn我也只是想用这个来编译下代码,生成unix可用的程序。
利用2440进行录音并播放的源码
利用UDA1341TS<em>进行</em>录音,并把录下的数据存进nandflash中,让后从nandflash中读出录制的数据,代码调试通过的,没有问题
(80分请教):armcc 与 arm-elf-gcc的区别?
armcc 与 <em>arm-elf-gcc</em>有什么区别?有能够在Linux环境下使用的armcc吗?如果能提供,可以再加分。
求助:WINCE下2440串口读写问题(急)
小弟正在调试WINCE+<em>2440</em>下串口程序,现在COM1已经打开,我把<em>2440</em>的板子COM1直接用串口线连接到PC的COM3,发现通过COM1写到PC的全是€€€,通过PC写到COM1的是ff,或者77之类的乱码,是<em>怎么</em>回事?先谢了。
关于当前arm-elf-gcc的最新版本号,
我最近想把PPPD拨号移植到我的开发板上去,可是我只有2.95.3的,好像编译的时候通不过,因此可能是<em>arm-elf-gcc</em>rn的版本太低了,我在www.uclinux.org上也没有找到更高一点的,rn是不是<em>arm-elf-gcc</em>已经是最高版本呢?rn 望知情者透露一下,急!
mini2440裸机开发_Led
工程中附含有Ext_RAM.ini,RuninFlash.sct,RuninRAM.sct
rk3288裸机开发-液晶屏测试
rk3288<em>裸机开发</em>-液晶屏测试
TQ2440裸机开发试验之ebook.rar
TQ<em>2440</em><em>裸机开发</em>试验之ebook.rar
Exynos4412裸机开发 —— 看门狗定时器
一、看门狗定时器概述      看门狗(WatchDog Timer) 定时器和PWM的定时功能目的不一样。它的特点是,需要不同的接收信号(一些外置看门狗芯片)或重新设置计数器,保持计数值不为0。一旦一些时间接收不到信号,或计数值为0,看门狗将发出复位信号复位系统或产生中断。       看门狗的作用是微处理器收到干扰进入错误状态后,使系统在一定时间间隔内复位。因此看门狗是保证系统长期、可靠和
Exynos4412裸机开发——中断处理
以KEY2控制LED3亮灭为例: 一、轮询方式 【0】检测按键k2,按键k2按下一次,灯LED2闪一次。 【1】查看原理图,连接引脚和控制逻辑 (1)按键k2 连接在GPX1_1引脚 (2)控制逻辑        k2 按下  ---- K2闭合 ---- GPX1_1 低电压        k2 常态  ---- K2打开 ---- GPX1_1 高电压
Exynos4412裸机开发——PWM定时器
一、PWM定时器        4412时钟为我们提供了PWM定时器,在4412中共有5个32位的定时器,这些定时器可发送中断信号给ARM子系统。另外,定时器0、1、2、3包含了脉冲宽度调制(PWM),并可驱动其拓展的I/O。PWM对定时器0有可选的dead-zone功能,以支持大电流设备。要注意的是定时器4是内置不接外部引脚的。一般用于定时器功能。       定时器0与定时器1共用
FL2440裸机开发之LED
由于是开发裸机下LED程序,所以首先查找开发板手册,手册上并没有提到,所以接着查找到开发板底板原理图,找到了相应的led连接图。               之后在开发板核心板芯片S3C<em>2440</em>手册上找到与之对应的引脚描述 继续往下翻,找到了对应的寄存器映射址      这样一些基础的工作就
ARM裸机开发学习方法
一。概念:没有操作系统 二。为什么学裸机程序?什么时候用到? 1.bootloader的设计 bootloader本身就是一个大型的裸机程序 2.Linux驱动设计 软件方面:必须遵循硬件的接口规范 硬件方面:积累硬件知识 三。重要能力:裸机知识的串联能力 四。课程目标:设计一个属于自己的bootloader(参照uboot) 五。五步学习法 1.硬件相关理论 2.导读芯片手册
S5P4418裸机开发(五):时钟
还没理解透,留坑
嵌入式学习之裸机开发前奏
为<em>裸机开发</em>做铺垫 我们需 安装交叉编译工具链 (就是在linux下安装软件)并且<em>进行</em>相关配置方便<em>裸机开发</em>时使用 熟悉makefile流程 方便<em>裸机开发</em>工程管理 知道各个文件后缀的作用以及来历 mkv210_imge.c程序的作用以及内部代码 区分ubs串口烧写和sd卡烧写的区别 1;我们使用安装包的形式<em>进行</em>安装工具链 交叉编译工具链的安装 步骤1:打开虚拟机,在/usr...
gec210 led裸机开发 汇编指令
软件环境: ADS1.2 硬件平台: GEC210开发板 运行方法:使用uboot下载到内存0x30008000,然后使用go命令运行,查看效果。 该程序的效果,开始为led全部点亮,然后按照二进制加法的变化,直到所有的灯都熄灭,然后又循环。该程序不会再返回到uboot了,是死循环 原理图说明:     4个led通过上拉电阻统一连接到电源正极,led
ARM9 TQ2440裸机开发实验
ARM9 TQ<em>2440</em>开发板裸机实验,只是生成的bin文件
裸机开发步骤简介
1、 现场编写调试 2、假设学员0基础: 只会简单C语言 3、ARM裸板为主线,硬件知识,c语言为辅线,4、Linux命令,ARM硬件、汇编,重定位,链接脚本,gcc、Makefile 5、全新软件以及ubuntu系统
[求助]怎么用JPAD pro 进行J2ME的编译
[<em>求助</em>]<em>怎么</em>用JPAD pro <em>进行</em>J2ME的编译rn习惯用JPAD PRO啦rn感觉代码输入方便 关键字和缩进都控制地很好,rn可以无法<em>进行</em>编译啊 TOOLKIT 得用NOTEPAD 写代码,不舒服!rnrn谢谢! 这么做可以吗!? rnrn
求助啊!!!怎么用lpc2104/2106进行写画点函数
我现在正在<em>进行</em>嵌入式的GUI设计,需要根据lpc2104/2106<em>进行</em>画点,我画了一个星期,都没把那个画点函数写出来。rnrn想请问一下那位高手有这方面的资料和解决方法。rnrnrn
2440 OV9650 C通道保存图片求助
<em>2440</em> P通道支持的分辨率只能做到640*480rn现在想用C通道,现在用来保存图盘试试,rn开始也是保存640*480图片,rn[color=#FF0000]C通道出来YUV数据,然后在应用中转换成RGB565 ,之后再保存成BMP图像[/color],rn但是保存的图片却是莫名其妙,颜色很怪异,rn下面是效果图rn大家帮忙分析一下rn[img=http://www.gooogleman.com/data/attachment/forum/201010/26/1540343563yhnu7v3ffch7.jpg][/img]rn[img=http://www.gooogleman.com/data/attachment/forum/201010/26/114649i6hipqub4xriedps.jpg][/img]rnrn这已经可以看见图像了,可是很怪异,咋回事呢。
求助:用ACM进行网上语音通话,背景噪音太大,怎么消除?
//接收并发送麦克风语音rnprocedure TcontForm.ACMWaveIn1Data(data: Pointer; size: Integer);rn var pchData:pChar;rn memStream:TMemoryStream;rnbegin rn Tryrn pchData:=pchar(data);rn If pchData[1]='' then Exit;rn //---接受麦克风语音rn memStream:=TMemoryStream.Create;rn Tryrn memStream.Write(pchData^,size);rn //idUDPClient1.BroadcastEnabled:=True;//用广播功能rn //发送/接收buffer不够大引起的。用setsockopt将socket的send/recv的buffer加大rn //因为UDP数据包有大小限制,这里如果超出部分,就没有传输,完全可以发几次发出去rn If memStream.Size>idUDPClient1.BufferSizern then idUDPClient1.SendBuffer(memStream.Memory^,IdUDPClient1.BufferSize)rn else idUDPClient1.SendBuffer(memStream.Memory^,memStream.Size);rn hintBar1.Panels[1].Text:=IntToStr(IdUDPClient1.BufferSize)+'/'+IntToStr(memStream.Size);rn Finallyrn memStream.Free;rn End;rn Except End;rnend; rnrn//接收并播放语音rnprocedure TcontForm.IdUDPServer1UDPRead(Sender: TObject; AData: TStream;rn ABinding: TIdSocketHandle); rn var recData:String;rn pcharPlayStr:pchar;rn myStream:TMemoryStream;rnbegin rn //发送/接收buffer不够大引起的。用setsockopt将socket的send/recv的buffer加大rn myStream:=TMemoryStream.create;rn Tryrn myStream.LoadFromStream(AData);rn Setlength(recdata,myStream.Size);rn myStream.Position :=0;rn myStream.Read(recdata[1],myStream.Size);//数据流转换成字符串rn pcharPlayStr:=pchar(recData);rn ACMWaveOut1.PlayBack(pcharPlayStr,AData.Size);//播放接收到的数据rn Finallyrn myStream.Free;rn End;rnend;rnrn贴上源码,请各位大侠帮帮忙
Linux裸机开发一些步骤
嵌入式<em>裸机开发</em>中的一些步骤备忘
S5P4418裸机开发(七):SDRAM
Smart4418 板载 1GB DDR3 SDRAM; 芯片型号 K4B4G1646D-BCK0; 16bit位宽,单片容量256Mbit * 16 = 4Gbit,即 512Mbyte; 板载两块,U6,U7; SDRAM基本原理: ARM 内存SDRAM 讲解 DDR SDRAM基本原理详细介绍 SDRAM-高手进阶,终极内存技术指南-完整进阶版 SDRAM的全称是...
ARM裸机开发入门(一)
一、常用汇编语言简单使用 1、ldr  加载数据 2、str  赋值(str r1,[r0]; 将r1中的值赋给r0) 3、bl   回调函数 4、add  按位加 二、点亮LED流水灯 AREA Init, CODE ,READONLY ENTRY start ;关闭看门狗 ldr r0,=0x53000000 ldr r1,=0 str
嵌入式Linux裸机开发(十一)——Nandflash
嵌入式Linux<em>裸机开发</em>(十一)——Nandflash一、Nand Flash简介    NandFlash是Flash的一种,具有容量较大,改写速度快等优点,适用于大量数据的存储。NandFlash没有专门的地址线,发送指令、地址和数据都通过8/16位宽的总线(I/O接口)到内部的寄存器。    NandFlash分为SLC和MLC两类。SLC全称为Single-Level Cell,单层单元闪
Exynos4412 裸机开发—— 流水灯
这里我们使用的开发板是4412,开发板4412上有4个LED灯,我们这里可以利用其来做流水灯实验。下面是4个LED的原理图: 查看原理图,4412开发板的LED由CPX2_7 CPX1_0 GPF3_4 GPF3_5 四个寄存器来控制,观察电路图,我们需要在IO 口输出高电平才能使LED点亮。   一、利用汇编编写程序         以GPX2为例,通过修改GPX2CON、GPX2D
OK6410裸机开发环境搭建1
在做嵌入式开发的过程中,我选择的是Ubuntu操作系统,选这个操作系统的原因有以下几点:            *Ubuntu的软件安装十分的方便,很多软件可以直接使用命令来在线安装。            *网上可以找到的很多视频教程中也是使用的Ubuntu,虽说Linux的发行版使用起来不会有太大的差异,但是同一款操作系统总会让你在心里更有把握一些,而且出了错误可以一点点的<em>进行</em>对比。
Tiny6410裸机开发源代码全集
目的:6410裸机学习程序,部份代码是移植网友的,仅供学习参考和交流 编译环境:XP SP3,RVDS2.2编译器 功能模块: 串口 、LED、beep(蜂鸣器)、key(查询和中断模式)、PWM、RTC、LCD、TOUCH(一线触摸) 、 nand、iic(AT24C08读取)、DS18B20(温度传感器)、利用定时器精确延时 程序烧录:位于out下的Bin文件,用SD卡(superboot)启动开发板用 [d] Download and Run an Absolute User Application把Bin文件加载到内存中运行,就可以调试了, 下载到nand flash还没有研究,参考友善手册的<em>裸机开发</em>demo SoftWare---裸机代码存放目录 build------RVDS2.2编译目录 out--------编译生成的bin文件目录 -------------------------------------------------------------- 其他目录为source insight 文件,可以删走
OK6410裸机开发源代码全集
OK6410<em>裸机开发</em>源代码全集包括:按键中断、GPIO、I2c等
TQ2440裸机开发试验之Mmu_Nand_1.rar
TQ<em>2440</em><em>裸机开发</em>试验之Mmu_Nand_1.rar
TQ2440裸机开发试验之Nand_1.rar
TQ<em>2440</em><em>裸机开发</em>试验之Nand_1.rar
RK3288裸机开发系列--源码下载
RK3288<em>裸机开发</em>相关源码,直接TF卡引导系统
S5P6818裸机开发系列--源码下载
S5P6818裸机系列教程源码【合集】 包括以下裸机源码: S5P6818裸机系列教程之stdio S5P6818裸机系列教程之shell命令行 S5P6818裸机系列教程之串口回显 S5P6818裸机系列教程之复位测试 S5P6818裸机系列教程之led跑马灯 S5P6818裸机系列教程之按键查询方式并控制蜂鸣器 S5P6818裸机系列教程之按键查询方式 S5P6818
求助:WINCE下取2440时钟异常?
rn在WINCE下写的程序,如果去当前时间就报异常,程序是用C#写的,硬件平台为<em>2440</em>。打印出来如下:rnrnSystem.DateTime.DateToTicks()rnSystem.DateTime.GetSystemFileTime()rnSystem.DateTime.get_UtcNow()rnSystem.DateTime.get_Now()rnrn注释掉去时间函数后运行正常。我量了下当前时钟32.767KHZ (标准为32.768KHZ)就差1个PPM,说rn明RTC是很准确的,请问估计是什么原因?
求助2440如何用TCP传送文件
新手<em>求助</em>:想把<em>2440</em>采集到的bmp文件传到PC机上,手上有个EVC下的TCP例子 可以传字符串了 <em>怎么</em>传文件呢?有源码最好啦
怎么用java进行socket编程
<em>怎么</em>用java<em>进行</em>socket编程, java.net.Socket怎样使用,能举一个简单例子吗
怎么用photoshop进行渲染
我是学建筑设计的,rn因为在学习过程中会用到photoshop方面的知识,rn所以在此请教一下各位,望大家多多帮助我一下rn不盛感激!!!rn谢谢!!!
怎么用subclipse进行版本控制?
刚知道可以用subclipse<em>进行</em>版本控制,但从来没用过,不知道<em>怎么</em>回事。尤其是资源库的URL位置是干什么用的,应该设为什么?
怎么用VC2005进行软件打包???
我用VC 6.0写了一个MFC的软件,想用VC2005 <em>进行</em>打包,请教高人<em>怎么</em>做,,第一次写VC和打包软件rn奇怪高人给点具体的步骤或教程…………
用visio怎么进行反向工程?
偶用visio设计了一个数据库结构模型,<em>怎么</em>用visio<em>怎么</em><em>进行</em>反向工程把它设计为一个Access数据库?
怎么用Jbuilder进行可视化编程
请问大家一个问题,就是如何用JBuilder<em>进行</em>界面编程。还有就是除了JBuilder外还有那些比较好的工具可以用来<em>进行</em>JAVA的界面可视化设计呢?还有就是那种工具哪里有下?谢谢!!!
用ue+jdk,怎么进行单步调试 ???????????
请各位大哥指教
怎么用鼠标进行画图?
分数不够可以再加.谢谢了.
怎么用JQUERY进行AJAX?
对$.GET()这个方法操作的时候总是不能得到效果,现在有下的代码,请高手看一下哪错了rntest.aspx页面中的代码:[code=HTML]rnrnrnrnrnrnrn rn rnrn 无标题页rnrnrn rn rn rn rn rn rn rnrnrn[/code]接着我在VS2005中建了一个一般处理程序:test.ashx,代码如下:rn[code=C#]rnrnrnusing System;rnusing System.Web;rnrnpublic class test : IHttpHandlerrnrnrn public void ProcessRequest(HttpContext context)rn rn context.Response.ContentType = "text/plain";rn string cateName = context.Request.QueryString["catename"];rn string cateId = context.Request.QueryString["cateid"];rn context.Response.Write(cateName);rn context.Response.Write(cateId);rnrn rnrn public bool IsReusablern rn getrn rn return false;rn rn rnrnrnrnrnrn[/code]rn然后我用JS想把我在test.aspx页面中输入的两个值传入到ashx页面去处理,并把返回的结果提示出来,我的代码如下:rn[code=JScript]rn$(function ()rnrn $("#textbox2").blur(function () //后一个文本框失去焦点的时候就处理rn rn var oldtext = $.trim($("#textbox1").val());rn window.alert(oldtext); //提示第一个文本框中的数据,结果检查后一切正常rn var cateId = $.trim($("#textbox2").val());rn window.alert(cateId); //提示第一个文本框中的数据,结果检查后一切正常rn var urlstr=encodeURI("../hand/test.ashx?cateid=" + cateId + "&catename=" + oldtext + "&tm=" + new Date().getTime());rn window.alert(urlstr); //提示最终的URL数据,结果检查后一切正常rn $.get(urlstr,function(data) //这步没有结果,看来是哪写错了,请高手指点rn alert(data);rn );rnrn rn );rnrn);rnrn[/code]rn请高手指点一下看是哪错了!!!
怎么用detachedcriteria进行分组查询
<em>怎么</em>用detachedcriteria<em>进行</em>分组查询rn示例代码??
怎么用C#进行文件压缩?
<em>怎么</em>用C#<em>进行</em>文件压缩?
怎么用C进行图形编程。
<em>怎么</em>用C<em>进行</em>图形编程,在win-tc环境下,有个列子如下:rn#include rnvoid initgrrnrn int gd=DETECT,gm=0;rn registerbgidriver(EGAVAG_driver);rn initgraph(&gd,&gm,"");rnrnvoid main(void) rn int i;rn initgr();rn for(i=10;i<=100;i+=10)rn circle(320,240,i);rn getch();rn closegraph();rn rn提示:结构体或数组大小未知是<em>怎么</em>回事。如何让其运行起来看到效果。
怎么用SPSS进行相关分析
<em>怎么</em>用SPSS<em>进行</em>相关分析文档
射频技术课件,包括基础知识及相关电路下载
这里面包含了射频电路基础知识,很适合初学者参考,还有一些基本射频电路的设计,便于大家参考学习! 相关下载链接:[url=//download.csdn.net/download/zhangzhanchengwo/2595798?utm_source=bbsseo]//download.csdn.net/download/zhangzhanchengwo/2595798?utm_source=bbsseo[/url]
java编码问题下载
关于java编码问题的资料、希望对大家有帮助 相关下载链接:[url=//download.csdn.net/download/java_devil/3922759?utm_source=bbsseo]//download.csdn.net/download/java_devil/3922759?utm_source=bbsseo[/url]
记事本源码下载
win7记事本源码 实现部分功能。 接下来我再传一个实现全部功能的 相关下载链接:[url=//download.csdn.net/download/rainshy_/4313737?utm_source=bbsseo]//download.csdn.net/download/rainshy_/4313737?utm_source=bbsseo[/url]
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo
我们是很有底线的