结构体的一些知识可以看我这篇博文: https://blog.csdn.net/sinat_16643223/article/details/108573008
拍自野火的《STM32库开发实战指南》