以下是单片机实践团为您解答:1)从你的需求来看可分为三个部分的驱动来展开2)HX711AD的驱动,实现函数主要有两个初始化+读取数值3)SJA1000驱动,实现函数主要有三个初始化+发送+接收4)串口驱动,实现函数主要有三个初始化+发送+接收5)其他的功能,是逻辑层面的,要看你的实际需要,比如串口通信的内容,can通信的内容,通信的时机,通信的数据帧格式等等6)不变的就是那些驱动,子程序都是围绕他们展开的,驱动一个个的测试调好就是最好的一步了。