Chinaunix首页 | 论坛 | 博客
  • 博客访问: 255100
  • 博文数量: 52
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1538
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-24 07:45
个人简介

生活就像海洋,只有意志坚强的人,才能到达彼岸。

文章存档

2013年(52)

发布时间:2013-09-13 11:39:28

在嵌入式开发过程中有宿主机和目标机的角色之分:宿主机是执行编译,链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。这样的一种开发模型叫做交叉开发模型。在这样的一个交叉开发模型中,我们需要使用交叉工具链对嵌入式软件进行编译、链接。当我们在X86平台上使用gcc编译程序,然后烧写到AR.........【阅读全文】

阅读(1870) | 评论(0) | 转发(0)

发布时间:2013-09-12 19:37:10

在裸机开发中,其基本流程可以分为:1、编写裸机程序,2、调试裸机程序,3、生成二进制文件(编译、链接、格式转换),4、烧写/运行二进制映像。本节重点阐述第3步和第4步。当我们在编译、链接、格式转换然后生成二进制文件的时候,我们需要使用交叉工具链,所以我们首先需要安装交叉编译器。如果所用的是arn-linux-gcc-4.........【阅读全文】

阅读(3689) | 评论(0) | 转发(0)

发布时间:2013-09-11 22:58:37

一、块设备简介1>块设备块设备将数据存储在固定大小的块中,每个块的大小通常为512字节到32768字节之间。磁盘、SD卡都是常见的块设备。2>块设备&字符设备块设备和字符设备最大的区别在于读写数据的基本单元不同。块设备读写数据的基本单元为块,例如磁盘通常为一个se.........【阅读全文】

阅读(2695) | 评论(0) | 转发(2)

发布时间:2013-09-10 18:58:17

一、函数重载(function Overload)1>用同一个函数名定义不同的函数;当函数名和不同的参数搭配时函数的含义不同。例1:点击(此处)折叠或打开#include <stdio.h>#include <string.h>int func(int x){  &.........【阅读全文】

阅读(1759) | 评论(0) | 转发(1)

发布时间:2013-09-09 19:50:26

一、终端控制台体系1>数据通信    数据通信的基本方式可分为并行通信与串行通信两种:并行通信:利用多条数据线将数据的各位同时传送。它的特点是传输速度快,适用于短距离通信。串行通信:利用一条数据线将数据一位位的顺序传送。特点是通信线路简单,利用简单的线.........【阅读全文】

阅读(2480) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册