电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 华强电子网APP

    随时找料

    即刻洽谈

    点击下载PC版
  • 华强电子网公众号

    电子元器件

    采购信息平台

  • 华强电子网移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

基于Linux的源代码开放浏览器

来源:-- 作者:-- 浏览:408

标签:

摘要: 基于Linux的源代码开放浏览器 Linux在嵌入式系统中的应用正在迅速扩大,这意味着软件开发工程师必须弄懂如何将为资源丰富的台式PC和服务器开发的源代码开放软件,应用于资源有限的嵌入式系统。 现在PC机上具备上百兆字节RAM和几十GB的硬盘资源已很普遍,但对嵌入式系统的开发者来说通常是不可能的。而且,运行在可随意重启动系统中的桌面和企业级软件很容易经常升级,但是安装在工业现场的嵌入式

基于Linux的源代码开放浏览器

Linux在嵌入式系统中的应用正在迅速扩大,这意味着软件开发工程师必须弄懂如何将为资源丰富的台式PC和服务器开发的源代码开放软件,应用于资源有限的嵌入式系统。

现在PC机上具备上百兆字节RAM和几十GB的硬盘资源已很普遍,但对嵌入式系统的开发者来说通常是不可能的。而且,运行在可随意重启动系统中的桌面和企业级软件很容易经常升级,但是安装在工业现场的嵌入式应用系统就不太容易,而且理想状态下这种系统会一直运行下去,根本不存在重新启动的问题。因此,开发工程师们应当研究如何在一个只有数兆存储器资源的嵌入式设计中,充分利用过去十年来开发的桌面软件资源?

现有的基于Linux操作系统的桌面浏览器家族已经发展到了相当的规模,目前市面上可供用户选择的桌面浏览器超过20种,那么为什么还要引入另外一种呢?在做了哪一种现有的桌面浏览器适合用于开发嵌入式浏览器的调查之后,我们发现没有一个网络客户端的桌面浏览器满足嵌入式系统的要求。这些浏览器不是象Netscape的Mozilla那样太大而导致没法在大多数嵌入式系统上运行,就是太小,其HTML功能很不完整,因此我们决定自己设计一种新型浏览器,一种专门适用于嵌入式Linux设备的浏览器。


我们有五个最初的设计目标。首先,希望创建尽可能小的浏览器,不过这种浏览器要保持与HTML 100%的标准兼容性。这种浏览器可以应用于很多应用设备,从嵌入式设备文档显示到因特网电器设备和机顶盒,而且我们必须确信这种浏览器总能正确地显示网页。其次,同样重要的是,希望采用现有的用于HTML语法分析和显示引擎的开放式源代码,我们不想再从零开始编写HTML引擎代码,这是实现大多数小型浏览器时最常见的一个毛病,因为正确地显示所有的HTML文件需要大量的知识和经验,尤其是现在很多的HTML文件仍然是手写的。

第三,希望采用已选定的HTML窗口部件代码,我们不想改变任
型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67