树莓派php折线图,树莓派littlevGL系列教程:图表控件(lv_chart)

本文介绍了如何在树莓派上使用PHP结合littlevGL库创建折线图。通过分析代码,讲解了lv_chart_set_type、lv_chart_set_series_opa、lv_chart_set_series_width等关键API的功能,如设置图表类型、透明度和线宽,并展示了如何添加数据系列及刷新图表数据。
摘要由CSDN通过智能技术生成

二 代码分析

用户可下载"圆弧对象(lv_arc)的使用"文章末尾的Demo工程(点击我直接下载),参考圆弧对象(lv_arc)的使用文章,将以下Demo代码复制到Demo工程test.c文件空白处.然后在test.c文件的create_test()函数中增加chart_test()函数测试。

void chart_test(void)

{

/*Create a chart*/

lv_obj_t * chart;

chart = lv_chart_create(lv_scr_act(), NULL);

lv_obj_set_size(chart, 200, 150);

lv_obj_align(chart, NULL, LV_ALIGN_CENTER, 0, 0);

lv_chart_set_type(chart, LV_CHART_TYPE_AREA ); /*Show lines and points too*/

lv_chart_set_series_opa(chart, LV_OPA_70); /*Opacity of the data series*/

lv_chart_set_series_width(chart, 4); /*Line width and point radious*/

lv_chart_set_range(chart, 0, 100);

/*Add two data series*/

lv_chart_series_t * ser1 = lv_chart_add_series(chart, LV_COLOR_RED);

lv_chart_series_t * ser2 = lv_chart_add_series(chart, LV_COLOR_GREEN);

/*Set the next points on 'dl1&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值