![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM & Embedded Linux
逝水-无痕
这个作者很懒,什么都没留下…
展开
-
GNU ARM 链接脚本 ld
内容概要1. 概论2. 基本概念3. 脚本格式4. 简单例子5. 简单脚本命令6. 对符号的赋值7. SECTIONS命令8. MEMORY命令9. PHDRS命令10. VERSION命令11. 脚本内的表达式12. 暗含的连接脚本1.概论每一个链接过程都由链接脚本(linker script, 一般以lds作为文件的后缀名转载 2014-03-14 22:42:09 · 6059 阅读 · 0 评论 -
GNU ARM汇编语法
汇编源程序一般用于系统最基本的初始化:初始化堆栈指针、设置页表、操作 ARM的协处理器等。这些初始化工作完成后就可以跳转到C代码main函数中执行。 1、GNU汇编语言语句格式任何Linux汇编行都是如下结构:[:][instruction or directive orpseudo-instruction>}@commentlinstruction为指令转载 2014-03-14 21:15:31 · 1825 阅读 · 0 评论 -
基于2410开发板 U-Boot 链接脚本文件分析
对于.lds文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。虽然现在我还没怎么用它,但感觉还是挺重要的,有必要了解一下。先看一下 GNU官方网站上:http://www.gnu.org/对.lds文件形式的完整描述:SECTIONS {...secname start BLOCK(align)(NOLOAD) : AT ( ld转载 2014-03-14 23:37:19 · 882 阅读 · 0 评论 -
Linux串口编程详解
目录(?)[+][+]串口本身标准和硬件什么是串行通信什么是RS-232信号定义异步通讯什么是全双工和半双工什么是流控制什么是BREAK同步通讯用户看到的串口和用户空间的串口编程串口的设备文件打开串口打开文件的选项给端口上写数据从端口上读取数据关闭串口配置串口POSIX终端接口控制选项设置波特率设置字符大小转载 2014-03-18 21:04:13 · 1170 阅读 · 0 评论 -
Linux下串口编程入门
简介: Linux 操作系统从一开始就对串行口提供了很好的支持,本文就 Linux 下的串行口通讯编程进行简单的介绍。 串口简介 串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口(又称 EIA RS-232-C)它是在 1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串转载 2014-03-18 21:00:10 · 1093 阅读 · 0 评论 -
Ubuntu下用arm-none-linux-gnueabi交叉编译libxml2
一、下载源码原创 2014-05-18 20:06:20 · 2434 阅读 · 0 评论 -
交叉编译注意事项
交叉编译库时所最常用到的配置而知,一般编译都是:./configure xxxmakemake install此处,对于./configure的xxx,我最常用的是:?1./configure --prefix=YOUR_INSTALL_PATH --build=CURRENT_EN转载 2014-05-18 20:18:27 · 2591 阅读 · 0 评论