双层消息循环结构的实质是将交互消息组作为优先级最低的消息来处理。逻辑结构和具体消息响应如图4所示。
嵌入式浏览器在不同嵌入式硬件平台上的应用
象其他可移植软件一样,嵌入式浏览器的开发采用分层结构,根据不同的网络环境预留了标准接口,并使用标准C语言编写,因此,浏览器就可以很好地适应日益复杂的车载网络环境。
只要提供对应操作系统的硬件驱动,就可以在不同的硬件平台上使用。
表1是通过测试的嵌入式浏览器所支持的操作系统和编译器列表。
结语
基于车载网络的嵌入式浏览器研发主要成果是设计和实现了一款面向多层汽车区域网络,针对于车载网络信息处理需要,使用XML为信息载体,可以同时显示汽车内部实时信息和互联网络信息的专用嵌入式浏览器,该浏览器可以同时显示汽车内部实时信息和互联网络信息,通用性好、能够运行于不同的硬件平台。