登录社区云,与社区用户共同成长
邀请您加入社区
本项目基于STM32F103C8T6单片机设计了一款语音控制的智能小车模型,通过离线语音识别模块实现"前进、后退、转向、停止"等指令控制。系统硬件由主控单元、L9110S电机驱动模块和语音识别模块组成,控制直流有刷电机运动。
本文介绍 CLion + STM32CubeMX 的 STM32 AI 开发环境配置流程:激活 CLion 2026 与 STM32CubeMX;配置 ARM-GNU 工具链、OpenOCD 及插件;创建工程并修改 CMake 实现编译烧录;安装 Claude Code 与 cc_switch,接入 DeepSeek-V4-Pro;集成 Claude 插件至 CLion 实现 AI 辅助编程。提供
前置要求:FreeRTOSC++环境开发单片机兼容标准库,HAL库此文章介绍抽象化FreeRTOS模板的简单使用git仓库:git clone https://github.com/12379biu/C-FreeRTOS.gitfreeRTOS自带隔离属性,调用任务调度器osKernelStart()后会自动启动所有已创建的任务函数,利用这个属性,可以做到多人文件隔离,并行开发项目,大大提高项目的
基于此系列文章1:C++抽象化封装FreeRTOS,一种多人并行开发方案1此文章介绍提供的API以及多人并行开发方案。
这一章我们来分析源码,并修改源码来修改功能前置知识:c++:类的继承,纯虚函数,类的指针this,类的构造函数。
西门子S7系列PLC C#上位机通信系统是基于Visual Studio 2017开发环境,采用C#语言构建的Windows窗体应用程序。该系统依托S7.Net通信库与HslControls控件库,实现了对西门子S7全系列PLC(涵盖S7-200、S7-200 SMART、S7-300、S7-400、S7-1200、S7-1500)的通信管理。系统核心功能包括PLC连接配置、实时数据监控、寄存器读
AI编码工具正在重塑嵌入式开发,通过自动生成驱动代码、优化内存管理和实时验证等功能提升效率。典型应用包括基于LLM的代码补全、专用嵌入式AI工具和静态分析工具。针对资源受限环境,AI采用模型量化、剪枝优化等方法,同时注重安全性和可靠性保障。未来将向多模态开发、自适应优化等方向发展,降低开发门槛,使开发者更专注于创新设计。随着AI进步,工程师或将分化为只会使用AI的小白级和优化AI的大神级。