检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]华东理工大学信息科学与工程学院,上海200237
出 处:《自动化仪表》2015年第2期30-34,38,共6页Process Automation Instrumentation
摘 要:针对现有双核飞行控制系统方案中CPU之间通信存在接口电路复杂、通信速率低、扩展性差的问题,提出了一种采用并行16位GPIO口直接互连并利用中断应答机制控制CPU之间数据通信的方案。选用两片基于Cortex-M4内核具有单周期浮点运算能力的STM32F407进行同步控制与通信,并利用MicroXplorer软件完成CPU外设管脚资源的分配与设计,制定并编写了相关通信协议。经检验,这种双CPU直接并口通信的方式,既能满足飞控系统高速可靠的数据交换,同时又简化了CPU之间的通信接口电路,是一种简便可行的方案。At present, in existing dual-core flight control system schemes, the communication between CPU features disadvantages of complex circuitry, low communication rate, and poor expansibility, thus the scheme is proposed, in which parallel 16-bit GPIO port direct interconnection is adopted, and communication between CPU is controlled through interrupt response mechanism. Two of the STM32F407 chips based on Cortex- M4 inner core, and features single cycle floating point operation capability are selected for synchronize control and communication; and MicroXplorer software is used to accomplish the distribution and design of the peripheral pin resources of CPU, and relevant communication protocol is formulated and written. The tests indicate that the direct parallel communication between dual CPU meets the requirements of high speed reliable data exchange, and simplified the communication interfacing circuit between CPU, it is a simple and feasible scheme.
关 键 词:飞行控制系统 STM32F407 MicroXplorer 并口通信 GPIO
分 类 号:V279.2[航空宇航科学与技术—飞行器设计]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.225