1.SysTick寄存器结构SYSTICK寄存器结构,SysTick_TypeDeff,在文件“stm32f10x_map.h”中定义如下:typedefstruct
{
vu32CTRL;
vu32LOAD;
vu32VAL;
vuc32CALIB;
}SysTick_TypeDef;SysTick外设声明于文件“stm32f10x_map.h”:#defineSCS_BASE((u32)0xE000E000)#defineSysTick_B..
分类:
其他好文 时间:
2015-04-02 06:48:05
阅读次数:
187
简介:Bochs(发音:box)是一个以GNU宽通用公共许可证发放的开放源代码的x86、x86-64IBM PC兼容机模拟器和调试工具。它支持处理器(包括保护模式),内存,硬盘,显示器,以太网,BIOS,IBM PC兼容机的常见硬件外设的仿真。...
分类:
系统相关 时间:
2015-03-31 16:09:19
阅读次数:
343
SPI(同步外设接口)是由motorola开发的全双工同步串行总线,其接口由MISO(串行数据输入),MOSI(串行数据输出),SCK(串行移位时钟)SS(从使能信号)4种信号构成。SS决定了惟一的与主设备通信的从设备,主设备通过产生移位时钟来发起通信。在3.0.35 内核中,用spi_master...
分类:
其他好文 时间:
2015-03-21 15:28:58
阅读次数:
180
SPI 驱动采用如上图示的隔离方式,这样的结果是,外设a, b, c的驱动与主机控制器A, B, C的驱动不相关。主机控制器驱动不关心外设,而外设驱动也不关心主机控制器,外设只是访问核心层的通用API进行数据传输。主机控制器可以与外设进行任意的组合。设想一共有m个主机控制器,n个外设,分离的结果是需...
分类:
系统相关 时间:
2015-03-20 18:22:23
阅读次数:
198
1 USB OTG的工作原理 OTG补充规范对USB 2.0的最重要的扩展,是其更具节能性的电源管理和允许设备以主机和外设两种形式工作。OTG有两种设备类型:两用OTG设备(Dualrole device)和外设式OTG设备(Peripheralonly OTG device) 。两用OTG设备完....
分类:
其他好文 时间:
2015-03-16 19:18:29
阅读次数:
236
作为一名Android技术宅,USB OTG是你必须了解的,所谓USB OTG就是你可以利用手机或平板上用来充电、与电脑传输数据的micro USB接口来连接其他USB外设,如游戏手柄、鼠标、键盘、U盘甚至移动硬盘(当然你需要额外供电)。而一条USB OTG数据线也就是必备的工具了。成品效果目前关于...
分类:
移动开发 时间:
2015-03-16 16:07:04
阅读次数:
123
SPI模块为了和外设进行数据交换,根据外设工作要求,其输出串行同步时钟极性和相位可以进行配置。时钟极性(CPOL)对传输协议没有重大的影响。如果CPOL=0,串行同步时钟的空闲状态为低电平;如果CPOL=1,串行同步时钟的空闲状态为高电平。时钟相位(CPHA)能够配置用于选择两种不同的传输协议之一进...
分类:
其他好文 时间:
2015-03-15 22:35:10
阅读次数:
269
Lpc1768内置有一个ad外设,该外设有八路复用输入,所以,可以同时接八路ad设备,同时还支持触发转换模式,由外部端口进行ad触发,ad转换完成之后可以产生中断 Lpc1768支持的转换模式有两种,分别会连续转换模式和软件单次转换模式,连续转换模式可以自动的按照我们选择的转换位进行ad的依次转换,...
分类:
其他好文 时间:
2015-03-15 02:05:10
阅读次数:
191
处理器是一种统称,内部一般包含CPU、片上内存、片上外设接口等不同的硬件逻辑。Linux启动过程关乎处理器配置、内存配置、外围硬件配置、而不同的处理器和硬件系统会采用不同的策略,从而具体的启动过程会有所差异。但无论差异如何,从计算机系统的角度来看,启动过程一般分为三个步骤。开机并执行Bootload...
分类:
系统相关 时间:
2015-03-14 21:24:00
阅读次数:
196
Table View简单描述: 在iPhone和其他iOS的很多程序中都会看到Table View的出现,除了一般的表格资料展示之外,设置的属性资料往往也用到Table View,Table View主要分为以下两种:Plain:这是普通的列表风格Grouped :这是分块风格。对于UITable....
分类:
移动开发 时间:
2015-03-10 16:49:39
阅读次数:
232