前言上回说到,用C++来写UI界面的开发效率不如JS+HTML来的高,但设备开发又免不了要通过内核态来操作硬件,这里我们就要先打通从JS框架到设备驱动之间的联系。本章基于HDF驱动和JS+CSS+HTML的技术上进行,相关内容可以回顾用鸿蒙开发AI应用(五)HDF 驱动补光灯和用鸿蒙开发AI应用(六)UI篇这两篇。JS应用开发框架原理在第六篇里,我们已经体验了一下使用JS开发界面的流程,这里简单分
转载
2024-06-19 11:30:20
290阅读
jerryscript 学习笔记:读取javascript的脚本文件,并解析执行
原创
2023-03-06 16:06:46
336阅读
熟悉 jerryscript 移植软件包 RT-Thread 工程目录构建方法
原创
2023-03-06 16:09:36
254阅读
jerryscript 学习笔记: C端实现javascript module,js module 的操作方法
原创
2023-03-06 16:06:41
246阅读
RT-Thread jerryscript 移植笔记:Keil MDK5 环境,一步步移植,掌握移植与开发jerryscript的能力
原创
2023-03-06 16:06:31
284阅读
jerryscript 嵌入式开发指南 - 入门介绍
原创
2023-02-15 15:08:48
214阅读
本文档以Linux开发环境及realview-pbx-a9开发板为例,简单介绍LiteOS上jerryscript命令的使用。
原创
2021-12-15 09:53:41
488阅读
点赞
作者:doodlewind众所周知,刚刚开源的 「鸿蒙 2.0 」以 JavaSc ipt 作为 IoT 应用开发的框架语 。这标志着继 SpaceX 上天之后,JavaSc ipt 再一次蹭到了新闻联播级的热点。这么好的机会,只拿来阴阳怪气实在太可惜了。作为科普,这篇文章不会拿着放大镜找出代码中的槽点来吹毛求疵,而是希望通俗地讲清楚它所支持的 GUI 到底是怎么一回事。只要对计算机基础有个大概的
转载
2023-12-12 10:29:17
63阅读
jerryscript 嵌入开发环境的搭建:基于RT-Thread jerryscript软件包,使用ART-Pi开发板
原创
2023-03-06 16:07:02
232阅读
jerryscript 解析 javascript脚本字符串,了解 jerryscript的工作流程
原创
2023-03-06 16:06:36
217阅读
1. 华为鸿蒙基于jerryscript构建物联网应用框架2020年9月10日 鸿蒙OS 1.0 正式版发布,面向物联网领域,鸿蒙推出了类web开发架构ACE JS =LiteOS + jerryscript + ACE JS = 类web开发方式, 同时提供了PC模拟器实时预览支持;整体开发框架的核心是 jerryscript, 三星开发的嵌入式 js 引擎; 2. 小米V
转载
2024-06-13 20:24:19
82阅读
摘要:本文档以Linux开发环境及realview-pbx-a9开发板为例,简单介绍LiteOS上jerryscript命令的使用。
作者:Lionlace。物联网设备在CPU性能和内存空间方面皆存在严格受限,在使用V8引擎这类大型引擎时难免存在诸多不便。在此背景下,JerryScript引擎诞生了。JerryScript是由三星开发的一款炙手可热的轻量级引擎,其目的是让JavaScrip
摘要:本文档以Linux开发环境及realview-pbx-a9开发板为例,简单介绍LiteOS上jerryscript命令的使用。物联网设备在CPU性能和内存空间方面皆存在严格受限,在使用V8引擎这类大型引擎时难免存在诸多不便。在此背景下,JerryScript引擎诞生了。JerryScript是由三星开发的一款炙手可热的轻量级引擎,其目的是让JavaScript开发者能够更好地构建物联网应用,
喜闻乐见,其实使用 JavaScript 作为应用开发语言并不是第一家,比如 JerryScript 就是为了三星自家的 IoT 手表开发的,国产 RT Thread 也用了 JS 做 GUI,还有 MongooseOS 也是一套 JavaScript 的操作系统,当然还有我最喜欢的 YodaOS 也是基于 JavaScript 的。 前端(广义前端) 1前端(广义前端)应用编
转载
2023-10-11 11:16:32
1414阅读
Go 语言绑定笔记理论上 AWTK AWTK 已经支持 jerryscript、nodejs、quickjs、lua、python、java、minijvm 和 cpp 等语言的绑定。不过每种语言都有自己的特性,所以每次增加新的语言,也是对 AWTK 绑定机制的考验和完善。这次实现 Go 语言绑定大概花了两天时间。一天时间用来写代码生成器,一天时间用来写 scriptable 为 custom 的函数和示例代码。Go 语言调用 C 语言的函数有些特殊的要求,所以对 AWTK 的部分 API 做来一些扩展
原创
2021-07-26 16:44:09
120阅读
AWTK javascript绑定原理一、基本架构Javascript的绑定方法和lua的绑定方法有些不同,主要原因是javascript的引擎有很多种,比如嵌入式系统常用的jerryscript和PC上常用的V8。不同的引擎提供注册C/C++函数的能力不同,所以在绑定时我们只对引擎做一个最低能力的要求:提供注册全局函数的能力。我们把绑定的代码分两层:引擎相关的代码负责把awtk的函数...
原创
2021-07-26 16:45:51
273阅读