Project Icon

STM32FreeRTOS

STM32微控制器的FreeRTOS移植库,支持多版本和灵活配置

STM32FreeRTOS是一个为STM32微控制器移植的FreeRTOS库,提供9.x和10.x系列版本。该库支持灵活配置,包括用户自定义设置、默认配置文件和额外配置选项。它集成了基于Newlib的线程安全堆分配实现,并在多种STM32开发板上进行了广泛测试。STM32FreeRTOS为嵌入式开发提供实时操作系统支持,可与Arduino环境兼容。

LoRa - STM32 LoRa通信开源库
GithubLoRaSPI通信STM32嵌入式开发开源项目无线通信
该库实现了STM32与RA-02 LoRa模块的通信接口,支持配置带宽、扩频因子、载波频率等LoRa参数。提供数据收发、睡眠模式和RSSI估计等功能,使用方便,兼容多种STM32芯片。适合开发各类LoRa无线通信项目,可简化开发流程。
STM32CubeH7 - STM32H7系列MCU的综合嵌入式软件开发平台
GithubMCUSTM32CubeH7STMicroelectronics固件包嵌入式软件开源项目
STM32CubeH7是为STM32H7系列微控制器设计的综合嵌入式软件平台。它集成了CMSIS模块、HAL-LL驱动、BSP驱动、中间件库和完整软件项目集。该平台简化了开发流程,缩短了开发周期,提供了丰富的资源和工具,有助于充分发挥STM32H7系列MCU的性能。平台采用git submodule管理,便于获取最新更新和特定版本。
EmbeddedSystem - 综合嵌入式系统学习资源库
Debug技巧Github嵌入式系统开源项目系统架构编程语言计算机科学
EmbeddedSystem项目是一个涵盖嵌入式系统各方面的知识库。内容包括ARM、RTOS和嵌入式Linux等核心技术,C/C++、Python等编程语言,以及机器学习和数据结构等相关领域知识。项目还提供实用工具和环境搭建指南,旨在帮助工程师构建全面的技术能力,提升解决复杂问题的水平。
stlink - 多功能STM32开源编程调试工具集 支持多代STLINK
GithubSTLINK ToolsSTM32STMicroelectronics开源项目编程调试工具
stlink是一款开源工具集,专门用于STM32设备的编程和调试。它兼容多代STLINK编程器,提供了st-info、st-flash等多个实用工具和可选的图形界面。支持多种操作系统,可从源码编译安装。该项目为开发者提供了灵活高效的STM32开发解决方案。
TFT_eSPI - 优化后的Arduino兼容图形库 支持多种32位处理器和TFT显示器
ArduinoESP32GithubTFT_eSPI图形库开源项目显示屏
TFT_eSPI是一个为32位处理器优化的Arduino兼容图形库。支持RP2040、ESP32、ESP8266和STM32等处理器,适用于多种TFT显示器。该库提供抗锯齿字体、精灵、DMA等功能,显著提升图形渲染性能。还支持触摸控制和多种字体,适合各类嵌入式图形应用。相比其他库,TFT_eSPI在性能和功能上都有明显优势。
lvgl - 轻量级高性能嵌入式图形界面库
GithubLVGLUI图形库嵌入式开源项目跨平台
LVGL是一款开源的嵌入式图形库,用于创建现代化用户界面。支持多种MCU、MPU和显示器,运行仅需32KB RAM和128KB Flash。提供30多种控件、样式系统、布局管理和多语言排版。集成Arduino、PlatformIO等多个平台,附带详细文档和示例。适用于各类嵌入式设备的GUI开发。
CMSIS-DSP - 为嵌入式系统优化的计算库,支持Cortex-M和Cortex-A核心
CMSIS-DSPCortex-ACortex-MGithubHeliumPythonWrapper开源项目
CMSIS-DSP是一个为嵌入式系统优化的计算库,支持Cortex-M和Cortex-A核心,提供基础数学、DSP滤波、变换、统计和传统机器学习功能。该库支持多种数据类型和编译选项进行性能优化。此外,通过PythonWrapper,可以更轻松地将算法设计转换为C实现。
Super-Simple-Tasker - 轻量级实时操作系统内核 SST 为嵌入式系统提供高效调度
ARM Cortex-MGithubRTOSSST实时操作系统嵌入式系统开源项目
Super-Simple Tasker (SST) 是一款事件驱动、抢占式、基于优先级的实时操作系统内核,兼容速率单调分析/调度 (RMA/RMS) 要求。SST 支持基本任务、抢占式优先级调度、多任务优先级和多任务激活等功能。此外,SST 为 ARM Cortex-M 和 Microchip dsPIC 提供了硬件 RTOS 实现,在这些平台上展现出卓越的性能和效率。
Sming - 高性能异步C++框架助力嵌入式开发
ESP32ESP8266GithubSming嵌入式框架开源项目物联网开发
Sming是一款开源的异步嵌入式C++框架,以高性能和丰富的网络功能著称。支持ESP8266、ESP32和RP2040等多种架构,采用模块化设计。该框架简化了嵌入式应用开发流程,提供GPIO控制、WiFi连接、HTTP客户端/服务器、OTA升级等功能。Sming还支持实时调试,配备丰富示例和详细文档,适合物联网项目开发。
Awesome-Embedded - 广泛的嵌入式开发的资源
Awesome-Embedded汇集了广泛的嵌入式开发资源,适合各级开发者。项目覆盖MCU编程、RTOS开发、Linux内核编程等多个领域,提供丰富的教程、工具及示例代码,旨在提升开发者在嵌入式系统设计和实施中的专业技能,同时促进技术的共享和交流。
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

稿定AI

稿定设计 是一个多功能的在线设计和创意平台,提供广泛的设计工具和资源,以满足不同用户的需求。从专业的图形设计师到普通用户,无论是进行图片处理、智能抠图、H5页面制作还是视频剪辑,稿定设计都能提供简单、高效的解决方案。该平台以其用户友好的界面和强大的功能集合,帮助用户轻松实现创意设计。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号