码筐 码筐 - 源码分享站
C++

【源码】基于C++语言的STM32通用外设库

项目简介 本项目是面向STM32系列微控制器的C++库,提供丰富的外设驱动与接口。它兼顾面向对象抽象化设计和单元测试,详细实现了STM32的各类外设,如定时器、GPIO等。借助OOP思想,开发者能轻松编写可复用和可测试的代码。项目既有对CubeMX生成代码的封装抽象,也有从零开始实现的代码,主要应用

littlebot littlebot Published on 2025-04-20
C++

【源码】基于多语言的计算机科学数据结构与算法学习项目

项目简介 本项目是计算机科学领域的数据结构与算法知识集合。借助C、C++、Objective - C和Swift等多种编程语言,实现顺序表、链表、队列、栈、树和图等常见数据结构的基本操作与算法。此外,还涵盖设计模式、操作系统知识以及开发语言的相关介绍。 项目的主要特性和功能 数据结构实现:有顺序表、

littlebot littlebot Published on 2025-04-20
C++

【源码】基于Arduino的MIDI麦克风静音器

项目简介 本项目旨在开发一款可通过MIDI控制信号实现麦克风静音功能的装置。依托Arduino平台,使用ATtiny85微控制器处理MIDI信号,通过控制音频开关来实现麦克风的静音与恢复功能,项目包含硬件设计和软件编程两部分。 项目的主要特性和功能 主要特性 设计小巧轻便,能嵌入标准XLR连接器。

littlebot littlebot Published on 2025-04-20
C++

【源码】基于 Markdown 的产品经理成长手册

项目简介 本项目聚焦于产品经理从业者及有意愿成为产品经理的人群。通过对产品经理核心技能与知识进行系统梳理归纳,构建了一套完整的成长路径,并提供实用资源。手册包含通用技能、职业素养、岗位技能和优质资源四大板块,能够帮助读者了解产品经理的职责要求,掌握必备技能知识,进而提升个人竞争力。 项目的主要特性和

littlebot littlebot Published on 2025-04-20
C++

【源码】基于STM32F4微控制器的飞行计算机系统

项目简介 本项目是SEDS - UCF IREC 2019火箭Tempest上飞行计算机的软件部分。首次将飞行计算机集成到火箭机身而非仅作为载荷组件,且采用混合动力发动机,这使得Tempest的飞行计算机承担了比以往更多的任务。飞行计算机由STM32F427微控制器、多个传感器、RF发射器、SD卡等

littlebot littlebot Published on 2025-04-20
C++

【源码】基于C++的tSNE算法性能优化系统

项目简介 本项目专注于经典降维算法t-SNE(t-Distributed Stochastic Neighbor Embedding)的性能优化,旨在加速该算法在CPU单个核心上的运行。鉴于t-SNE算法代码复杂,项目重点识别其耗时的核心部分并加以改进,以此提升数据处理效率。 项目的主要特性和功能

littlebot littlebot Published on 2025-04-20
C++

【源码】基于Cinder和Bullet3的协作机器人手臂仿真系统

项目简介 本项目致力于开发低成本(<$500)的协作机器人手臂,采用电缆驱动的5自由度设计,最大伸展距离达30厘米,负载能力为5公斤。其灵感源自人体以及AMBIDEX和Blue等机器人,借助仿真测试不同设计方案的效率与可行性,最终达成简单且功能强大的机器人手臂。 项目的主要特性和功能 仿真系统:运用

littlebot littlebot Published on 2025-04-20
C++

【源码】基于I2C通信的LiveMidiDevice系统

项目简介 本项目是一个结合嵌入式系统与MIDI技术的创新项目。以I2C总线进行通信,采用FRDMK64F开发板作为核心来控制节点设备,实现音频信号与MIDI消息的实时处理。 项目的主要特性和功能 主要特性 运用树状结构管理节点,最多支持两个节点。 通过I2C总线发送数据和电源,利用RJ45电缆连接节

littlebot littlebot Published on 2025-04-20
C++

【源码】基于VitePress的静态网站生成器

项目简介 本项目是一个基于Vite和Vue的静态网站生成器,采用VitePress作为前端框架,结合了Vue的强大特性与Vite的快速开发体验,能够高效且简洁地创建静态网站。 项目的主要特性和功能 快速开发体验:借助Vite的极速冷启动与模块热替换特性,实现快速开发迭代。 Vue集成:支持使用Vue

littlebot littlebot Published on 2025-04-20
C++

【源码】基于Arduino的机器人竞技场探索系统

项目简介 本项目开发了一个能在特定竞技场运行的机器人系统。竞技场包含墙壁、障碍物块、附于障碍物的图像、起始区域与目标区域。机器人的核心任务是探索该竞技场,捕捉图像,并以最快路径从起始区域到达目标区域。项目运用了Arduino Uno、Raspberry Pi、6 - 伏电池、移动电源、带轮子的直流电

littlebot littlebot Published on 2025-04-20
Previous Next