项目简介 本项目是基于mbed OS的嵌入式设备连接管理系统,展示了如何将设备注册到mbed Device Connector,进行数据的读写操作以及取消注册。系统支持通过WiFi、以太网、6LoWPAN ND或Thread等多种方式连接网络,能记录设备按钮的点击次数并发送数据到mbed Devic
项目简介 本项目着重展示ESP32与DS3231实时时钟模块的交互过程,能够精准同步和监控时间,为嵌入式系统应用提供稳定可靠的时间参考,方便用户获取和管理时间信息。 项目的主要特性和功能 开发板支持:采用Espressif的ESP32芯片作为硬件平台,兼容多种流行的ESP32开发板。 模块通信:支持
项目简介 本项目是基于C语言的BU9873 RTC IC(实时时钟集成电路)驱动程序,为开发者提供完整函数库,可进行初始化、配置、设置时间、获取时间以及设置和取消闹钟等操作,方便在嵌入式系统集成BU9873 RTC IC以实现精确时间管理。 项目的主要特性和功能 rtc_init:初始化RTC,配置
项目简介 本项目是基于Hadoop MapReduce框架的分布式数据处理系统,可处理大规模数据集,实现高效的数据分析与处理。项目覆盖数据输入、处理、输出及结果存储的完整流程,支持数据排序、流量统计、倒排索引构建等多种数据处理任务。 项目的主要特性和功能 MapReduce工作机制: MapTask
项目简介 addr2field是一款命令行程序,主要功能为解析ELF文件中的地址,并将其转换为对应的源代码字段名称。该程序借助DWARF调试信息,能够在大型程序中精准定位给定地址在源代码中的具体位置,对调试和反向工程工作具有重要意义。 项目的主要特性和功能 基于DWARF调试信息,实现将二进制地址转
项目简介 本项目是基于Linux的ncurses库和C语言开发的Flappy Bird游戏,简称为Text - Bird。它在文本界面下模拟了Flappy Bird的游戏逻辑与音效,游戏主体基于hamikm的AsciiBird项目,并扩展了多种功能。 项目的主要特性和功能 游戏界面绘制:利用ncur
项目简介 本项目是基于ASP.NET MVC框架开发的校园跑腿服务平台,主要解决校园学生因日程繁忙难以亲自取件、送货的问题。学生注册登录网站后可发布跑腿需求,其他学生按需接单,完成任务能获取佣金奖励,为学生提供统一管理的跑腿服务。 项目的主要特性和功能 用户能注册账户并登录平台,使用发布需求和接单服
项目简介 本项目是基于LoRa通信技术的电力计量系统,借助ESP32微控制器和LoRa模块与云通信,达成对电能数据的远程监测与管理。系统整合能源监测库EmonLib和Heltec ESP32开发板,读取并分析电网中的电压、电流数据,计算相关电力参数,还能通过OLED显示屏展示结果。 项目的主要特性和
项目简介 此项目是基于Arduino平台的ROS(Robot Operating System)节点程序。它借助Arduino的硬件接口与ROS的通信框架,可接收键盘输入,并通过LoRa无线通讯来发送数据,实现了嵌入式系统中利用LoRa无线模块进行数据传输的应用。 项目的主要特性和功能 初始化方面:
项目简介 本项目基于C语言开发,针对MKL02Z32xxx4微控制器设计。融合了UART通信、ADC数据采集、EC25模块初始化与状态管理、LED控制等多种技术,实现硬件与软件的有效通信,具备传感器数据收集、无线模块通信以及LED状态指示等功能。 项目的主要特性和功能 UART通信:利用UART通信