1. 有谁做过nodejs移植到嵌入式开发板实现一个服务器

var connect = require('connect')
var http = require('http')

var app = connect()
var multipart = require('connect-multiparty');
// parse urlencoded request bodies into req.body
var bodyParser = require('body-parser')
app.use(bodyParser.urlencoded())
app.use(multipart())
// respond to all requests
app.post('/upload', function(req, resp) {
console.log(req.body, req.files);
// don't forget to delete all req.files when done
});
//create node.js http server and listen on port
http.createServer(app).listen(3000)

2. node.js可以做嵌入式开发吗

可以。node.js可以支持arm,raspberry pi也可以用node.js。
node.js的EventEmitter也挺适合嵌入式开发来用的。

3. JS的两种使用方法。 内嵌式: 外部式:

内嵌式:

html"><scripttype="text/javascript">
//js代码
</script>

外部式:

<scripttype="text/javascript"src="script.js"></script>

4. 什么是嵌入式jsp 有这个吗

拆开理解吧:

嵌入式:就是嵌入某个东西的东西。
对于计算机来说,就是给某个机械设备或者电子设备设计的小型计算机系统。这个小型的计算机系统是这个机械设备的一部分,是不可分离不可或缺,但又不是主要的功能。

jsp:两个意思,一个是现在常说的 Java Server Pages ,就是基于 JAVA 语言开发的网站网页。还一个意思现在不常用了,就是 javascript ,一种网页内嵌的在浏览器端运行的脚本语言(现在这东西简写是 js)。

不过我觉得应该没这个东西吧?JAVA Server Pages 运行环境要求很高的。一般的嵌入式设备,对于硬件性能的投入都不是很大,都是特殊用途特殊硬件。让这种嵌入式设备跑 JAVA ,先不说 JAVA 支持不支持。这套硬件性能功耗都肯定不小了,弄不好这套硬件比被嵌入的设备体积都大也说不定。

你就想,一个手机,表面70摄氏度,功耗 120 瓦。这可能么?

所以,你不说具体的环境,具体的用途,单凭这两个东西往一起凑。
很不靠谱

5. 嵌入式javascript

1、如果<script language="javascript" src="a.js"></script>
a.js文件里的内容就是纯javascript代码。
a.js的内容如下(无任何html标签,只有纯js代码):
alert("hello");

2、如果<script language="javascript" src="a.asp?id=123"></script>
a.asp的内容如下(用response.write 或是=写出js代码):
alert("Hello<%=request.querystring("id")%>");

6. 用JavaScript做嵌入端的开发有可能吗

如果只是把js跑在嵌入式硬件上,这个并不难。 关键在于你为什么要这么做?
只是因为我不愿意写C? 用C解决内存管理,异步IO太麻烦了?
嵌入式开发门槛太高最大的问题在于抽象层次做的不够, 你就算用javascript你还是对pin脚,对GPIO操作一个变频达到你要的目的,那么你是在用原始的方法做应用开发。 如今的应用开发要么就是让你不写代码,要么就是让你可以下意识就能凭着你的想法构思出你的代码,对硬件的抽象是很重要的。
$("GPIO-19").setValue(1);和$("Led-R").turnOn(); 也许都是为了解决一个问题,但是开发起来的难度是不一样的

7. 如何用javascript 搞定嵌入式开发

用C++引入谷歌的V8引擎和相应的支持库
v8针对arm X86 X64 平台的都做了兼容
然后再通过v8的context来绑定你的底层驱动接口,属性等,然后写入你的芯片内,这样就可以通过rom特定路径的的js来执行你的嵌入式开发任务了

8. 为什么不建议使用嵌入式JavaScript

1.可以提高代码重用,可以把常用的功能封装成框架或类,来重复使用。
2.A页面加载过的js文件,到B页面就不会重新下载。 速度快
2.现在web端开发讲究个代码分离, 不只是为了好看。当team开发的时候,负责js的人可以只checkout js文件来改, 不会影响作html页面的人。
3.用外链的方式加载js 还可以作很多处理。 如: 异步加载js文件, 按文件依赖关系对js文件的加载进行顺序控制等。
4.可以搭建专门用于存放js文件的服务器, 经过服务端的处理,让js的加载变得更快。
等等。

9. Javascript在嵌入式的应用场景有哪些

Javascript是最流行的脚本语言之一,也是Web的主要技术之一,这样的优势导致它在嵌入式领域也有一定的作用

飞利浦出过一套 Pronto 智能中控设备系列,可以通过编写代码自定义界面和逻辑,控制继电器、串口、红外等设备,适用于家庭和办公室自动化控制。


制设备分为中控主机和控制板(即带彩色触摸屏的遥控器),本身是嵌入式系统,但控制板中存储的自定义逻辑代码就是使用改造过的Javascript脚本规
范。为家庭或安装好被控制的设备以后,只需通过必要连线或局域网将中控主机与被控设备连通,再将电脑上编写好的脚本和配置文件通过USB口传到控制板上,
就可以使用了。电脑端编辑是半图形化半文本式的界面(类似Visual Studio和 Xcode
的使用),代码编写又不难,因此上手非常容易。编写界面和最终的控制板使用体验都很好。
“ProntoScript
是一种基于 JavaScript 的软件工具,它使安装人员能够创建动态的双向用户界面,利用全图形的灵活性对 RS232 或 IP
进行系统控制。该工具集成在 ProntoEdit Professional 软件中。与 Pronto 合作伙伴预建的 ProntoScript
模块可通过网站获得。对于典型安装,您可以选择使用标准安装参考文件,重新分配各个组件即可。更高级的 JavaScript
编程人员能够创建他们自己的 ProntoScript 模块,以便进行全面的系统操作和反馈。”

可惜不知为何没有后续研发新产品。