会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
132
133
134
135
136
137
下一页
2017年4月14日
I2C通讯协议
摘要: 1、基本概念 主机 初始化发送,产生时钟信号和终止发送的器件 从机 被主机寻址的器件 发送器 发送数据到总线的器件 接收器 从总线接收数据的器件 多主机 同时有多于一个主机尝试控制总线 但不破坏报文 仲裁 是一个在有多个主机同时尝试控制总线,但只允许其中一个控制总线并使报文不被破坏的过程 同步 两个
阅读全文
posted @ 2017-04-14 17:13 yooooooo
阅读(2757)
评论(3)
推荐(2)
2017年4月11日
C语言函数不定参数实现方式
摘要: 函数如何实现不定参数:由于在C语言中没有函数重载,解决不定数目函数参数问题变得比较麻烦,即使采用C++,如果参数个数不能确定,也很难采用函数重载。对这种情况,提出了指针参数来解决问题。 (1)va_list 定义了一个指针arg_ptr, 用于指示可选的参数. (2)va_start(arg_ptr
阅读全文
posted @ 2017-04-11 20:09 yooooooo
阅读(16498)
评论(5)
推荐(3)
ARM中断处理过程
摘要: 以s3c2440 ARM9核为例: 一:s3c2440 ARM处理器特性: 1、S3C2440支持60个中断源,含子中断源; 2、ARM9采用五级流水线方式; 3、支持外部中断和内部中断; 二、s3c2440 支持的寄存器: 2.1 外部中断寄存器 24个外部中断占用GPF0-GPF7(EINT0-
阅读全文
posted @ 2017-04-11 16:29 yooooooo
阅读(3152)
评论(0)
推荐(0)
2017年4月10日
MMU工作原理
摘要: http://blog.chinaunix.net/uid-20698426-id-136197.html 一、MMU的产生 许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳
阅读全文
posted @ 2017-04-10 08:48 yooooooo
阅读(7287)
评论(2)
推荐(2)
2017年3月25日
C++拷贝构造函数(深拷贝与浅拷贝)
摘要: 转自http://blog.csdn.net/lwbeyond/article/details/6202256/ 一. 什么是拷贝构造函数 对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量
阅读全文
posted @ 2017-03-25 15:23 yooooooo
阅读(496)
评论(0)
推荐(1)
2017年3月24日
C++的引用
摘要: C++引用的学习: 通常引用第一个作用,人们会想到的是引用的变量的别名;(可以说是直接操作这个变量); 引用的声明: Type + & + name(可以认为是一个常指针) 注意:(1)&是起标识符的作用; (2)声明引用时,必须先将其进行初始化; (3)不能建立数组的引用,因为数组是因为由若干个元
阅读全文
posted @ 2017-03-24 19:34 yooooooo
阅读(465)
评论(0)
推荐(2)
2017年3月12日
预处理
摘要: 预处理有很多,以下选取我实际用过和见过的: #ifdef 电脑程序语句,我们可以用它区隔一些与特定头文件、程序库和其他文件版本有关的代码。 运行结果: 改写代码如下: 运行结果: #if的使用说明 #if的后面接的是表达式 它的作用是:如果(MAX==10)||(MAX==20)成立,那么编译器就会
阅读全文
posted @ 2017-03-12 21:14 yooooooo
阅读(718)
评论(0)
推荐(2)
2017年2月16日
dump_stack 分析使用
摘要: dump_stack是用来回溯内核运行的信息的,打印内核信息堆栈段; dump_stack原型: void dump_stack(void); 1、使用这个功能时需要将内核配置勾选上; make menuconfig -> kernel hacking--> kernel debug 2、在函数中使
阅读全文
posted @ 2017-02-16 09:08 yooooooo
阅读(1353)
评论(0)
推荐(1)
2016年12月4日
python中的argparse
摘要: argparse是python用于解析命令行参数和选项的标准模块,用于代替已经过时的optparse模块。argparse模块的作用是用于解析命令行参数。 最基础的,从一个最简单的程序开始: 运行结果: 定位参数: 运行: 方法add_argument(),用来指定程序需要接受的命令参数; 并且ar
阅读全文
posted @ 2016-12-04 14:02 yooooooo
阅读(1826)
评论(0)
推荐(1)
2016年11月18日
Linux启动流程
摘要: X86 PC 启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读
阅读全文
posted @ 2016-11-18 15:56 yooooooo
阅读(668)
评论(0)
推荐(0)
上一页
1
···
132
133
134
135
136
137
下一页
公告