在STM32F407硬件上移植UCOS操作系统,并添加了EMWIN画面系统,同时右移植了双路CANOPEN协议栈。需要注意的是,在修改液晶屏时需要相应地修改EMWIN底层函数。对于熟悉Canfestival的用户,直接修改底层的ObjDict.C对象字典即可满足自己的需求。该工程已编译完成,更换CAN输出对应的对象字典即可。