Skip to main content

概述

嵌入式软件是机器人系统的”大脑”,负责控制算法实现、任务调度、通信管理等。本板块介绍 NEC 社区在嵌入式开发中的技术积累。

技术栈

裸机开发

直接操作寄存器,最高效率

RTOS

FreeRTOS、RT-Thread 实时系统

Linux

嵌入式 Linux 应用开发

核心模块

底层驱动

GPIO、UART、SPI、I2C、CAN、PWM

控制算法

PID、滤波、运动控制

通信协议

CAN、Modbus、自定义协议

任务调度

状态机、任务管理、中断处理

开发平台

平台主频优势适用场景
STM32F172MHz成本低简单控制
STM32F4168MHz性能均衡通用应用
STM32H7480MHz高性能复杂算法
ESP32240MHz自带WiFi物联网

快速链接

嵌入式模块详情

查看更详细的嵌入式开发文档