嵌入式
deng10355148
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
dm9000 网卡简介
网络控制器选用DAVICOM公司的DM9000快速以太网控制处理器,合成了MAC,PHY,MMU。该处理器配备有标准10M/100M自适应,16K大容量的FIFO,4路多功能GPIO,掉电,全双工工作等功能。物理层支持以太网接口协议。由于数据有时是以猝发形式收到的,因此,DM9000还集成有接收缓冲区,以便在接收到数据时能把数据放到这个缓冲区中,然后由数据链路层直接从该缓冲区里取走数据。链路层通常转载 2013-06-03 20:20:31 · 2464 阅读 · 0 评论 -
BLE协议架构概述(1)
BLE 协议架构总体上分成3块,从下到上分别是:控制器(Controller),主机(Host) 和应用端(Apps);3者可以在同一芯片类实现,也可以分不同芯片内实现,控制器(Controller)是处理射频数据解析,接收和发送,主机(Host)是控制不同设备之间如何进行数据交换;应用端(Apps)实现具体应用。控制器ControllerController实现射频相关的模拟转载 2016-03-07 16:55:45 · 759 阅读 · 0 评论 -
BLE 包结构及传输速率
根据Bluetooth 4.0 BLE部分协议:BLE中物理层physical layer的传输速率是1Mbps,除了这个外,数据传输速率与包大小、CPU处理时间相关。包结构:1.总体结构:preamble(1 Byte)+ Access Address(4 Bytes)+ PDU + CRC(3 Bytes)preamble = 1010101转载 2016-03-07 16:53:19 · 1150 阅读 · 0 评论 -
OpenEmbedded 入门 (一):OpenEmbedded 简介
1 概述OpenEmbedded(OE)是一个开源的嵌入式linux系统构建环境。 Openmoko和poky都使用了定制过的OpenEmbedded环境。 Openmoko是一个开放软硬件设计的手机平台。Poky的本意是一个定制过的OpenEmbedded环境。 Poky环境包含了一个叫作Sato的UI方案,我们有时也把这个方案叫作poky。其实我们可以在poky环境开发其它基于GTK+转载 2015-11-03 09:23:56 · 5465 阅读 · 0 评论 -
SOP 封装
SOP也是一种很常见的封装形式,始于70年代末期。SOP封装的应用范围很广,而且以后逐渐派生出SOJ(J型引脚小外形封装)、TSOP(薄小外形封装)、VSOP(甚小外形封装)、SSOP(缩小型SOP)、TSSOP(薄的缩小型SOP)及SOT(小外形晶体管)、SOIC(小外形集成电路)等在集成电路中都起到了举足轻重的作用。像主板的频率发生器就是采用的SOP封装。 上面一段话已经指出了,SOI转载 2014-07-30 11:00:38 · 9502 阅读 · 1 评论 -
I2C总线协议详解
I2C总线定义 I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信。例如管理员可对各个组件进行查询,以管理系统的配置或掌握组件的功能状态,如电源和系统风扇。可随时监控内存、硬盘转载 2014-04-23 13:31:20 · 1854 阅读 · 0 评论 -
nand flash 扇区的管理以及初始化
(1)首先需要了解NAND FLASH的结构。如图: 以镁光MT29F4G08BxB Nand Flash为例,这款Flash(如上图)以4个扇区(sector)组成1个页(page),64个页(page)组成1个块(block),4096个块(block)构成整个Flash存储器;由于每个扇区的容量是512 字节(bytes),整个Flash容量为4224M B转载 2014-04-01 22:19:59 · 782 阅读 · 0 评论 -
从execl 中导入sqlite
Android客户端开发的时候使用了SQLite数据库,为了测试,需要将一些excel文件中的数据导入到数据库的表中,下面是几个步骤: 数据库表的定义: create table bookroom(id integer, roomname nvarchar(20), mapfilename nvarchar(20)); 1、将Excel之中存储的数据另存为c转载 2014-02-11 17:38:39 · 627 阅读 · 0 评论 -
linux 调试
在开发和使用Linux 程序时,引擎有时会莫名其妙的core 掉,在网上查找、整理了一些资料,总结如下。1、什么是core dumpCore,即core memory,而dump 就是堆放的意思。core dump 又叫核心转储,当程序运行过程中发生异常,程序异常退出时,由操作系统把程序当前的内存状况存储在一个core 文件中,叫core dump。2、如何打开core dump支持有的操作系统并转载 2013-10-18 10:09:00 · 439 阅读 · 0 评论 -
Linux内核源代码分析——第5章 reboot 系 统 调 用 2012-02-07 10:12:04
29298:内核中其他地方可能都没有sys_reboot的实现方法先进。其原因可以理解为:根据调用的名字我们就可以知道,reboot系统调用可以用来重新启动机器。根据所提供的参数,它还能够挂起机器,关闭电源,允许或者禁止使用Ctrl+Alt+Del组合键来重启机器。如果你要使用这个函数编写代码,需要特别注意它上面的注释标题的警告:首先同步磁盘,否则磁盘缓冲区中的数据可能会丢失。转载 2013-10-18 09:49:01 · 1850 阅读 · 0 评论 -
MII、GMII、RMII、SGMII、XGMII 接口区别
MII即媒体独立接口,也叫介质无关接口。它是IEEE-802.3定义的以太网行业标准。它包括一个数据接口,以及一个MAC和PHY之间的管理接口(图1)。 数据接口包括分别用于发送器和接收器的两条独立信道。每条信道都有自己的数据、时钟和控制信号。MII数据接口总共需16个信号。 管理接口是个双信号接口:一个是时钟信号,另一个是数据信号。通过管理接口,上层能监视和控制PHY。转载 2017-12-27 17:34:39 · 11845 阅读 · 0 评论
分享