Chinaunix首页 | 论坛 | 博客
  • 博客访问: 152408
  • 博文数量: 40
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 908
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-03 11:03
个人简介

学习linux

文章分类
文章存档

2014年(7)

2013年(33)

我的朋友

发布时间:2013-09-11 23:49:55

1. Linux的MTD系统:    在linux的用户空间中访问flash时要经过三层,   一是上层设备层,核心导出字符设备和块设备;字符设备定义在mtdchar.c(major为90),实现了file_operations,都是调用下层的函数。   块设备定义了mtdblk_dev,每个块设备对应一个分区,即mtd_part(major为3.........【阅读全文】

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

发布时间:2013-09-11 11:32:39

你也许和我开始学习算法的观点一样,认为学习算法没有什么用处?不过,如果你是只做C++或者Java等基本程序的设计,的确不用学习算法,用它们本身提供的数据结构,如数组,向量,链表,再用它们的函数就ok了。但是一旦涉及大量数据的处理,就必须仔细设计数据结构和算法了。这时还用语言本身提供的,效率就很低了,因为它们.........【阅读全文】

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

发布时间:2013-09-09 22:54:57

前面的两篇对内存和整体架构进行了说明,所以这篇专门对S3C6410这个SOC芯片的关键部分说明,主要面对是为了编写程序。ARM硬件基础之二一定要先弄懂,很重要。如果你用FPGA自己搭建过SOC,那肯定懂了。主要就是cpu的总线连接很多控制器,为每个控制器分配一定区域的内存。这就是总线地址,一般物理地址等于总线地址。比如ua.........【阅读全文】

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

发布时间:2013-09-09 14:20:34

1. 主板的BIOS程序进行硬件检查,并根据启动顺序得到第一个可以启动的装置,假设是硬盘/dev/sda。2. 加载sda的MBR的bootloader到内存执行,假设是grub。    grub执行也有配置文件的:/boot/grub/menu.lst,其实就是根据配置文件给用户提供选单,选择后再根据配置文件启动相应的内核。点击(此处.........【阅读全文】

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

发布时间:2013-09-08 11:55:42

在MFC中用ODBC,使对数据库的访问变得非常简单。所以对照做一下,就知道怎么玩了。记住,对数据库的任何操作都是对记录集的操作来完成的,所以操作前必须先得到记录集。1. 新建数据库school,再建一张表student,并在windows中注册数据源school,当然也可以在MFC程序中自动注册数据源;点击(此处)折叠或打开.........【阅读全文】

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

登录 注册