第一章微机接口概述第二章CPU技术第三章 总线技术第四章 中断技术第五章 DMA技术第六章 人机接口第七章 串行接口技术第八章 并行接口技术第九章 IDE技术第十章 SCSI技术第十一章 USB技术第十二章 BIOS技术第十三章 模拟技术
分类:
其他好文 时间:
2015-12-30 13:25:54
阅读次数:
128
123//DMAxµÄ¸÷ͨµÀÅäÖÃ//ÕâÀïµÄ´«ÊäÐÎʽÊǹ̶¨µÄ,ÕâµãÒª¸ù¾Ý²»Í¬
分类:
其他好文 时间:
2015-12-16 00:05:02
阅读次数:
323
12位ADC是一种逐次逼近型模拟数字数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。ADC的输入时钟不得超过14MHZ,它是由PCLK2经分频产生。如果被ADC转换的模拟电压低于低阀值或高于高阀值,AWD模拟看门狗状态位被设置。ADC通常要与DMA一起使用 这里只是简单的用库配置A...
分类:
其他好文 时间:
2015-12-12 23:04:09
阅读次数:
310
DMA和cache一致性问题Cache原理CPU缓存(Cache Memory)是位于CPU与内存之间的临时存储器,它的容量比内存小的多但是交换速度却比内存要快得多。缓存的出现主要是为了解决CPU运算速度与内存 读写速度不匹配的矛盾,因为CPU运算速度要比内存读写速度快很多,这样会使CPU花费很长时...
分类:
系统相关 时间:
2015-12-08 08:45:49
阅读次数:
241
某些时刻,你可能会希望修改一下目前文件系统的一些相关信息,举例来说,你可能要修改 Label name , 或者是 journal 的参数,或者是其他硬盘运行时的相关参数 (例如 DMA 启动与否~)。 这个时候,就得需要底下这些相关的命令功能啰~mknod还记得我们说过,在 Linux 底下所有的...
分类:
其他好文 时间:
2015-11-28 16:37:47
阅读次数:
195
如何使用ADC驱动库1 实现如下两个函数 a: HAL_ADC_MspInit()使能ADC时钟,设置时钟源, 使能ADC Pin,设置为输入模式,可选 DMA,中断 b:HAL_ADC_MspDeInit() 与HAL_ADC_MspInit()作用相反,用来关闭ADC,可选 DMA,中断2 .....
分类:
其他好文 时间:
2015-11-20 22:59:20
阅读次数:
1392
对于STM32讲(还是以Timer2例),外部中断通道位置28(35号优先级)是给外部设备TIME2的,但TIME2本身能够引起中断的中断源或事件有好多个,比如更新事件(上溢/下溢)、输入捕获、输出匹配、DMA申请等。所有TIME2的中断事件都是通过一个TIME2的中断通道向STM32内核提出中断....
分类:
其他好文 时间:
2015-11-15 23:19:11
阅读次数:
331
yum install hdparm参数: -a 设定读取文件时,预先存入块区的分区数,若不加上选项,则显示目前的设定。 -A 启动或关闭读取文件时的快取功能。 -c 设定IDE32位I/O模式。 -C 检测IDE硬盘的电源管理模式。 -d 设定磁盘的DMA模式。 -f 将内存缓冲区的数据写入硬盘,...
分类:
其他好文 时间:
2015-11-13 20:37:40
阅读次数:
274
如何使用SPI库1 声明SPI hanlde, 例如: SPI_HandleTypeDef hspi2 通过实现HAL_SPI_MspInit()函数初始化底层资源 以下两个必须进行初始化 a 使能spi时钟 b 配置spi pins 以下根据需要初始化 c NVIC 中断配置 d DMA配置3 配...
分类:
其他好文 时间:
2015-11-09 22:39:22
阅读次数:
485
1.IDE(Integrated Drive Electronics,电子集成驱动器),较常见。IDE硬盘的传输模式有以下三种:PIO(Programmed I/O)模式,DMA(Driect Memory Access)模式,Ultra DMA(简称UDMA)模式。2.SCSI(Small Com...
分类:
其他好文 时间:
2015-11-06 19:34:20
阅读次数:
192