OLED12864是通过IIC与单片机进行通信的,该代码是基于msp430f5529单片机,运用了单片机中的12位ADC,按键中断和IIC通信部分。 代码功能是:实现手动步进,和ADC检测当前电压最后结果在OLED12864上显示的功能。 程序调试通过,过程中遇到的问题及解决办法均在代码中有标注,以便技术的交流和提升。
2021-10-05 10:56:32 255KB OLED12864 IIC通信 msp430f5529 ADC检测
1
ADC的速度由2个参数决定,它是采样时间和转换时间之和:TCONV = 采样时间 +12.5个ADC时钟周期采样时间共有8种选择:1.5、7.5、13.5、28.5、41.5、55.5、71.5和239.5;若ADC的时钟频率=14MHz,则最高ADC的采样频=14/(12.5+1.5)=1MHz;
2021-10-04 17:49:25 64KB STM32 单片机 DMA 文章
1
微处理器模拟数字信号的转换,采用C语言编程,底层驱动代码
2021-10-04 17:00:39 486KB adc 数字信号处理
mianC tesst nuc140 ADC
2021-10-04 13:00:07 1.07MB TESTBENCH
AD7714是24位的ADC芯片,功能很强大,能够满足各种高精度要求
2021-10-02 17:38:24 870KB ADC
1
1. 开发板是F28335的DSP,不要搞错了 2. 功能:下载完毕后,打开串口调试助手,发送1—6的数给DSP,可以改变输出的SPWM的频率值,默认的是150Hz;上下限是15Hz——1500Hz 3. 如果不想用串口的功能,只想用DSP实现SPWM功能的,请看我博客第一篇 4. 调试如果出现问题的话,请把串口显示频率和显示提示信息的几条相关代码注释掉,再看看输出波形是否能正常调节
2021-10-01 23:48:00 352KB DSP SPWM SCI PWM
1
包含简单程序框架,定时器 串口0 串口1 ADC FLASH操作。 无中断时,单片机跑着主程序,当中断时,单片机进入中断服务程序。所以,中断其实是比主程序优先级更高的线程。那要怎样处理单片机中断,才能避免资源冲突呢。正确的做法是,在中断服务程序中仅做简单的事务,比如定时中断只对计数变量进行计数,串口接收中断只接收数据到环形缓冲区,不做具体处理,然后,所有的事务,都集中到主循环中。
1
AD7190是一款适合高精密测量应用的低噪声完整模拟前端。它集成一个低噪声、24位Σ-Δ型模数转换器(ADC)。片内低噪声增益级意味着可直接输入小信号。 这款器件可配置为两路差分输入或四路伪差分输入。片内通道序列器可以使能多个通道,AD7190按顺序在各使能通道上执行转换,这可以简化与器件的通信。片内4.92 MHz时钟可以用作ADC的时钟源;或者,也可以使用外部时钟或晶振。该器件的输出数据速率可在4.7 Hz至4.8 kHz的范围内变化。 在1KHz时能得到16位无噪声分辨率,提供STM32例程,移植简单,非常适合力传感器的输出信号处理。
2021-09-30 09:24:07 83.61MB AD7190 称重模块 24位ADC 力传感器
1
HAL库开发,利用硬件SPI驱动MAX7219数码管驱动芯片驱动点阵显示数据,其中包含LCD12864的驱动代码以及ADC采集
2021-09-29 19:25:48 19.56MB LCD1286 HAL库;
1
STM32
2021-09-29 18:02:44 2.84MB IIC OLED
1