一、请问单片机的嵌入式网页是基于什么语言的?
很简单,首先在单片机实现HTTP协议,你的网页各页面做成静态的,当作数据发送给客户端,让客户端显示。调通以后把原来动态显示的部分用单片机实现,不要再用.net了。去网上下个参考,我记得有PIC实现的一个demo,貌似名字叫“simple server”,稍微改改就行了。
既然是UDP控制单片机,就需要单片机支持UDP协议就可以了。
如果是网页烧入单片机,就需要单片机中有浏览器,否则,无法解析。
目标不清楚,需要进一步细化。
我想你家里用的路由器,应该登录进去设置过吧?那就是一个典型的嵌入式Web服务器。
你编写的网页文件,最终是以一定的格式存储在单片机里面的特定部位,单片机并不去识别你编写的网页代码;网页代码文件是要下载到到访客户端本地去执行的(比如你自己的电脑).
HTTP协议,是在TCP协议上一层的应用协议,只要在单片机中实现的HTTP/TCP/IP协议,就可以进一步实现嵌入式WEB SERVER了,由于客户端还会发UDP包给单片机,UDP协议也是不可少的。
二、做嵌入式开发的语言
c 和 汇编,还有c和汇编的混合编程(内联汇编),这些是嵌入式的底层软件用的语言。c++,java。。。适合做嵌入式上层应用软件。
现在java语言在嵌入式领域用的不少,特别是android平台流行以后,Java语言会更加受重视,c++在linux平台上应用也不少,c在做嵌入式上层应用软件方面不如另外两种语言,但是底层软件非它莫属。
上层应用层java或c++都比较好,底层就c了
每种语言都有自己的优势,使用哪种语言,由软件平台、硬件平台,共同来决定。
三、嵌入式用什么语言编程
嵌入式的底层开发一般都用C,有些比较复杂一点的嵌入式系统,如果用了linux系统,那么有些会选用C++,再复杂一点的如类似于智能手机这种复杂程度,那么就什么语言都有了,c,c++,java, .net平台的各种语言等都有了。
四、嵌入式开发语言有哪些
在嵌入式的世界里,用的最多是的C/C++、汇编。其他都有用,但用的少。 补充: 补充一点,现在由于IOS跟安卓的兴起,嵌入式里面不仅有的C/C++,汇编,还有JAVA跟OBJECTS-C
五、嵌入式系统开发过程中使用的是什么语言?
看你做嵌入式那个层面的开发,如果是偏向底层驱动和操作系统的开发,基本是使用C语言就够了,但是要对结构体,指针比较熟悉;
如果是偏向嵌入式的上层应用程序开发,主要是使用C++或者是类似C++的EVC(在Windows CE)、Qt等;由于Android的火热,现在很多应用程序是用Java开发的!
- 相关评论
- 我要评论
-