采用STM32F103C8T6单片机,KeilMDK5.32版本 ADC1和ADC2都是单次转换,ADC1的规则通道的外部触发为定时器3的TRGO,定时器3的TRGO事件来源于更新事件,每500ms更新一次,即ADC每500ms转换一次 ADC1开启2个规则通道,转换序列为:通道0(PA0),通道1(PA1) ADC2开启2个规则通道,转换序列为:通道0(PA0),通道1(PA1) ADC1和ADC2设置相同通道的转换时间都为1.5个ADC周期。如,在规则通道上,ADC1和ADC2的通道0转换时间相同。 在规则通道每个通道转换完成之后,DMA负责将转换的数据从ADC_DR寄存器传输到用户指定的目的地址 开启ADC1的规则通道转化完成中断。 转换完成之后在规则通道转换完回调函数中串口输出转换的数据
2023-07-04 18:54:54 16.57MB stm32 arm 嵌入式硬件 单片机
1
STM32F407,通过IIC驱动中景原0.96寸OLED的测试程序例程
2023-07-01 00:13:03 509KB STM32F
1
使用STM32F103自带ADC完成4路ADC采样,工作在连续采样模式下,使用DMA传输
2023-06-03 23:31:25 2KB 4路ADC stm32 DMA
1
STM32F4 串口(DMA发送接收方式)代码例程 STM32F4 DMA收发 经过稳定测试 初始化后直接用
2023-05-19 17:03:32 2KB STM32F4 串口 DMA
1
基于Intel(Altera)的Quartus II平台FPGA的IIC协议实现工程源码: 1、详细的仿真TB文件,包括IIC从机器件的Verilog仿真模型; 2、可实现单字节的读、写操作; 3、通过参数化设置,可实现16位或者8位地址; 4、详细的说明文件请参考本人博文《https://wuzhikai.blog.csdn.net/article/details/120719302》《https://wuzhikai.blog.csdn.net/article/details/120752864》。
2023-05-18 21:27:32 28.25MB IIC i2c FPGA
1
51单片机驱动DS18B20、DHT11、模拟IIC驱动PCF8591采集光照和MQ-135把数据展示在带IIC转接板的LCD1602上
2023-05-16 15:50:31 68KB 51单片机 DS18B20 DHT11 PCF8591
1
用Verilog语言实现sccb驱动协议,将i2c协议起始位、数据位、结束位通过状态机的不同组合,实现sccb协议的读和写操作。
2023-05-15 21:43:47 778KB FPGA SCCB IIC 协议
1
实现在zynq平台上的dma数据传输,并实现lwip发送给上位机
2023-05-09 15:37:23 9KB dma_上位机 lwip_zynq zynq zynq___lwip
本程序使用STM32F103C8T6作为主控单片机,4针0.96寸OLED屏幕作为显示。采用模拟IIC方式,模拟IIC的SCK、SDA引脚在myiic.h文件中修改即可,方便移植调用。程序可完成基本的英文字符显示、数字显示以及汉字显示,也可实现画点、画线以及图片的显示。该程序经本人测试可以正常使用,也可先去搜索我的同名博客(STM32F103C8T6模拟IIC控制4针0.96寸OLED显示屏)先查看是否符合你的要求再进行下载,以免浪费下载积分,博客内容介绍有如何获取字模等步骤。
2023-05-08 16:23:26 10.38MB STM32 OLED IIC 四针OLED
1
工程项目中的单片机采用STM32F407ZGT6。 移植时可以只用AHT20.C/AHT20.H/MAIN.C三个文件即可。
2023-04-25 03:16:42 3.55MB 单片机 温湿度传感器 STM32
1