STM32单片机读写2通道带PGA16位ADC-AD7705软件例程源码,可以做为你的学习设计参考。 int main(void) { uint16_t adc1, adc2; /* 由于ST固件库的启动文件已经执行了CPU系统时钟的初始化,所以不必再次重复配置系统时钟。 启动文件配置了CPU主时钟频率、内部Flash访问速度和可选的外部SRAM FSMC初始化。 系统时钟缺省配置为72MHz,如果需要更改,可以修改: \Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c 中配置系统时钟的宏。 */ bsp_Init(); PrintfLogo(); /* 打印例程Logo到串口1 */ bsp_InitTM7705(); /* 初始化配置TM7705 */ if (g_TM7705_OK == 0) { printf("未检测到 AD7705\r\n"); } else { printf("已检测到 AD7705\r\n"); TM7705_CalibSelf(1); /* 自校准。执行时间较长,约180ms */ adc1 = TM7705_ReadAdc(1); TM7705_CalibSelf(2); /* 自校准。执行时间较长,约180ms */ adc2 = TM7705_ReadAdc(2); } while (1) { bsp_Idle(); /* 空闲时执行的函数,比如喂狗. 在bsp.c中 */ TM7705_Scan2(); /* 扫描两个个ADC通道, 无等待的 */ { /* 读取扫描结果 (结果定时读取即可) */ adc1 = TM7705_GetAdc1(); adc2 = TM7705_GetAdc2(); /* 打印采集数据 */ { int volt1, volt2; /* 计算实际电压值(近似估算的),如需准确,请进行校准 */ volt1 = (adc1 * 5000) / 65535; volt2 = (adc2 * 5000) / 65535; printf("CH1=%5d (%5dmV) CH2=%5d (%5dmV)\r", adc1, volt1, adc2, volt2); } } } }
51单片机软件模拟SPI通信读写SD卡模块的工程代码。
2021-11-19 20:02:22 61KB 51单片机读写SD卡 SD卡模块 SPI通信
PIC12F617单片机读写内部Flash程序。
2021-11-10 09:47:42 1KB PIC 读写Flash
1
单片机读写U盘的程序,是中级单片机爱好必学的课程之一,希望可以帮助你们。
2021-10-20 15:47:30 39KB U盘读写
1
avr单片机spi模式读写sd卡驱动,使用了fatfs文件系统,需要自己修改mmc_avr_spi.c
2021-09-27 09:29:07 131KB avr sd卡 avr单片机读写sd卡驱动
1
C51读写24C I2C.H 标准80C51模拟I2C总线程序头文件
2021-08-20 15:39:41 9KB I2C 51 AT24c
1
软件介绍: RC522单片机读写卡程序源码,可以进行读卡写卡操作,io口模拟SPI接口程序。LPCREG.HMAIN.CMAIN.HMAIN.LSTMAIN.OBJMFRC522.HRC522.CRC522.LSTRC522.OBJREG52.HTEST522TEST522.hexTEST522.lnpTEST522.M51TEST522.opt.bakTEST522.plgTEST522.Uv2.bakTEST522.uvgui.AdministratorTEST522.uvgui_Administrator.bakTEST522.uvoptTEST522.uvprojTEST522_Opt.BakTEST522_Uv2.BakTEST522_uvopt.bak
2021-07-16 09:48:18 67KB 其他资源
1
stc15xxxx单片机RFID,可以直接使用读取RC522白卡的卡号,写和读数据
2021-06-29 12:43:27 134KB RFID RC522 单片机
1
STM32 F0 F1 F4L系列+C8051单片机读写W5500模块软件例程源码: C8051+W5500_Keil4.72.rar DHCP+TCP Server中断代码V1.0.rar Keepalive.rar keilkill.bat PPPoE.rar STM32F0+W5500_Keil4.72.rar STM32F1+W5500_Keil4.72.rar STM32F4+W5500_Keil4.72.rar
MFRC522.zip
2021-06-13 13:02:03 7KB RC522 51单片机 读写卡器
1