在家用微控制器上开发铁路设备控制系统的经验

在本文中,我将讲述一个小团队进行的一项开发的故事。

首先,关于机车控制系统是什么以及它执行什么功能的一些理论。

, «», «», , , . , , - .

. . 33435-2015. « , ». , , .

, , . , .. , , : , , ..

2 : . , , . . , .

- ( ), HMI-. - , , . HMI , . , , .

. , - . -, : , - .

. . , , , . , . . .

« , , -, ».

, . . . , , , .

. , CAN . , , . .

原型照片显示了带有USB引脚分配的门框
USB

, . . USB , . 2 , . , USB .

, 30 .

, ( ) .

«» , , . , , . , , 19861QI.

, 2xCAN, Ethernet, 2xSPI, UART, , . QSPI , ­­- . , 19861QI , Ethernet-PHY , . , .

, , . .

. , . , , .

, . , CAN. : - , , . , .

CAN. . CAN . CAN 35 , 250 /, ~50% .

代替标准连接器,在接线板上安装了接线盒

, . . , .

. , , , - , , .

. .

首批板

, , . .

19861QI GCC CMake. . Qt Creator.

, GCC GitHub, . , errata, .

FreeRTOS . , MISRA C. CANOpen , .

HMI

. , , , . . . . 1520 , , .

驾驶员助理控制台

HMI Qt: QML, ++. , . , , . . , .

: , .

. , 4 , . , .. .




All Articles