论文部分内容阅读
面向实际的水下通信应用需求,设计实现了水下可见光通信节点,主要包括硬件平台和软件系统两部分.硬件平台以STM32F405RGT6为主控制器,由可见光发送模块、可见光接收模块和电源模块等外围电路构成;软件系统以操作系统和协议栈为主.为了方便内存管理和任务调度,在通信节点的硬件平台上移植了μC/OS II嵌入式操作系统,并实现了基于IEEE 802.15.7可见光通信标准的物理层协议和数据链路层协议.经过测试验证,可见光通信节点可以在水下1m距离范围内进行可靠通信.