Linux-ARM
文章平均质量分 74
程序猿__int64Ago
KISS---Keep It Simple and Stupid
展开
-
用GCC输出带源代码的汇编程序进行链接的调试
引用请注明出处:http://blog.csdn.net/int64ago/article/details/7395418一个可执行程序的形成,大致的步骤:编译——>链接——>可执行文件,然而,犯错最多的地方可能你以为是编译阶段,但是,实际上是链接阶段,特别是大型工程。下面用一个例子简单说下出现链接错误的一个简单解决方式,先看两个程序://main.cvoid test1();vo原创 2012-03-26 16:50:57 · 3013 阅读 · 1 评论 -
arm-linux-gcc-4.4.3交叉编译环境建立
引用请注明出处:http://blog.csdn.net/int64ago/article/details/7007652下载 arm-linux-gcc-4.4.3.tar.gz 到 ~/目录$cd ~/$tar -zxvf arm-linux-gcc-4.4.3.tar.gz$sudo mv 4.4.3 /usr/local/arm/$sudo gedit /etc/p原创 2011-11-24 13:20:16 · 2722 阅读 · 1 评论 -
linux下usb下载驱动dnw设置
引用请注明出处:http://blog.csdn.net/int64ago/article/details/69874651.下载Linux下DNW的PC端USB驱动和写入工具,文件名: dnw_linux.tar.bz2 2. 编译PC端USB驱动和写入工具$ tar -xvf dnw_linux.tar.bz2其中secbulk.c是PC端USB驱动, dnw.c是写入工具原创 2011-11-18 13:55:13 · 3515 阅读 · 0 评论 -
linux下Jlink的配置
引用请注明出处:http://blog.csdn.net/int64ago/article/details/6987956这个设置比较麻烦(照着README做的,纯英文,我就简单翻译了),还提供了我遇到的一些错误的解决方案首先,下载JLink_Linux_V436f.tgz解压后cd到其目录$sudo cp libjlinkarm.so.* /usr/lib$sudo原创 2011-11-18 13:53:35 · 3454 阅读 · 0 评论 -
想成为嵌入式程序员应知道的0x10个基本问题
预处理器(Preprocessor)1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1) #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)2)懂得预处理器将为你计算常数表达式的值,因此,直接写出你转载 2012-02-21 14:23:29 · 1404 阅读 · 3 评论