对柿饼派的总体应用很疑惑

2019-12-10 19:22 [复制链接] 4 325

本帖最后由 杰瑞鼠 于 2019-12-10 19:24 编辑 + t/ u9 V- d) B. I0 i9 F# F: ~

$ P1 H  F( ?& y# f8 r6 q1 x" @1 z柿饼屏买了有半年了也没怎么真正玩,除了买回来时上电跑了下demo.没有玩的原因一部分是由于忙,另一部分是疑惑:
% w$ ~4 }2 c! y5 l: I0 c1 柿饼屏是想让大家只能在基于板载处理器上开发一些UI应用吗(要用于消费电子方面不太适用于工控方面吗?)?主如果是这样的话,要开发具体应用除了学习js外,主要研究屏载MCU及其给留出的资源?因为你只能在这上面的一亩三分地上开发应用。. P# J& Z% Z# g1 I1 Q  p
2 如果是主要支持大家用它屏的扩展接口(串口、SPI)外接控制器,那么屏上的UI_APP的数据如何与接口来的数据进行绑定和解析?是需要自己编写两者的通讯协议,2边各进行解析吗?如果是这样,我觉得效率也不高啊,记得有的串口屏和连接的设备之间的变量数据协议很简单,通讯帧中对数据的读写设定很简单明了并且是屏端规范好的,如果柿饼屏也是这样,协议时怎么规定的,如果没有规定,是自己定义数据通讯自定义吗?) X, o* x* r+ C( Q
使用道具 举报 显示全部楼层 回复
最新评论 | 正序浏览
显示全部楼层 |楼层直达:
发表于 2019-12-10 21:31:30 | 显示全部楼层
以Js方式来开发应用会是一种有趣,并方便、快捷的方式。在柿饼屏上还有wifi,和多媒体相关的功能。这些都是一颗单独的MCU所不具备,不容易具备的。
) {& T+ x/ T7 G) s. r9 n. E8 l
' l1 x1 ?. p2 E& y; ]. C' ^7 @至于说外设,应该是说被使用的芯片限制了,所剩的引脚资源不够多。不过通过UART再接到其他的,这个是没问题的。UART和外界的通信,需要自行设计下,如果以一定方式设计成json格式的,会发现非常简单。
! j) u2 g- W% j8 S: o4 A, o
6 i8 @! I# j8 _- L后面柿饼M7上,我们争取可以有native sdk公开出来,这样大家也可以基于自己的喜好来用C或C++编写代码,或者通过C/C++来扩展Js的native API。
使用道具 举报 回复
发表于 2019-12-10 22:26:27 | 显示全部楼层
bernard 发表于 2019-12-10 21:31; Q- H6 S$ u% \# s3 Z! ~
以Js方式来开发应用会是一种有趣,并方便、快捷的方式。在柿饼屏上还有wifi,和多媒体相关的功能。这些都是 ...
" N% I" F' G6 g/ T: K1 J
感觉还是没有直接回答问题。照你的意思是说,1 目前主要是以体验为主,也就是直接在柿饼上开发GUI_APP的方式为主 2如果通过串口和主控板通讯还需要自己设计沟通协议2边都得解析,也就是我上面所提到的?# X2 P' ^9 @& ~; z: w
建议参考串口屏来传递动态刷新数据到显示界面的方法,至少串口屏这边能否将串口传来的某个控件要显示的值直接和控件进行绑定,主控那边只动态传数据就行了,不然2边都得解析忒麻烦。
使用道具 举报 回复
发表于 2019-12-11 08:05:41 | 显示全部楼层
1. 以在柿饼上开发APP.js为主;2. 需要自定义协议,原来考虑增加份和MCU UART对接的参考设计的,后来因为人手紧张的缘故没做。) T' I! u- H  k* \

" [+ a) U* R) c5 j3 }3 W本质是更多希望1的方式,通过APP.js来操作更多外设,包括GPIO,IIC,sensor,ADC,PWM,及网络通信,数据库存储操作。
使用道具 举报 回复
发表于 2019-12-12 19:23:29 | 显示全部楼层
本帖最后由 杰瑞鼠 于 2019-12-12 19:25 编辑
8 o4 n2 z9 Y7 l9 V7 K
, v  m5 u$ v, A$ `如果是以1为主,也就是用户不用管硬件,但用户需求千差万别,这也是嵌入式相对于PC和工控机碎片化的特点,这也限定了这屏的应用面。网上也有个以JS为开发的工控屏,关键是它的数据绑定的思路很不错。https://item.taobao.com/item.htm ... 503&_u=t2dmg8j26111, H4 L% F- I2 ]' i0 l+ v
! B9 r% f: D4 q3 ~& @- ?9 _
屏.png
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RT-Thread开发者社区 ( 沪ICP备13014002号-1

有害信息举报电话:021-31165890 手机:18930558079

© 2006-2019 上海睿赛德电子科技有限公司

Powered by RT-Thread

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