- 博客(17)
- 资源 (3)
- 收藏
- 关注
转载 OSI七层参考模型每一层都有哪些协议
OSI七层参考模型每一层都有哪些协议 第七层应用层 协议:DHCP • DNS • FTP • Gopher • HTTP • IMAP4 • IRC • NNTP • XMPP • POP3 • SIP • SMTP • SNMP • SSH • TELNET • RPC • RTCP • RTSP • TLS • SDP • SOAP • GTP • STUN • NTP
2014-07-10 16:57:59 5512
转载 J-LINK V8固件烧录指导
J-LINK 是使用过程中,如果内部固件意外损坏或丢失,请参考下面操作步骤说明,重新烧录JLINK固件。如果您的J-LINK指示灯在连接电脑后不亮,或者在升级最新版驱动后锁死无法使用,基本上就需要重新刷固件了。本指导经过本人多次验证,欢迎使用交流。http://www.cnblogs.com/emouse/archive/2012/07/22/2603773.html点击打
2014-07-10 14:50:28 599
转载 对SPI、IIC、IIS、UART、CAN、SDIO、GPIO的解释
SPI(Serial Peripheral Interface:串行外设接口);SPI总线由三条信号线组成:串行时钟(SCLK)、串行数据输出(SDO)、串行数据输入(SDI)。SPI总线可以实现多个SPI设备互相连 接。提供SPI串行时钟的SPI设备为SPI主机或主设备(Master),其他设备为SPI从机或从设备(Slave)。主从设备间可以实现全双工通 信,当有多个从设备时,还可以增加一
2014-07-10 13:03:58 4510
转载 Linux VIM 使用技巧收藏
在linux下,不可避免的会用VIM打开一些windows下编辑过的文本文件。我们会发现文件的每行结尾都会有一个^M符号,这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致, 对于回车符的定义: windows:0D0A unix\linux: 0A MAC: 0D 为了解决这个问题
2014-07-10 10:44:27 539
转载 应用 Valgrind 发现 Linux 程序的内存问题
Valgrind 概述体系结构Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (plug-in),利用内核提供的服务完成各种特定的内存调试任务。Valgrind的体系结构
2014-07-09 10:06:02 481
转载 浅谈C中的malloc和free
原帖及讨论:http://bbs.bccn.net/thread-82212-1-1.html 在C语言的学习中,对内存管理这部分的知识掌握尤其重要!之前对C中的malloc()和free()两个函数的了解甚少,只知道大概该怎么用——就是malloc然后free就一切OK了。当然现在对这两个函数的体会也不见得多,不过对于本文章第三部分的内容倒是有了转折性的认识,所以写
2014-07-09 09:48:38 506
转载 安装程序无法定位现有系统分区,也无法创建新的系统分区
安装程序无法定位现有系统分区,也无法创建新的系统分区 (1)把系统镜像放在电脑的非系统盘上; (2)重启电脑,通过u盘启动.进入WinPE系统; (3)把Windows 7的ISO镜像解压到非系统盘的其他硬盘上。 (4)进入WinPE系统,格式化C盘为NTFS(建议分3OG以上)。从解压安装程序的文件夹中找到boot,bootmgr和sour
2014-07-05 10:58:41 564
转载 bcd(Binary-Coded Decimal缩写)
Binary-Coded Decimal,简称BCD,称BCD码或二-十进制代码,亦称二进码十进数。是一种二进制的数字编码形式,用二进制编码的十进制代码。这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。这种编码技巧,最常用于会计系统的设计里,因为会计制度经常需要对很长的数字串作准确的计算。相对于一般的浮点式记数法,采用BCD码,既可保存数值的精确度,又
2014-07-03 17:17:07 2762
转载 Linux下diff与patch命令的配合使用
在Linux下,diff与patch命令配合使用可以进行简单的代码维护工作。[A] diffdiff命令用于比较文件的差异,可以用于制作patch文件。但此命令参数众多、格式多样,所以在此仅介绍较常用的格式。例如有以下2个文件,源文件为old/test.txt,经修改后的新文件为new/test.txt,其内容分别如下:old/test.txt:This is the
2014-07-03 10:19:22 688
转载 Linux中有硬件时钟与系统时钟
在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。所有Linux相关指令与函数都是读取系统时钟的设定。 系统时钟的设定就是我们常用的date命令,而我们写的RTC驱动就是为硬件时钟服务的,它有属于自己的命令hwcl
2014-07-02 16:18:46 1027
转载 GMT,UTC,DST,CST时间详解
全球24个时区的划分 相较于两地时间表,可以显示世界各时区时间和地名的世界时区表(World Time),就显得精密与复杂多了,通常世界时区表的表盘上会标示着全球24个时区的城市名称,但究竟这24个时区是如何产生的?过去世界各地原本各自订定当地时间,但随着交通和电讯的发达,各地交流日益频繁,不同的地方时间,造成许多困扰,于是在西元1884年的国际会议上制定了全球性的标准时,明定以英国
2014-07-02 16:11:25 914
转载 并行输入\输出控制器之我见(PIO)
中断信号FIQ及IRQ0到IRQn一般通过PIO控制器复用。但是,由于PIO控制器对于输入无效且中断线(FIQ或IRQ)仅作为输入,因此不必为中断分配I/0线。 电源管理控制器控制PIO控制器时钟以节省功耗。对用户接口寄存器写入时不需要将PIO控制器时钟使能。即配置I/O线不需要将PIO控制器时钟使能。 但当时钟禁用时,PIO控制器某些功能将
2014-07-01 18:08:19 1559
转载 readl()和writel()
writel() 往内存映射的 I/O 空间上写数据,wirtel() I/O 上写入 32 位数据 (4字节)。 原型:引用#include void writel (unsigned char data , unsigned short addr ) readl() 从内存映射的 I/O 空间读取数据,readl 从 I/O 读取 32 位数据 ( 4
2014-07-01 18:03:16 4996
转载 C结构体里的冒号
unsigned m_ScrollType : 3; //uint型,占3bit; unsigned m_ScrollDirection : 1; //uint型,占1bit; unsigned m_AlignType : 2; //uint型,占2bit; unsigned m_VAlignType: 2; //uint型,占2bit; unsi
2014-07-01 09:39:23 791
crosstools-3.4.5.tar.bz2
2016-05-13
demo作品64K
2012-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人