- 博客(11)
- 资源 (15)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 成功为Android系统配上了GNU开发环境(有图、有视频、有真相)
经过一周的艰苦努力,成功为我的小米2手机适配上了全功能的GNU开发环境,完全兼容GNU/LINUX(Android自带的bionic、linker真心不好用)。 其功能如下(全部在Android手机上执行): 1 可以使用vim编辑c、c++程序(Terminal IDE) 2 可以使用gcc、g++ 3 可以使用gdb调试c、c++程序 4 使用GLIBC库,完全兼容GNU/LINUX,完全支持GNU线程库,不再受Andro
2013-07-14 14:37:07
6635
11
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 IFL嵌入式移动计算小组简介
单击此处获得最新更新I:Information technology F:Fortune L:Law在严格遵守法律(law)的基础上,充分挖掘信息技术(information technology)的潜力,为社会创造财富(fortune)IFL嵌入式小组作品学习嵌入式开发起步指南
2012-09-26 15:23:43
3771
原创 进程控制地字第1号系统调用——exec
本系列文章节选自本人所著《Linux下C语言应用编程》。本系列文章,所需代码请从以下地址下载:http://download.csdn.net/download/scyangzhu/5129027当一个程序调用fork产生子进程,通常是为了让子进程去完成不同于父进程的某项任务,因此含有fork的程序,通常的编程模板如下:if ((pid = fo
2013-09-13 20:30:00
1522
原创 父子进程同步的功臣——wait
本系列文章节选自本人所著《Linux下C语言应用编程》。本系列文章,所需代码请从以下地址下载:http://download.csdn.net/download/scyangzhu/51290271.1.1 wait的作用 在forkbase.c中,fork出子进程后,为了保证子进程先于父进程运行,在父进程中使用了sleep(2)
2013-09-13 20:25:55
6327
1
原创 进程控制天字第1号系统调用——fork
本系列文章节选自本人所著《Linux下C语言应用编程》。本系列文章,所需代码请从以下地址下载:http://download.csdn.net/download/scyangzhu/51290271.1.1 fork的机制与特性1 #include 2#include 3#include 4 5int
2013-09-13 20:21:04
1287
原创 Linux 文件IO
本系列文章节选自本人所著《Linux下C语言应用编程》。本系列文章,所需代码请从以下地址下载:http://download.csdn.net/download/scyangzhu/51290271.1.1 ioctlioctl 函数是I / O操作的杂物箱。不能用本章中其他函数表示的I / O操作通常都能用ioctl表示。终端I / O是ioc
2013-09-13 20:01:03
2238
原创 ARM汇编编程基础(五) -- 其它常见寻址模式与常见指令
本系列文章节选自本人所著《深入浅出嵌入式底层软件开发》。现在我们已经掌握了所有知识,可以编写简单的ARM汇编程序,但如果要编写较为复杂的ARM程序,就必须掌握更多的寻址模式和指令,这就是本节的重点所在。我们在“基本寻址模式与基本指令”中学习了最常用的3种寻址方式。下面介绍其它寻址方式。1.6.1 其它常见寻址模式1. 基址寻址 基址寻址就是将基址寄存器的内容
2012-09-26 15:05:20
2111
原创 ARM汇编编程基础(四) -- ADS开发环境的使用
本系列文章节选自本人所著《深入浅出嵌入式底层软件开发》。本系列文章,所需代码请从以下地址下载:http://download.csdn.net/download/scyangzhu/4602585掌握了基本的汇编指令和伪操作后,就具备了编写简单ARM汇编程序的基本理论能力,不过要实战得到真实可执行的程序,还需要可以对程序进行编辑和编译的开发环境(命令
2012-09-25 23:00:56
3052
原创 ARM汇编编程基础(三) -- ARM汇编伪操作
本系列文章节选自本人所著《深入浅出嵌入式底层软件开发》。本系列文章,所需代码请从以下地址下载:http://download.csdn.net/download/scyangzhu/46025851.3.1 汇编伪操作在汇编程序中的使用范例掌握了基本的ARM汇编指令后,要写出简单的ARM汇编程序,还必须要掌握基本的ARM汇编伪操作(directive)。现在
2012-09-25 22:30:29
5467
原创 ARM汇编编程基础(二) -- 基本寻址方式与基本指令
本系列文章节选自本人所著《深入浅出嵌入式底层软件开发》。要想进行ARM的汇编编程,首当其冲要知道最基本、最常用的指令,而要了解指令则必须要了解寻址方式。所以这里将聚焦在——基本寻址方式和基本指令。首先,来看一看我们已经见过的2条指令:MOV pc, lr和BL addsub最简单的汇编指令格式是操作码(例如:MOV、BL)和操作数(例如:pc, lr
2012-09-25 22:20:56
2665
1
原创 ARM汇编编程基础(一) -- ARM CPU寄存器
本系列文章节选自本人所著《深入浅出嵌入式底层软件开发》。本系列文章,所需代码请从以下地址下载:http://download.csdn.net/download/scyangzhu/4602585ARM的汇编编程,本质上就是针对CPU寄存器的编程,所以我们首先要弄清楚ARM有哪些寄存器?这些寄存器都是如何使用的?ARM寄存器分为2类,普通寄存器和
2012-09-25 22:09:51
13205
6
Android系统上了GNU开发环境(GCC/GDB/GLIBC)演示
2013-07-15
Linux下C语言应用编程-作者-杨铸-配套ppt-源代码-教学大纲
2013-03-11
UNIX环境高级编程
2008-04-14
unix高级环境编程
2008-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人