1.1技术路线
图1 动态曲线的实现方案 1.2C51代码 图2 动态曲线变量接口(来自迪文官方应用开发指南)
void sys_write_chart(u8 chart_id,u16 y) { #define CHART_ADDR0x0310 //动态曲线功能所对应的系统变量接口 #define CHART_NUM1//1个曲线通道的数据 #define POINT_NUM1 //一次性写入多少个数据点
//构建命令 u8 chart_cmd[6+POINT_NUM*2] = {0x5A,0xA5,CHART_NUM,0x00}; chart_cmd[4] = chart_id;//曲线通道id chart_cmd[5] = POINT_NUM; chart_cmd[6] = (u8)(y>>8); chart_cmd[7] = (u8)(y&0xff);
//发送命令 sys_write_vp(CHART_ADDR,chart_cmd,3+POINT_NUM); }
1.3显示效果
1.4演示视频:
参考资料: T5L迪文屏C51开发教程 ASIC设计 智能屏IOT应用 熊家余
|