STM32F103嵌入式数据采集软件开发-信息详情
1.接线图
2.对外输出变量:
(1)u16 CT1
(2)u8 Anx[2000]
3.功能模块
(1)uart2:串口2,115200bps,偶校验,8
(2)I2C:外挂RAM接口,23LCV1024,利用IO1/IO2/IO3构成的SPI接口
(3)IO口:I2C1为IO输入,I2C2为IO输出(高电平)
4.功能需求(16进制)
(1)模拟量CT1。每100uS采样一个数值,每200个数值求平均值CT1,每秒将CT1的值通过uart2发出一次,数据格式为:55 AA 01 02 CT1_L CT1_H CRC_l CRC_H
其中:CRC = 01 + 02 +CT1_l + CT1_H
每帧数据前后间隔10ms。
(2)ANx。每10us采样一个数值,数值归一化到255,每采2000个值为一个采样周期,数值存放在Anx[2000]中,同时启动串口uart2的传输和外接RAM的循环存储,uart每帧传输100个字节,数据格式为:
55 AA 81 P_num D0 D1 ……D99 CRC_l CRC_H
其中: P_num 为帧计数,0~199
CRC = 81 + P_num + D0 + D1….+ D99
(3)ANx起始采样:
(1)当CT1的值大于10
(2)当I2C1由低变高
(3)uart2 收到报文:99 88
联系我时,请说是在企秒云(成都)大数据有限公司看到的,谢谢!










