本项目是一个基于 STM32F103 的串口通信示例,解决了不同平台通信的问题,旨在演示如何实现一个包含 CRC16 校验的自定义通信协议。本文以CRC16串口收发(使用回调函数)编写,将底层串口驱动与上层通信协议分离,结构清晰,便于学习和扩展。