“AnyWhere——面向设备的编程模式”是广州致远电子股份有限公司的发明专利(专利号:2009100423518,专利名称:面向设备的编程技术与方法),是一种高效的嵌入式系统编程方法。
嵌入式系统的特点及其传统编程模式决定嵌入式系统研发人员必须是复合型人才,对嵌入式系统研发人员的要求很高。在嵌入式系统发展的早期,因为嵌入式系统的功能不强,这个问题不突出。现在,嵌入式系统把越来越多的通用电脑的功能集成进来,同时自身的功能也极大增强,这个问题就越来越突出。广州致远电子股份有限公司经过多年的潜心研究,创新的提出并实施了“AnyWhere——面向设备的编程模式”这一编程方法,较好的解决了这个难题。
AnyWhere最大的特点是着眼于系统,是系统级解决方案。一个系统中的所有嵌入式设备都使用AnyWhere兼容设备,整体效果最佳。与传统编程模式不同,面向设备的编程模式把所有通过网络连接的嵌入式系统和计算机作为一个整体考虑,研发人员只需要知道设备地址和设备内端口地址的分配即可,不需要知道设备如何连接到系统,可以通过有限的几个函数操作设备。在AnyWhere这个平台下,所有嵌入式系统分工合作,只需要关注自己擅长的方面即可,在整体上极大的降低了对嵌入式系统研发人员的要求。