迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1380|回复: 1

【开源】正弦曲线波形显示

[复制链接]

2

主题

0

回帖

44

积分

新手上路

Rank: 1

积分
44
发表于 2022-8-17 14:41:53 | 显示全部楼层 |阅读模式
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应用 熊家余

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

1

主题

3

回帖

80

积分

注册会员

Rank: 2

积分
80
发表于 2023-7-31 17:23:19 | 显示全部楼层
强! 我来试试看,能否消除锯齿波
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2025-4-2 13:25 , Processed in 0.033302 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表