项目简介 本项目是基于C语言构建的Märklin火车实时控制系统,专为CS452课程开发。代码分为两部分,一部分是可在独立计算机运行的小型实时操作系统,提供控制Märklin电动火车的底层接口;另一部分是火车控制应用程序。内核和用户程序基于EP9302片上系统(SoC)的TS - 7200单板计算机
项目简介 本项目为Crazyflie 2.0小型四轴飞行器的固件源代码。该固件系统对硬件实施分层管理,涵盖硬件驱动层、硬件抽象层等,为飞行器的运行提供基础支撑。更多信息可查看 Bitcraze wiki。 项目的主要特性和功能 分层架构:采用分层设计,包含硬件驱动层、硬件抽象层、固件操作代码等,代码
项目简介 本项目是适用于Raspberry Pico设备的LwM2M客户端应用示例,基于开源Anjay库和Raspberry Pi Pico SDK开发。它实现了基本的CoAP通信,可与远程服务器建立连接,支持安全通信,还具备温度数据远程监控的功能。 项目的主要特性和功能 WiFi连接:利用Rasp
项目简介 本项目是一个开源项目,将Ericsson的Calvin平台进行最小化实现并移植到Arduino,以Arduino库的形式呈现,需在草图的setup()函数中调用。它可作为嵌入式系统或物联网(IoT)设备的软件库或框架,包含网络通信、传感器数据处理、硬件控制等功能模块,开发者能根据需求对功能
项目简介 本项目是基于MSP430微控制器的综合开发环境,涵盖硬件驱动、时钟管理、串行通信、定时器、GPIO管理及特定硬件驱动等多方面。包含MCU固件、硬件驱动、中断处理、任务调度等模块,为硬件控制提供功能丰富且易于扩展的解决方案。 项目的主要特性和功能 硬件驱动模块:提供针对MSP430微控制器的
项目简介 本项目以冒险故事为背景,借助C语言解决一系列编程问题来实现房间的恢复。开发者在虚拟场景中扮演探索者,完成计算最大质因数、字符编码解码、递归计算斐波那契数列、生成函数数据表以及绘制函数图像等多个任务,逐步恢复房间并找到出口,同时深入掌握C语言的基本控制结构和递归算法等知识。 项目的主要特性和
项目简介 本项目是基于微信小程序开发的数独游戏。拥有解数独、高亮提醒相同数字、错误提示、选择做题顺序等功能,同时具备多人 PK、战绩查询等互动玩法,玩家在解题时能与其他玩家竞争。该项目荣获微信小程序高校大赛全国二等奖。 项目的主要特性和功能 解数独功能:提供标准数独解法,帮助玩家解决难题。 高亮提醒
项目简介 本插件从完整项目的日期时间选择器组件中提取而来,适用于各类基于QS框架的小程序项目。它支持多种类型数据展示,如日期、时间等,能自定义展示样式,具有高度自定义性与多种展示模式,兼容性强且易于使用。 项目的主要特性和功能 支持多种类型选择,包含日期、时间等。 支持自定义展示样式。 可高度自定义
项目简介 本项目是基于PaddlePaddle框架开发的图像分类模型对抗测试工具。项目实现了多种深度学习模型,运用多种攻击策略与数据处理方法,通过对比原始图像和攻击后图像的指标,评估图像分类模型对攻击的鲁棒性。此项目在百度AI安全对抗赛初赛获第一名,决赛获第五名。 项目的主要特性和功能 模型库:实现
项目简介 本项目致力于构建颜色分拣机器的原型,该机器能够依据颜色对混合颜色的物体进行分类。借助TCS 3200颜色传感器感应颜色,并把颜色强度转换为微控制器可识别的频率,配合ATmega32微控制器完成物体颜色的识别与分类,最终将红、绿、蓝三种颜色的物体分别放入不同的桶中。 项目的主要特性和功能 颜