随笔分类 - Linux学习
摘要:最近在做一个嵌入式Linux项目,用了一个magicARM2410 linux2.4.18内核的试验箱。本来是过来直接做应用程序的,需要用到一个数模转换,准备用试验箱arm芯片s3c2410集成的ADC,在试验箱里的光盘里找了好久,最后才发现这个试验箱不带ADC驱动,于是只有硬着头皮开始学习驱动开发,试着去写ADC驱动,其实网上也有很多驱动,但是都不是我这个s3c2410的ADC驱动。后来自己摸索着开始学习,知道把项目模块做出来,到今天,模块测试成功,想给我自己的嵌入式linux开发入门做一下总结 对于嵌入式linux的开发入门,网上众说纷纭,但是从我开始做单片机开发到今天转做嵌入式开发...
阅读全文
摘要:2013年9月25日 23:21:30第1课-ARM家族大检阅第2课-ARM处理器工作模式第3课-ARM寄存器详解第4课-ARM寻址方式
阅读全文
posted @ 2013-11-10 18:33
电子木木
摘要:2013年9月21日 23:57:42专题0-课程规划与学习方法五步学习法1.硬件相关理论2.导读芯片手册3.四维导图设计(流程图)4.程序设计5.在线调试程序2013年9月22日 00:01:12专题1-工欲善其事,必先利其器第1课-裸机开发快速体验1-1安装交叉工具链新建新课程文件夹,进入文件夹cd /home/S3/Part1/lesson1/,拷贝ARM-Tools工具包。解压tar xvzf ARM-Tools.tar.gzcd ARM-tools/安装工具链tar xvzf arm-linux-gcc-4.3.2.tgz -C /进入到解压到的目录 cd /usr/local/ar
阅读全文
posted @ 2013-11-10 12:58
电子木木
摘要:第一节C语言编程中的几个基本概念1.1 #include与#include" "1. #include和#include" "有什么区别?这个题目考查大家的基础能力,#include用来包含开发环境提供的库,#include" "用来包含.c/.cpp文件所在目录下的头文件。注意:有些开发环境可以在当前目录下面自动收索(包含子目录),有些开发环境需要指定明确的文件路径名。1.2 switch()1. switch(c) 语句中 c 可以是 int, long, char, float, unsigned int 类型?其实这个题目很基
阅读全文
摘要:开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为: 1.《鸟哥的linux私房菜》 2.http://codingstandards.iteye.com/blog/786653 3.linux命令五分钟系列 4.其他互联网资料,google,baidu等搜索引擎一. 文件目录操作命令: 1.每天一个linux命令(1):ls命令 2.每天一个linux命令(2):cd命令 3.每天一个linux命令(3):pwd命令 4.每天一个linux命令(4):mkdir命令 5.每天一个linux命令(5):rm 命令...
阅读全文
posted @ 2013-07-04 11:30
电子木木
浙公网安备 33010602011771号