embeded
钱吉
action is powerful than speaking
展开
-
Linux下ARM的学习
嵌入式Linux操作系统学习规划ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。 从事嵌入式软件开发的好处是: (1)目前国内外这方面的人都很稀缺转载 2014-01-13 13:48:10 · 812 阅读 · 0 评论 -
ARM编程中的警告和错误处理
转载自:(以后补充)KEIL 中 warning解决方法 在做数据处理的时候,出现warning: #223-D: function "abs" declared implicitly添加:float abs(float __x);//防止abs warning, 原因不明确, 可能是math.h与stdlib.h中都有abs()吧,用stdlib.h替换m转载 2013-08-20 16:55:21 · 3534 阅读 · 0 评论 -
stm32启动汇编代码解析
转自:http://www.openedv.com/posts/list/5903.htm;* 文件名 : startup_stm32f10x_hd.s;* 库版本 : V3.5.0;* 说明: 此文件为STM32F10x高密度设备的MDK工具链的启动文件;* 该模块执行以下操作:;* -设置初始堆栈指针(S转载 2013-08-16 11:10:25 · 1828 阅读 · 0 评论 -
android的surfaceflinger原理讲解
转载自:http://blog.chinaunix.net/uid-20564848-id-96788.htmlSurfaceFlinger是Android multimedia的一个部分,在Android 的实现中它是一个service,提供系统 范围内的surface composer功能,它能够将各种应用 程序的2D、3D surface进行组合。在具体讲SurfaceFling转载 2014-12-15 15:33:09 · 726 阅读 · 0 评论