广告

msExplorer平台即将问世

2018-3-7 22:23 779 2 5 分类: MCU/ 嵌入式 文集: 嵌入式微系统msOS成型记
        msExplorer是什么,这个恐怕是很多第一次接触到这个词语的朋友们在脑海中的第一反应。在讲msExplorer是什么之前,我们需要先来讲讲它的前身msOS。msOS是凤舞天在多年嵌入式开发经验的基础上,结合手机和结构化编程的思路,提出的一个消息机制为核心的简化版实时性操作系统。但是随着物联网方面的各种需求的增多,以msOS为操作系统的单片机开发中普遍面临大屏幕驱动以及网络通讯方面的困难。为了解决面临这些问题,于是msExplorer应运而生。下面是msExplorer的一个基本框架:

        msExplorer采用了msOS为它的核心运行系统,通过单片机控制Android端HTML5浏览器框架的方式进行开发。用户只需要在用keil开发时调用我们公司开发的GUI/NetWork库就可以快速的实现各种应用。
       我想可能会有很多人会问到为什么会将系统结构设计成这种单片机控制android的方式,而不是设计成android来控制单片机的方式。其实我们公司最早的第一代产品就是采用的手机控制单片机的方式,手机端用j2me开发应用,单片机端负责外设。但是这一模式在很多场合会有一定的缺陷。比如我们在最早将手机控制单片机的模式用在门禁场合时,因为里面的业务逻辑都是在手机端实现的,而手机在长时间的运行后容易出现系统变慢,磁盘变坏,或者系统挂起的现象,容易导致用户无法开门。另外还有在车载系统开发中,因为android平台一个开机时间长,android系统庞大,用户开发android的水平有限,对外部突然掉电导致的磁盘错误无法控制,容易造成无法开机等现象。
       为了克服这样的问题,我们提出了核心业务逻辑优先的设计哲学理念。这样设计的目的是为了让客户更将专注于核心业务逻辑部分,而不需要太多的关心其它的辅助部分,如网络、显示、存储。所以我们将单片机作为核心业务逻辑,将android端作为辅助,这样就算是android端系统出现了问题,依然不会影响我们的基本核心功能。比如门禁的核心功能就是开门,其它的信息处理都是次要的,就算是网络坏了,或者屏幕坏了也不会影响开门的基本功能。毕竟科技的终极目标还是以人为本。这个设计哲学理念让我们最终采用了以单片机来控制android系统的方式。
        其次采用这一方式对嵌入式开发人员而言,首先他不需要重新学习新的开发工具,直接采用keil工具开发即可;同时也不用了解android系统的运行和各种控件的熟悉;对于各种眼花缭乱的JS语言和框架也可以当成空气。唯一所需要了解的就是我们的GUI/NetWork接口。为了进一步减轻重新学习力,GUI/NetWork提供的接口也是尽可能的简单。
        msExplorer采用的这种模式和三极管的工作模式有点像,起放大作用。就是嵌入式人员只需要提出要求,剩下的事情就全部由android来搞定。未来如果嵌入式人员需要采用AI,那么他完全无需要自己去学习AI,只要通过接口告诉android端,就可以完成。这样就轻松放大了嵌入式开发人员的能力。阿基米德曾经说过,给我一个杠杆,我可以撬动整个地球。我想说的是,msExplorer就是这样的一个放大器,可以帮助嵌入式人员来撬动一个新的领域。
广告

文章评论 5条评论)

登录后参与讨论

yiyunsuiyu 2018-4-13 12:21

666

凤舞天 2018-3-8 18:01

技术上使用了android的html5,单片机跟浏览器对接起来了,这样无需懂android和java,嵌入式人员只需要懂硬件及C语言就可以开发雨滴推出的智能屏了

harryhe 2018-3-8 18:01

dddd

givh79_163.com 2018-3-8 13:39

以为是浏览器。。。

凤舞天 2018-3-8 11:52

这就是智能屏,单片机控制配置即可,二次开发可以实现更丰富的界面、微信等APP应用,网络,云后台等等,大家期待吧。

雨滴,专做智能屏
相关推荐阅读
凤舞天 2018-12-01 11:34
MOS管应用概述(四):基本参数
mos管的基本参数,大家熟悉的必然是Ids电流,Ron导通电阻,Vgs的阈值电压,Cgs、Cgd、Cds这几项,然而在高速应用中,开关速度这个指标比较重要。上图四项指标,第一项是导通延时时间,第二项是...
凤舞天 2018-12-01 10:36
努力之前请先学会思考
公司这么多年下来,有一些人一直很努力,也很听话,让他做什么就做什么,然而一直以来他们很少自己主动做事,挑头做事,往往都是打个下手,听命令行事,一天无忧无虑,看看手机上上网,乐呵呵的,估计睡觉很容易睡着...
凤舞天 2018-11-25 20:53
MOS管应用概述(三):米勒振荡的应对
上一节讲到,米勒振荡是因为强的负反馈引起的开关振荡,导致二次导通,对于后级大功率半桥、全桥等H桥拓扑结构应用中,容易导致上下管子瞬间导通从而炸毁管子,这个是开关电源设计中最核心的一环,所以如何避免米勒...
凤舞天 2018-11-17 22:10
MOS管应用概述(二):米勒振荡
上一节讲了MOS管的等效模型,引出了米勒振荡,可以这么讲,在电源设计中,米勒振荡是一个很核心的一环,尤其是超过100KHz以上的频率,而作者是做超高频感应加热电源的,工作频率在500K~1MHz范围,...
凤舞天 2018-11-11 18:21
MOS管应用概述(一):等效模型
MOS管相比于三极管,开关速度快,导通电压低,电压驱动简单,所以越来越受工程师的喜欢,然而,若不当设计,哪怕是小功率MOS管,也会导致芯片烧坏,原本想着更简单的,最后变得更加复杂。这几年来一直做高频电...
凤舞天 2018-11-04 22:27
可调开关电源突然失效,拔电后长时间才能正常工作!
医疗电源内部主供电用了一个0~110V,750W直流可调电源,调试时发现强电流下可调电源瞬间无输出,以为是坏了,但是没听到炸管子的声音,于是拆出来检查,都没发现问题,于是放回去,结果好了,但是折腾几下...
我要评论
5
2
广告