随笔分类 -  【嵌入式基础】

上一页 1 ··· 77 78 79 80 81
摘要:mmap系统调用(功能) void *mmap(void *addr, size_t len, int prot, int flags, int fd, off_t offset) 内存映射函数mmap , 负责把文件内容映射到进程的虚拟内存空间,通过对这段内存的读取和修改,来实现对文件的读取和修改 阅读全文
posted @ 2015-05-16 17:10 Sky&Zhang 阅读(2638) 评论(0) 推荐(0) 编辑
摘要:本文转自:http://blog.csdn.net/kernel_learner/article/details/7331505在Linux中,系统调用是用户空间访问内核的唯一手段,它们是内核唯一的合法入口。 一般情况下,应用程序通过应用编程接口(API)而不是直接通过系统调用来编程,而且这种编程接... 阅读全文
posted @ 2015-05-16 16:41 Sky&Zhang 阅读(350) 评论(0) 推荐(0) 编辑
摘要:linux 串口0x03,0x13的问题本人最近在调linux串口的时候,发现其他数据接收正常,但是0x13怎么也接收不到,后面发现了这篇文章,两天的bug终于解决了,原来是linux底层uart配置问题,现分享给大家版权所有,转载必须说明转自http://my.csdn.net/weiqing19... 阅读全文
posted @ 2015-04-08 23:12 Sky&Zhang 阅读(983) 评论(0) 推荐(1) 编辑
摘要:用secureCRT操作ubuntu终端ubuntu下先安装sshwindows下win+R再输入ubuntu的ip地址ubuntu 检测端口号的命令netstat -antp下载到uboot后,解压敲命令make menuconfig 来选择对于芯片和对应的驱动再make就编译出uboot.bin... 阅读全文
posted @ 2015-02-02 15:57 Sky&Zhang 阅读(1661) 评论(0) 推荐(0) 编辑
摘要:块设备文件: 表示文件系统高速缓存的设备,例如硬盘驱动器 设备文件: 表示非高速缓存的设备,例如磁带驱动器、鼠标和系统终端 那么如何把一个数据存到文件系统中?是怎么存的? 一般地,我们认为文件就是文件的数据信息,它存放在磁盘上,如果单纯的这样理解就错了 和每一个文件相关的信息都会放在索引节点上,比方 阅读全文
posted @ 2014-12-05 00:58 Sky&Zhang 阅读(1106) 评论(0) 推荐(0) 编辑
摘要:存储器的层次结构 高速缓冲存储器 cache 读cache操作 cache如果包含数据就直接从cache中读出来,因为cache速度要比内存快 如果没有包含的话,就从内存中找,找到后就放到cache中去,以后再读的话就直接从cache读了,下次访问很多次的时候就会快很多,相当于提高了命中率,cpu的 阅读全文
posted @ 2014-12-04 02:37 Sky&Zhang 阅读(2328) 评论(0) 推荐(0) 编辑
摘要:驱动开发 字符设备,块设备,网络设备 字符设备 以字节流的方式访问, 不能随机访问 有例外,显卡、EEPROM可以随机访问 EEPROM可以擦写1亿次,是一种字符设备,可以随机访问 读写是直接访问硬件的 flash 擦写次数有限,一百万次,容易有坏块 块设备 能随机访问 以”块“为单位进行访问 块大 阅读全文
posted @ 2014-12-04 00:59 Sky&Zhang 阅读(889) 评论(0) 推荐(0) 编辑
摘要:本文转自:http://www.ibm.com/developerworks/cn/linux/l-mleak/本文针对 linux 下的 C++ 程序的内存泄漏的检测方法及其实现进行探讨。其中包括 C++ 中的 new 和 delete 的基本原理,内存检测子系统的实现原理和具体方法,以及内存泄漏... 阅读全文
posted @ 2014-12-03 17:46 Sky&Zhang 阅读(1061) 评论(0) 推荐(0) 编辑
摘要:虚拟机要选择桥接,并且禁用有线和无线网卡,开启本地连接,本地连接属性要写如下: ip地址是在连上板子后,windows cmd 下 ipconfig得出的 板子的网线最好连接交换机或者路由器,再由用另一根网线连到电脑上面 如果直接板子连在电脑上的话,有时候nfs可能不行,因为网线这时候相当于是在全双 阅读全文
posted @ 2014-12-03 13:13 Sky&Zhang 阅读(1565) 评论(0) 推荐(0) 编辑
摘要:我是08届惠州学院电子系的毕业生,现在从事于linux嵌入式研发工作。本人写这一篇所谓的“嵌入式入门学习法”,是因为自己一开始学习嵌入式的时候,电子系里几乎没有人可以带自己入门或者教授相关学习方法,基本上都是自己摸索着学习,可想而知,这过程蛋疼的程度让人想死。所以希望通过这一年来自己的学习,整理出一... 阅读全文
posted @ 2014-12-02 21:46 Sky&Zhang 阅读(345) 评论(0) 推荐(0) 编辑
摘要:linuxQQ 有各种版本,这里介绍两种:linuxQQ 和 wineQQ1 ------linuxqq是QQ简化版,功能很少,界面很差,但是安装简单 下载地址:http://im.qq.com/qq/linux/; 可以选择对听版本的系统以及QQ 。这里建议下载tar.gz的版本,然后解压,执行.... 阅读全文
posted @ 2014-12-02 15:54 Sky&Zhang 阅读(553) 评论(0) 推荐(0) 编辑
摘要:Valgrind 概述体系结构Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (plu... 阅读全文
posted @ 2014-12-02 15:44 Sky&Zhang 阅读(1717) 评论(0) 推荐(0) 编辑
摘要:hello,本人 sky 又和大家见面了很多人在使用ubuntu系统时发现打开windows系统下面写的文档的话会发现乱码,是因为编码格式的问题windows系统下面是用GB2312等编码格式进行中文编码的而ubuntu下面是uft-8的格式进行中文编码的,所以中文在不同的系统下面显示自然会乱码的拉... 阅读全文
posted @ 2014-12-02 15:43 Sky&Zhang 阅读(504) 评论(0) 推荐(0) 编辑
摘要:在重装系统或者再装多个系统后可能会出现ubuntu的引导文件不存在的情况,windows系列的引导文件可以用winpe修复,但是ubuntu就不可以,虽然网上很多种修复ubuntu的引导文件 方式,但是bcd等方式比较麻烦,本人觉得还是输入代码的方式较为方便(纯属个人意见),如果你 的开机启动界面的... 阅读全文
posted @ 2014-12-02 14:54 Sky&Zhang 阅读(466) 评论(0) 推荐(0) 编辑

上一页 1 ··· 77 78 79 80 81