单片机跑浏览器是几乎不可能的;
像最近很火热的 一点浏览器,才0.5MB,看起来稍微大一点的单片机
都可以跑,但实际上,那是因为浏览器利用了许多(windows)系统自带的
资源。
比如内核是IE,否则,1M不到如何能跑那么多图形图像,音视频解码?
所谓的“嵌入式浏览器”,那针对的主要是跑Linux,安卓这种系统的,和
单片机不搭边。
但是,如果只是想解析html超文本格式却是可以的,尽管当前的html解析器大多数是java ruby等语言实现,但C/C++的实现也有google推出的gumbo,以及htmlcxx等,尽管官方没有给出编译出来的体积,但它们都是基于ansi c的实现,而且代码只有几千行(htmlcxx),编译出来是不会有多大的。
但html文本的作用主要是在 描述网页(界面)以及外观的样式(css表),离显示出丰富的网页,还有很大的差距