Font Size: a A A

Research On Embedded Software Debug Platform

Posted on:2004-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:S C ZhangFull Text:PDF
GTID:2168360095455704Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Today, embedded systems with 32-bit embedded processors have entered almost every corner of our daily life. Because its high performances, such as high processing speed, large storage capacity, meets the strict requirements of many embedded systems. However, its high cost, scarcity of information and exploitative implements limit its application. At present, lots of exploitative platforms for 32-bit MCU in our country are imported. Based on this situation, the paper designs an embedded software debug platform for a 32-bit MCU-MMC2107, in the hope that this work can help the development of embedded systems.The paper analyses the features of MMC2107 in detail, designs circuit diagram of the software debug platform, presents an accurate description of the logic symbol in Complex Programmable Logic Device, gives a detailed discussion about the operating mechanism of target resident kernel and the customization of the system software. Besides, the paper also writes the boot progranu system software and self-test program with C and MOTOROLA assembly language.Under the environment of our platform and a debugger, such as GDB, customers can download their application programs to our debug platform to implement a real-time debugging. Undoubtedly, this can quicken the speed of software development and reduce the cost and accordingly accelerate the popularization of 32-bit M*CORE in China.
Keywords/Search Tags:Embedded System, Software Debug Platform, MMC2107, Mode Configuration, System Resident Kernel, CPLD, Customize
PDF Full Text Request
Related items