ChinaUnix.net
相关文章推荐:

ARM用串口烧写程序烧不进去

arm-linux-gcc -v执行都说有systax error, "<" unexpected 编译helloworld也有"<" unexpected 各位大侠,交叉编译环境是直接从别人那里下的3.3.2,请问还需要改什么文件

by jwtiger - 程序开发 - 2006-06-04 23:27:14 阅读(779) 回复(0)

相关讨论

本文从学习者的角度出发,分别描述了下面几部分内容: arm编程的基本知识, BOOT代码流程和功能分析, OS中断程序的编写举例 和BOOT代码的流程图, 希望这些内容能为初学arm的朋友拨开迷雾, 以最快的速度和最短的时间走进嵌入世界的大们. 由于本论坛不许上载rar附件,所以详细的附件书可以从下面的页面得到: http://micro9229.blogchina.com/2599285.html 目录: 第一章:arm ABC.................

by micro9229 - 内核/嵌入技术 - 2005-08-16 19:20:44 阅读(713) 回复(1)

请问在LINUX下如何实现编译一个*.C文件一个*.S文件,并把它们一起编译成.RAM,可以下到板子上运行. 谢谢

by sc_rookie - C/C++ - 2004-12-19 10:26:49 阅读(1016) 回复(3)

:oops: 偶编写了串口收发的两个小程序,接收程序readtest.c在pc机上运行,发送程序writetest.c在arm板上运行. arm板 上的程序通过虚拟终端运行.开始运行程序: 先运行接收程序,然后在运行发送程序. 问题是: 先运行接收程序, 这样从虚拟终端输入的任何数据都会被接收程序接收, 但如果要运行发送程序 必须输入: "./writetest", 这样的话"./writetest"这几个字符也会被接收程序接收. 偶应该怎样做,使接收程序只接收 发送程序中发送的...

by pianpian - 内核/嵌入技术 - 2005-05-19 10:30:16 阅读(1071) 回复(1)

我用shell写了个cgi脚本,该脚本是想让板子重启的,通过网页打开相关页面从而执行了这个脚本,可是脚本执行reboot命令后,却始终停在有一步不动了。 /var/www/cgi-bin # umount: /dev/mtdblock/3 busy - remounted read-only umount: none busy - remounted read-only umount: Cannot remount /dev/root read-only umount: /: Device or resource busy umount: Cannot remount /dev/root read-only umount: /: Device or resource ...

by zhsishi - Web开发 - 2008-11-10 20:26:59 阅读(2883) 回复(1)

没有任何出错信息,程序挂起来了,连main()函数中第一�写蛴⌒畔⒍伎床坏剑膊恢浪涝谀睦铮趺慈胧植槲侍獍�?

by sillymonkey - C/C++ - 2008-02-23 11:30:09 阅读(2236) 回复(3)

今天在arm板上做开发时,发现读文件的结束符返回计算文件长度总是不能返回。后来做了一个小的测试程序,源码如下(arm9;arm-linux-gcc 版本:3.3.2;文件系统为yaffs; var目录可写): #include int main() { FILE *fp; char *filename = "/var/config/config.ini"; char chRed; int fileLen = 0; fp = fopen(filename "w+"); if(fp == NULL) return 0; for(; chRed!=EOF; fileLen++) { chRed = fget...

by gomo1234 - 程序开发 - 2006-11-15 08:27:23 阅读(1510) 回复(2)

用下面的命令编译连接生成了可执行文件: arm-elf-gcc -Wl,-elf2flt -mcpu=arm7tdmi -o hello hello.c 用FTP载入到已运行了uCLinux的开发板中.运行时出现下面的问题. BINFMT_FLAT: reloc outside program 0x11800 (0 - 0x7064/0x5d80), killing hello! BINFMT_FLAT: reloc outside program 0x11800 (0 - 0x7064/0x5d80), killing hello! Memory fault 有没有谁知道是怎么回事啊... 先谢了.

by deevarvar - 内核/嵌入技术 - 2006-01-19 15:42:38 阅读(1114) 回复(0)

在arm+uClinux平台下, 应用程序怎么申请中断资源?方法越简单越好. "内核/嵌入式"论坛好像不"热闹"呀! 前几日在这里问几个问题回复的寥寥. 没有高手么? :roll:

by zhpzh - 内核/嵌入技术 - 2006-01-15 23:49:00 阅读(837) 回复(1)

首次尝试“运行” arm程序 首先写了一个调整堆栈指针的startfile,调整.text起始位置的ldscript。用交叉编译器编译,编译参数-Wl,-Tldscript start.o hello.c -nostartfiles -static -s -o hello. 然后装载到simics中,单步执行了一下,指令和objdump出来的是相同的,也就是生成的目标文件是对的。这种方式编译出来的文件可以运行在arm上了。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/132/showart...

by mirnshi - BSD文档中心 - 2005-10-24 21:09:27 阅读(1156) 回复(0)

在用户态进程里,在X86下,可以 在root 权限下用iopl/ioperm 然后就可以直接操作I/O端口。 怎么好象在arm下不行?

by spalash - 内核/嵌入技术 - 2005-10-24 14:33:19 阅读(834) 回复(0)