关于“UniKnect”类别

Quectel UniKnect Project

项目简介

Quectel UniKnect Project,是移远通信专门为开发者设计的一套软件框架,在该框架下可直接调用API
来实现各种功能,开发者只需专注于自己的业务逻辑,而无需处理MCU和模组之间复杂的AT数据交互,解决了传统AT命令开发方式的诸多痛点,从而使移远模组的开发更加简单、友好。

通过导入这个项目,你将获得:

  • 更简单的开发方式
    通过调用API函数的方式实现各种功能,摒弃了复杂的传统AT命令

  • 更短的学习曲线
    不必学习和掌握AT命令,甚至可以扔掉AT手册, 减少开发投入

  • 更快的量产速度
    可加速开发周期,缩短新项目落地所需的时间,以赢取更多的市场机会

主要特性

  • 支持调用API函数控制无线模组,无需学习如何使用AT命令
  • 支持自动处理AT命令和数据交互,同时具备URC和异常处理能力
  • 支持 HTTP/FTP/TCP/UDP/MQTT 等多种实用功能
  • 支持 STM32 单片机多款主流型号,如 F1/F3/F4 等,并具备可扩展性
  • 支持 FreeRTOS 实时操作系统
  • 支持 Windows/Linux 开发环境,且SDK内置交叉编译工具链,开箱即用
  • 支持 MCU相关参数、CMakeLists.txt等关键文件一键自动化生成,无需手动配置
  • 支持完整的构建、编译、下载、调试等功能,SDK开发不依赖 Keil/IAR 等IDE
  • 支持 CLI 和 GUI 两种开发方式,CLI使用命令行,GUI使用VSCode

软件架构

UniKnect 官方 SDK 仓库:GitHub - quectel-develop/uniknect: Quectel UniKnect Project is a software framework designed for developer. It is capable to implement various functions by calling API. And the developer can focus on working logic alone without paying attention to handle data interaction between MCU and module. So the development will be more friendly and easier by using this project. · GitHub