本帖最后由 lou0908 于 2019-5-27 16:56 编辑
最近在网上买了一个基于ADS1256的电路板,代码是在太垃圾,
无法改变定时采集及通道,而且淘宝店店家服务态度相当差
实在无奈,只能自己重新看数据手册,花了两个晚上重构代码,实现以下功能:
1)通道灵活配置(单端,差分)
2)定时采集功能(灵活修改数据更新率)
3)配合匿名上位机实施显示波形
4)串口更改参数且保存在内置FLASH中
软件
1) IAR 7.8.4
2)STM32 CubeMX 4.27
开源在:
https://github.com/majialou/STM32F1-ADS1256-Data-Collect.git
ADS1256是一个TI公司的24位的ADC,单通道采集速率能到30KSPS
多通道速率较慢,8个通道全开采样率最高能到200Hz
如果大家喜欢,那帮我在github上点几个小星星
一周热门 更多>