全部产品

轻应用总览

更新时间:2020-09-22 19:38:23

简介

轻应用是什么

轻应用

与嵌入式C/C++应用的区别

image.png

轻应用的运行原理

intro-3

丰富的组件支持

基础组件

  • 文件系统 FS

  • 系统信息 SYS

  • 键值对存储 KV

  • 电源管理 LPM

  • 硬件I/O UART/GPIO/I2C/SPI

  • 模数/数模转换 ADC/DAC

  • 脉宽调制 PWM

  • 定时器 TIMER

  • 实时时钟 RTC

  • 看门狗 WDG

  • 网络协议 UDP/TCP/HTTP/MQTT

高级组件

  • 物联网平台

    连接组件

  • 支付组件

  • 语音组件

  • 传感器服务组件

  • 定位服务组件

  • 外设驱动库

    • 编码电机/步进电机/伺服电机/继电器

    • 麦克风/语音录放模块/扬声器

    • PS2摇杆/电容触摸/按键

    • TFT彩屏/数码管/三色灯

    • 加速度计/陀螺仪/电子罗盘/气压计/磁力计

    • 温湿度/颜色/光照强度

    • 更多...

轻应用的文件结构

app 由两个文件组成,必须放在项目的根目录:

文件

必须

作用

app.js - 轻应用入口文件

轻应用入口文件

app.json - 全局配置文件

轻应用全局设置

MyAwesomeApp/
├── app.js
└── app.json

第一个轻应用

编写代码并通过热更新工具amp下载到目标设备运行:

intro-4