舆论摘要:嵌入式及时操纵体例运用接洽
正文对准嵌入式及时操纵体例在电门磁阻电机调价体例中的运用举行接洽,沿用AT91M55800A做为硬件体例的中心处置器,AT91M55800A是Atmel公司鉴于ARM7TDMI核的AT91 16/32 位微遏制器家属分子之一。同声,本课题采用uClinux和及时内核RTAI相贯串的双内核及时操纵体例,来处置AT91M55800A没有MMU (外存处置单位)的题目。 uClinux接受了Linux的分时个性,正文归纳出感化本来时性的四个重要成分:非抢占式内核、临界区关阻碍体制、及时过程安排算法弱及时、时钟粒度精细;并在归纳比拟了典范的Linux及时化计划的实行道路、基础道理等成分后,预选了RTAI及时运用接口计划。 其次,正文接洽了 RTAI的道理和实行体制,天生和尝试了RTAI 及时内核原形,并与规范Linux举行了比较,尝试截止表白:RTAI的阻碍推迟功夫小于3微秒,左右文切换功夫小于2微秒,鲜明革新了Linux的及时性。 过程接洽和试验,正文实行了U-boot在硬件平台上的移植,实行了经过U-boot载入内核的功效。从而实行了双内核及时操纵体例(uClinux+RTAI)在硬件平台上的移植,胜利建立了一个及时软硬件开拓平台。同声,发端革新了RTAI不足对多种安排算法扶助的题目,也即:扩充实行了RM(缺乏速度)安排算法和 EDF(最早时间限制优先)安排算法。 最后,体例尝试表白,双内核及时操纵体例(uClinux+RTAI)在遏制体例中不妨宁静运转,并满意体例及时性诉求。