Font Size: a A A

Research And Implementation Of Real-time Embedded Operating System Based On The 1750a Cpu

Posted on:2003-04-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2208360092466220Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
DCMP (Display,Control and Management Processor) is a representative embeded system . It use 1750A as CPU which is only used in military field,and so far there is no COTS operating system running on 1750A. So we develope a real time operating system "RTOS-1750" which adapte to 1750A CPU,meet the requirement of DCMP OFP.Aimed at 1750A's hardware characteristic and the task type in DCMP OFP,we adopt different stratrges according to different task type. For those periodic tasks,the fixed priority dispatching stratege is used,and for time-consuming tasks we adopt time slice dispatch stratege (Round Robin). RTOS-1750 also provides binary semophor,message queue and shared memory for task to commulicate.RTOS-1750 make use of static memory management to implement memory protection provided by page register's memory mapping and BPU(Block Protect Unit),With which system keep fast reference as well as relatively independence by the technology of strding-mapping.System manages inner interrupt and outer interrupt by priority classing strategy and provides four type timers,which are system timer,software timer,auxiliary timer and real-time timer. Every timer has corresponding API.RTOS-1750 is charatered with tiny kernel,fast speed and consuming little resource,which meets the requirement of DCMP OFP and undergoing test in engineering application.
Keywords/Search Tags:RTOS, Embed System, DCMP
PDF Full Text Request
Related items