05 2016 档案

专题11-字符设备控制技术1
该文被密码保护。

posted @ 2016-05-29 00:19 gary_123 阅读(11) 评论(0) 推荐(0) 编辑

专题10-手把手写驱动3&字符驱动访问揭秘4
该文被密码保护。

posted @ 2016-05-27 16:57 gary_123 阅读(13) 评论(0) 推荐(0) 编辑

专题10-字符设备驱动模型2
该文被密码保护。

posted @ 2016-05-27 13:56 gary_123 阅读(33) 评论(0) 推荐(0) 编辑

专题10-使用字符驱动程序1
该文被密码保护。

posted @ 2016-05-26 19:46 gary_123 阅读(14) 评论(0) 推荐(0) 编辑

专题9-Linux驱动开发前奏
该文被密码保护。

posted @ 2016-05-26 17:08 gary_123 阅读(12) 评论(0) 推荐(0) 编辑

专题8-实现proc文件1
该文被密码保护。

posted @ 2016-05-26 14:23 gary_123 阅读(86) 评论(0) 推荐(0) 编辑

专题8-实现新的系统调用
该文被密码保护。

posted @ 2016-05-26 11:45 gary_123 阅读(19) 评论(0) 推荐(0) 编辑

专题7-内核定时器1
该文被密码保护。

posted @ 2016-05-25 15:52 gary_123 阅读(6) 评论(0) 推荐(0) 编辑

专题7-内核链表设计
该文被密码保护。

posted @ 2016-05-25 14:24 gary_123 阅读(18) 评论(0) 推荐(0) 编辑

专题6-linux内存管理子系统1
该文被密码保护。

posted @ 2016-05-23 23:57 gary_123 阅读(14) 评论(0) 推荐(0) 编辑

专题4-嵌入式Linux系统的构建
该文被密码保护。

posted @ 2016-05-22 19:02 gary_123 阅读(14) 评论(0) 推荐(0) 编辑

专题2-Uboot基础
该文被密码保护。

posted @ 2016-05-22 14:35 gary_123 阅读(26) 评论(0) 推荐(0) 编辑

系统时钟初始化
摘要:总图: 1、start.S文件 2、clock.S文件 a、先设置锁相环时间LOCK_TIME。 b、设置为异步模式OTHERS c、设置CLK_DIV0相应的分频系数 d、配置APLL_CON以及MPLL_CON,使时钟源进入相应的APLL与MPLL,且产生输出。 e、最后选择PLL作为时钟源输出 阅读全文

posted @ 2016-05-21 16:42 gary_123 阅读(502) 评论(0) 推荐(0) 编辑

arm家族小检阅
摘要: 阅读全文

posted @ 2016-05-21 10:47 gary_123 阅读(254) 评论(0) 推荐(0) 编辑

linux下集成开发环境之ECLIPSE--在线调试、编译程序
摘要:裸机开发流程 1、编写裸机程序;2、调试裸机程序;3、生成2进制映象(编译、链接、格式转换);4、烧写/运行2进制映象。 注意:我们自己开发的程序等等需要下载到开发板的Nandflash(类似于硬盘功能),那么怎么下载进去呢?首先,2440有Nor flash,6410和210有SD卡,他们都是利用 阅读全文

posted @ 2016-05-21 09:56 gary_123 阅读(644) 评论(0) 推荐(0) 编辑

链接器脚本
摘要:脚本构成 SECTION{ . = 0x0; >意为设置起始链接地址为0;"."表示当前位置。 . = ALIGN(4); >字节对齐设置 .text : { start.o(.text) >设置代码段首文件,cpu上电就运行这个文件,start.o是从start.s得来的 *(.text) >*代 阅读全文

posted @ 2016-05-21 09:28 gary_123 阅读(229) 评论(0) 推荐(0) 编辑

专题1-裸机开发快速体验1
摘要:前课 1、安装交叉编译器 将ARM-tools.tar.gz解压到linux相应目录下,tar -xvzf +文件名,进入ARM-tools,解压arm-linux-gcc-4.3.2.tgz,指定解压到根目录tar -xvzf arm-linux-gcc-4.3.2.tgz -C /。然后,进入c 阅读全文

posted @ 2016-05-21 01:41 gary_123 阅读(345) 评论(0) 推荐(0) 编辑

专题1-安装交叉编译器---安装交叉工具链2
摘要:1、将压缩文件ARM-Tools.tar.gz解压,tar xvzf arm-linux-gcc-4.3.2.tgz -C / ,指定解压到根目录。 2、为了能让/usr/local/arm/4.3.2/bin下的工具链能在哪儿都能用上,vim /root/.bashrc. 3、在里面输入expor 阅读全文

posted @ 2016-05-21 01:16 gary_123 阅读(384) 评论(0) 推荐(0) 编辑

1、wei-d-s嵌入式与PC区别,LED等的点亮以及调用C函数
摘要:tiny6410之点亮Led灯: .global _start _start: ldr r0,0x70000000 //目的是把外设基地址告诉cpu orr r0,r0,#0x13 mcr p15,0,r0,c15,c2,4 @256M(0X70000000-0x7FFFFFFF) ldr r0,= 阅读全文

posted @ 2016-05-20 22:31 gary_123 阅读(350) 评论(0) 推荐(0) 编辑

NAND FLASH和LCD电路图
摘要: 阅读全文

posted @ 2016-05-20 00:54 gary_123 阅读(443) 评论(0) 推荐(0) 编辑

硬件GPIO,UART,I2C,SPI电路图
摘要: 阅读全文

posted @ 2016-05-19 11:11 gary_123 阅读(1125) 评论(0) 推荐(0) 编辑

part1:15-安装Linux系统到开发板
摘要:1、Qtopia简介 Qtopia是Trolltech公司为采用嵌入式Linux操作系统的消费电子设备而开发的综合应用平台,Qtopia包含完整的应用层、灵活的界面用户、窗口操作系统、应用程序启动程序以及开发框架。 2、Linux+Qtopia系统 一个完整的Linux+Qtopia嵌入式系统(软件 阅读全文

posted @ 2016-05-17 14:21 gary_123 阅读(327) 评论(0) 推荐(0) 编辑

part1:14-开发板介绍和开发板系统安装准备
摘要:开发板介绍: Norflash与nandflash都充当硬盘,前者容量小,速度快,价格高;后者容量大,速度相对慢,价格低。 一般把这些系统都安装到nandflash里面。 1、安装到nandflash;2、a、Bootloader;b、linux内核;c、文件系统。 3、开发板系统安装步骤: 1、将 阅读全文

posted @ 2016-05-17 14:08 gary_123 阅读(338) 评论(0) 推荐(0) 编辑

part1:13-linux编译器GCC
摘要:Gcc特点 Gcc基本用法 1、gcc的概念 GCC(GNU Compiler Collection,GNU编译器套装),是一款由GNU开发的编程语言编译器。GCC原名为GNU C 语言编译器,因为它原本只能处理C语言。GCC很快地扩展,变得可处理C++。之后也变得可处理Fortran、Pascal 阅读全文

posted @ 2016-05-17 13:49 gary_123 阅读(286) 评论(0) 推荐(0) 编辑

part1:12-sudo用户管理和Linux密码故障排除
摘要:sudo用户管理 权力下放! 1、Root密码破解步骤 a、在系统启动时,迅速按下任意键或回车键。进入grub选项菜单 b、在grub选项菜单按e进入编辑模式,上下选择kernel行。然后按e进入编辑模式 c、编辑kernel那行添加/init 1(让系统进入单用户启动模式),回车。 d、回到gru 阅读全文

posted @ 2016-05-16 16:48 gary_123 阅读(275) 评论(0) 推荐(0) 编辑

part1:11-linux在线安装工具yum
摘要:第三方的免费软件仓库安装包 1、Linux安装软件: rpm方式:rpm(Red Hat Package Manager)现在是Linux standard Base(LSB)中采用的包管理系统。 优点:安装过程简单;缺点:需要解决依赖问题。 yum方式:使用yum命令从软件仓库中取到相应的软件包并 阅读全文

posted @ 2016-05-16 16:40 gary_123 阅读(324) 评论(0) 推荐(0) 编辑

part1:10-TFTP与NFS服务器配置
摘要:1、交叉开发 嵌入式系统开发多采用交叉开发模式,所谓嵌入式交叉开发就是指在宿主机上进行程序的编写,然后通过交叉编译生成目标机平台可以运行的二进制代码,最后再下载到目标平台上的特定位置运行。产生嵌入式软件的平台称为宿主机,通常为PC。而运行嵌入式软件的平台称为目标机。宿主机一般通过网络,USB,JTA 阅读全文

posted @ 2016-05-16 16:27 gary_123 阅读(476) 评论(0) 推荐(0) 编辑

part1:9-windows与Linux文件共享
摘要:1、winSCP 它是一个windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它主要功能就是在本地与远程计算机间安全的复制文件。 前提:Linux与windows能相互ping通。且Linux下的防火墙关闭。 在window下打开winSCP软件,File protocol 阅读全文

posted @ 2016-05-16 15:56 gary_123 阅读(315) 评论(0) 推荐(0) 编辑

part1:8-远程登录Linux
摘要:Linux远程登录 Linux系统中是通过ssh服务实现的远程登录功能。默认ssh服务开启了22端口,而且在安装完成系统时,这个服务已经安装,并且是开机启动的。所以不需要额外配置就能直接远程登录Linux系统。 在windows操作系统中,可以选择两款比较简单的远程登录工具,PuTTY和VNC; P 阅读全文

posted @ 2016-05-16 15:37 gary_123 阅读(246) 评论(0) 推荐(0) 编辑

part1:7-Linux网络配置
摘要:1、虚拟机(Vmware)网络配置 VMware虚拟机对于不同的网络环境提供了三种网卡工作模式: Bridged:网桥模式: 在桥接模式下,计算机A充当路由器与虚拟机之间的“桥”,虚拟机通过计算机A的网卡路由器连接。VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台 阅读全文

posted @ 2016-05-16 15:18 gary_123 阅读(646) 评论(0) 推荐(0) 编辑

part1:6-Linux文本编辑器vi
摘要:vi编辑器简介: vi是Linux系统的第一个全屏幕交互式编辑器;vim则是vi的升级版得到广大用户青睐。 vim有三种工作模式:命令行模式、插入模式、底行模式 命令行模式常用功能键: yy:复制当前光标所在行; [n]yy:n为数字,复制当前光标开始的n行 p:粘贴复制的内容到当前光标所在行 dd 阅读全文

posted @ 2016-05-16 14:52 gary_123 阅读(158) 评论(0) 推荐(0) 编辑

part1:5Linux命令详解
摘要:1、Linux命令介绍 Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标还是用户等都是文件。Linux系统管理的命令是它正常运行的核心。Linux命令在系统中有两种类型:内置shell命令和Linux命令。 首先要认识一个名词"c 阅读全文

posted @ 2016-05-15 17:05 gary_123 阅读(499) 评论(0) 推荐(0) 编辑

part1:4-linux快速体验
摘要:1、Linux部分目录结构介绍 /:根目录,一般根目录下只存放目录,尽量不要存放文件;/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中。 /bin:可执行二进制文件目录,如常用的命令ls、cat、mv、tar命令存放在目录。 /boot:存放Linux系统启动时使用的文 阅读全文

posted @ 2016-05-15 15:18 gary_123 阅读(228) 评论(0) 推荐(0) 编辑

part1:3-VMware及redhat enterprise Linux 6 的安装
摘要:创建虚拟机PC FILE->NEW Virtual machine->custom(自定义,定制)->...->I WILL INSTALL THE OS LATER->...->RED HAT ENTERPRISE LINUX 6->...->选择路径->处理器数量1,核心数量4->虚拟机内存(来 阅读全文

posted @ 2016-05-15 10:28 gary_123 阅读(181) 评论(0) 推荐(0) 编辑

part1:2-嵌入式系统简单概念
摘要:1、3个特点+1个性质:以应用为中心、软硬件可裁剪、对功能-体积-功耗等有严格要求;专用的计算机系统。 应用领域: 软硬件可裁剪,是什么结构让嵌入式系统具备了这样的特点? 嵌入式系统的体系结构:硬件:微处理器+外围硬件设备 (又可分为核心板+底板功能);软件:嵌入式操作系统+应用程序。 嵌入式处理器 阅读全文

posted @ 2016-05-15 09:27 gary_123 阅读(326) 评论(0) 推荐(0) 编辑

part1:1-embeded学习心态
摘要:遇到问题,要冷静分析问题,采用排除法,个个排除查找问题之所在!切记!在没分析完自己问题之前,别把问题所在指向他人! 阅读全文

posted @ 2016-05-15 09:10 gary_123 阅读(161) 评论(0) 推荐(0) 编辑

source Insight工程的简单使用
摘要:本文以管理虚拟机里面的uboot为例: 1、选择project->New project->选择工程路径,假设为D:\uboot;->project has its own configuration file->ok->默认->ok. 2、现在建立好的工程还未管理任何源代码,先close掉,待会儿 阅读全文

posted @ 2016-05-11 16:53 gary_123 阅读(500) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示