将传统数据传输方式与存储器直接存取(direct memory access,DMA)数据传输方式进行了对比分析,结合外设组件互连标准(peripheral component interconnection,PCI)总线的特点,以嵌入式Linux系统为平台,重点分析了PCI设备驱动程序中DMA数据传输实现机制,给出了传输实现的基本结构及单元组成,并以实际例子介绍了基于PCI9080芯片的DMA传输实现。经测试验证,该方法可满足实际的传输要求。
2023-02-04 19:06:10 1007KB 自然科学 论文
1
在kinetis K系列芯片上使用eDMA模拟ADC扫描模式.通过DMA配合ADC可以最大限度的减少对于CPU的干预,最大限度的提示cpu的性能。
2023-01-31 08:57:06 438KB kinetis eDMA ADC
1
One-wire总线使用一根并联总线完成对于多个设备的访问,通过上拉的OD门实现多设备的读写操作,通过ID区别设备,通过CRC5完成数据校验。
2023-01-30 20:28:20 135KB STM32 UART DMA One-Wire总线
1
在allwinner平台下调通的 linux下hym8563、bm8563 RTC驱动、8563 datesheet资料 ,。
2023-01-25 21:40:27 625KB hym8563驱动 bm8563驱动 RTC驱动 allwinner
1
以ADS1158为例,提出保证开关电容型?驻-∑模数转换器有效位数的方法。这些方法包括差分采样、输入滤波、减小驱动电路输出阻抗、采用差分输入差分输出放大电路、将ADC的地布在模拟地上、由同一基准源为传感器和ADC提供参考电压以及使用缓冲器。当ADS1158工作在15 KSPS/Channel、多通道循环模式下,常规的方法只能达到13位有效位数,而采用该设计方法实现了15位有效位数。有效改善了ADC的采样精度,能够在工业测量中应用。
2023-01-18 13:29:10 1.08MB 开关电容 ?驻-∑ ADC
1
运用HAL库写出ADC两路转换,可以运用于摇杆模式下的变通
2023-01-18 12:13:20 8.99MB ADC
1
在ADC设计中,噪声有多个来源,主要是 ADC 自身的电源,特别是在转换器周围设计和放置的电路走向。通过优化的设计考虑,可以把噪声对高速采集应用的影响最小化。数字电路通常会在其电源线路上产生噪声。如果还使用相同的电源对模拟或混合信号器件进行供电,则此噪声可以通过它们的电源插针耦合至这些元件。从某种程度上来说,它们的模拟或混合信号元件具有良好的电源抑制性能,这不会影响模拟或混合信号元件。 但是,正如数据表上所说明的那样,模拟和混合信号器件的电源抑制比 (PSRR) 通常指具有两个不同稳定直流电源电压的单个参数(例如偏移电压)的差异。此规格很少提及元件在抑制电源上的高频噪声方面如何发挥效能。有了高
1
采用一个io口对16个按键进行采用,处理。对比传统矩阵键盘8个IO口有很大io口资源的提示
2023-01-10 11:23:37 211KB 单片机 stm32
1
STM32微控制器内置最多四个高级12位ADC(取决于器件)。提供自校准功能,用于提高环 境条件变化时的ADC精度。 在涉及模数转换的应用中,ADC精度会影响整体的系统质量和效率。为了提高此精度,必须 了解与ADC相关的误差以及影响它们的参数。 ADC精度不仅取决于ADC性能和功能,还取决于ADC周围的整体应用设计。 此应用笔记旨在帮助用户了解ADC误差,并解释如何提高ADC精度。它分为三个主要部分: • ADC内部结构的简述,帮助用户了解ADC操作和相关的ADC参数 • 解释与ADC设计和外部ADC参数(例如外部硬件设计)有关的ADC误差的不同类型和来源 • 关于如何使这些误差最小化的建议,侧重于硬件和软件方法
2023-01-09 15:41:56 1.01MB ADC STM32
1
本人近期学习MPC5606B,硬件环境为TRK-MPC560XB,软件环境codewarrior 10.6,附件中为ADC 的代码. External Crystal Oscillator: 9.6M System Core Frequency: 64MHz 欢迎交流,QQ:511437685
2023-01-06 15:07:01 173KB MPC5606B ADC
1