1处理板
已经完成:
1.移植了基于STM32的,DS18B20 ,CD22M3494,RS485,DS2431,UCOSIII 部分的程序
2. 用测试程序成功读取DS18B20温度数据
3.用测试程序调通了串口3和RS485 通信
还需要完成:
1.移植其他部分程序
2.调试CD22M3494功能,用来转换振动信号。电路转换
3.调试 DS2431 存储芯片功能
4.其他7路温度数据调试
5.调试RS485 数据处理功能
6.调试看门狗功能
7.调试UCOSIII 操作系统
8.整体联调
2处理板
已经完成:
1.整体程序的分类编译
2.实现了U盘自动读取Liscese功能
3.调通了RS485 通信程序
4.调通了CAN通信程序
5.验证并改善了所有程序消息队列的实现。已经调通
6.验证了所有共享内存实现方式的正确性
7.配置并验证好了,支持LAN8720的linux 3.18 系统(5d36)
8.温度数据从前置到走行处理板已经调通
还需要完成:
1.调试从FPGA 读取数据振动数据的功能(主要涉及process_manage进程和sys_protect进程)
2.调试经过RS485都到温度数据,并做算法处理和预警处理的程序(主要涉及comm_contrl进程和process_manage进程)
3.调试打包温度和原始波磨数据的功能(主要涉及transfer进程)
4.调试版本信息数据包的打包功能(主要涉及file_manager进程)
5.调试振动、CJ、SV 数据包打包功能(主要涉及file_manager进程)
6.调试网络外发功能(主要涉及net进程)
7.调试U盘升级应用程序功能 (主要涉及comm_contrl进程)几十行代码而已
8.多进程联调,注意原子操作
9.日志功能编写与调试