请选择 进入手机版 | 继续访问电脑版

雨滴科技技术论坛

 找回密码
 立即注册
查看: 3602|回复: 13

用单片机C语言开发雨滴智能屏"小程序"

  [复制链接]

187

主题

773

帖子

4249

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4249
扫一扫,手机访问本帖
发表于 2018-3-25 23:43:59 | 显示全部楼层 |阅读模式
本帖最后由 jackson 于 2018-4-28 17:46 编辑

利用雨滴智能屏(手机模块+单片机方案)和我们提供的软件API,我们可以在单片机上用C语言开发“小程序”。

下面有一demo展示给大家。
视频效果



目前我们采用stm32系列单片机,在keil开发环境下编写实现视频中效果的代码menu.c
  1. #include "gui.h"
  2. #include "menu.h"
  3. #include "delay.h"

  4. void InitWindows(void)
  5. {
  6.     System.Window.InitWindow(&App.Menu.PictureWindow);
  7.     App.Menu.PictureWindow.Id = "pictureWin";
  8.     App.Menu.PictureWindow.Width = "100%";
  9.     App.Menu.PictureWindow.Height = "100%";
  10.     App.Menu.PictureWindow.Display = "1";
  11.     App.Menu.PictureWindow.BackgroundColor = "#0968F7";
  12. }

  13. void InitPictureWindow(void)
  14. {
  15.     Slide * tempSlide = NULL;

  16.     Slide showPicture;
  17.     Slide logo;

  18.     System.Window.CreateWindow(&App.Menu.PictureWindow);

  19.     tempSlide = &showPicture;
  20.     System.Window.Slide.InitSlide(tempSlide);
  21.     tempSlide->Id = "showPic";
  22.     tempSlide->Path = "/Download/h5os_lib/picture/";
  23.     tempSlide->FileName = "raindi.png,banner1.jpg,banner2.jpg,banner3.jpg";
  24.     tempSlide->Delay = "3000";
  25.     tempSlide->Speed = "2000";
  26.     tempSlide->Isloop = "false";
  27.     tempSlide->Top = "0";
  28.     tempSlide->Left = "0";
  29.     tempSlide->Width = "100%";
  30.     tempSlide->Height = "100%";
  31.     System.Window.Slide.AddSlide(&App.Menu.PictureWindow, tempSlide);

  32.     tempSlide = &logo;
  33.     System.Window.Slide.InitSlide(tempSlide);
  34.     tempSlide->Id = "showPic";
  35.     tempSlide->Path = "/Download/h5os_lib/picture/";
  36.     tempSlide->FileName = "logo.png";
  37.     tempSlide->Top = "0";
  38.     tempSlide->Left = "0";
  39.     tempSlide->Width = "30%";
  40.     tempSlide->Height = "14%";
  41.     System.Window.Slide.AddSlide(&App.Menu.PictureWindow, tempSlide);
  42. }

  43. void InitMenu(void)
  44. {
  45.     InitWindows();
  46.     InitPictureWindow();
  47. }
复制代码
代码实现相当简单,先创建一个window,再往window中添加两个控件,一个是可轮播的
图片控件,一个是视频中雨滴智能屏左上角悬空的logo控件,这两个控件都有共同的属性,
即都是图片,只是展示方式不同而已,有静态动态两种,因此可以用slide创建它们。

这只是一个简单的demo,我们还可以通过调用很多我们提供的API实现更加复杂的“小程序”。

比如下面的另一个demo的演示视频,这个视频是通过录屏软件录制。


更加全面的有关雨滴智能屏的功能展示有待后期更新,多谢关注!


回复

使用道具 举报

400

主题

2029

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
10273
发表于 2018-3-26 00:02:05 | 显示全部楼层
本帖最后由 凤舞天 于 2018-3-26 00:17 编辑

怎么在电脑上打不开视频,在手上上OK。
等了一会儿才可以

效果很好,
回复 支持 反对

使用道具 举报

406

主题

2147

帖子

7723

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7723
发表于 2018-3-26 09:15:56 | 显示全部楼层
雨滴智能屏,你值得拥有
回复 支持 反对

使用道具 举报

313

主题

1770

帖子

7965

积分

论坛元老

Rank: 8Rank: 8

积分
7965
发表于 2018-3-26 09:40:37 | 显示全部楼层
本帖最后由 JefferySimon 于 2018-3-26 09:55 编辑

效果很赞
《《 雨滴科技 》》
雨润万物,滴水成河
回复

使用道具 举报

209

主题

881

帖子

4405

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4405
发表于 2018-3-26 09:54:49 | 显示全部楼层
非常棒
回复

使用道具 举报

199

主题

1089

帖子

4508

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4508
发表于 2018-3-26 10:16:09 | 显示全部楼层
非常不错
慧目图像识别系统,机器视觉、图像识别专家
高性价比的机器视觉,强大的研发团队,专业的服务队伍!
电话:18926409770 微信/QQ:317698527
回复

使用道具 举报

280

主题

1746

帖子

7336

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7336
发表于 2018-3-26 10:25:19 | 显示全部楼层
看起来不错!
回复 支持 反对

使用道具 举报

178

主题

755

帖子

3267

积分

论坛元老

Rank: 8Rank: 8

积分
3267
发表于 2018-3-26 21:54:23 | 显示全部楼层
感觉用起来蛮简单的,大赞     
回复 支持 反对

使用道具 举报

314

主题

1741

帖子

6021

积分

论坛元老

Rank: 8Rank: 8

积分
6021
发表于 2018-4-7 21:49:25 | 显示全部楼层
很好啊,简单易用!!!
系列作品:
财税知识 – 索引
矛盾综合体(关于孩子教育)
我们家的王老师(关于孔明锁、魔方、魔方机器人)
科普 - 索引
美国见闻
回复 支持 反对

使用道具 举报

107

主题

997

帖子

3276

积分

论坛元老

Rank: 8Rank: 8

积分
3276
发表于 2018-4-8 23:55:20 | 显示全部楼层
赞一个
回复

使用道具 举报

314

主题

1741

帖子

6021

积分

论坛元老

Rank: 8Rank: 8

积分
6021
发表于 2018-4-15 19:44:01 | 显示全部楼层
非常棒!你值得拥有!
系列作品:
财税知识 – 索引
矛盾综合体(关于孩子教育)
我们家的王老师(关于孔明锁、魔方、魔方机器人)
科普 - 索引
美国见闻
回复 支持 反对

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2020-9-2 09:29:07 | 显示全部楼层
这个手机是什么手机,stm32模块在手机里吗? 具体的api都有哪些?
回复 支持 反对

使用道具 举报

280

主题

1746

帖子

7336

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7336
发表于 2020-9-2 11:03:49 | 显示全部楼层
本帖最后由 活着 于 2020-9-2 11:07 编辑

云屏手机相关文档,请点击资料站内链接雨滴云屏资料
回复 支持 反对

使用道具 举报

280

主题

1746

帖子

7336

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7336
发表于 2020-9-2 11:04:03 | 显示全部楼层
codetyphon 发表于 2020-9-2 09:29
这个手机是什么手机,stm32模块在手机里吗? 具体的api都有哪些?

这个是云屏手机,stm32单片机内置在手机里面,具体的api要看我们的文档!
回复 支持 反对

使用道具 举报

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

本版积分规则

在线客服
在线咨询
咨询热线
0755-26787502-8006/8016
扫一扫二维码
直接访问本站

QQ|Archiver|手机版|小黑屋|雨滴科技  

GMT+8, 2020-10-25 19:11 , Processed in 0.080701 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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