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); } } } }
该源码是关于0.96寸OLED显示屏如何显示中文例程源码,有任何问题可以私信我,我会及时回复的,如果下载链接有问题,可以私信我
2022-01-10 21:44:12 1.23MB OLED
1
资源介绍:热血江湖登陆器例程源码模拟热血江湖登陆器编写,用户可以添加修改私服地址。资源作者:
2022-01-06 01:45:29 492KB 易语言
1
例程采用库函数开发,包括GPIO的基本应用、定时器的应用、ADC的应用、串口的应用等,每个功能单独一个文件,方便移植!
易语言自动发帖例程源码,自动发帖例程,取文本_中间,登录,URL编码,自动发帖,自动回复,Ansi转Utf8,Ansi转Unicode,Unicode转Utf8,WideCharToMultiByte_utf8,MultiByteToWideChar,异步显示窗口_
1
Qt之定时器的使用 例程源码 win10 mingw32 编译通过
2021-12-28 13:03:25 3KB Qt qt5 定时器
1
Arduino入门到精通基础软件例程源码+教程文档 35个合集: 1.Hello World 10.光控声音 11.PWM调光 12.感光灯 13.LM35温度传感 14.倾斜开关 15.火焰报警器 16.一位数码管 17.四位数码管 18.驱动74HC595 19.舵机控制 2.LED闪烁 20.红外遥控器解码 22.PS2摇杆 23.步进电机 24.RGB全彩LED 25.8x8点阵 26.温馨水杯 27.4X4矩阵按键模块 28.DS1302时钟模块 29.温湿度模块实验 3.流水灯 30.继电器模块 31.LCD1602_I2C模块 32.RFID 模块实验 33.RFID门禁系统实验 34.声音模块 35.水位测量模块实验 4.交通灯 5.按键控制 6.抢答器 7.蜂鸣器 8.模拟值 9.数字电压表
Vxworks下UDP收发与组播收发例程源码,也可用于Linux或者其它平台。
2021-12-20 20:14:31 2KB UDP 组播 Vxworks
1
易语言post注册机源码例程系统结构:注册,生成帐号,取两文本之间内容,开始,插入表,批量1,批量2, ======窗口程序集1 || ||------注册 || ||------生成帐号 || ||------取两文本之间内容 || ||------__启
2021-12-13 23:17:08 24KB 易语言post注册机例程源码
1
蓝桥杯单片机组所使用的开发板CT107D自写例程 CT107D是蓝桥杯单片机组所使用的开发板。本仓库为几位开发者备赛期间所编写的代码和资料的共享,希望对后来的参赛选手有所启发和帮助 关于我们 一群不安现状的人,曾经参加过蓝桥杯单片机组比赛 完善本仓库 我们深知自己的能力有限,所以我们希望看到这个仓库的你也能参与这个仓库的维护和完善。你可以从以下几个方面入手: 找到合适的许可证 可能有利益相关的问题,所以本仓库需要合适的许可证 可在issue中讨论 完善文档和教程 提供有用的在线教程连接 跟进蓝桥杯单片机组比赛的最新动向并将之反映到文档中 现有文档挑错和改错 提供赛题解答(必须是自己编写的代码) 网上能找到的解答,只要不是你写的,或者没有征得作者同意,请勿添加到本仓库 Pull requests are welcome!
2021-12-13 21:27:13 2.49MB C
1