Font Size: a A A

Design And Implementation Of A General Configurable Embedded Software Integrated Development Environment

Posted on:2018-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:Q G HuFull Text:PDF
GTID:2348330536981939Subject:Software engineering
Abstract/Summary:PDF Full Text Request
A space institute has developed a series of independent controllable microchip chip products(Si P / So C)and basic software products(including autonomous operating systems,etc.).For the autonomously controllable system chip a nd operating system,the need for supporting the integrated development environment,constitute a complete form of product,so that it can be applied to the state.In order to meet and meet the requirements of the follow-up development of the micro-system products,the laboratory launched the topic of a general-purpose configurable embedded software integrated development environment.This topic is based on the Eclipse CDT framework.Analyze the architecture of Eclipse and its plug-in development mechanism.In the provision of the expansion node,the development of the required functions.Integrated open OCD,ARM GDB and other open source tools,and can call Vavido and CCS5 software related functions.Provides engineering management,can build ARM,BSP,FPGA,RTEMS and DSP and other projects.On this basis,you can configure the integrated cross compiler toolchain and call this toolchain to compile the ARM / BSP / RTEMS project and output executable programs that can run on the target hardware platform.Can simultaneously integrate the RTEMS operating system,based on the RTEMS operating system,graphical development,and online debugging capabilities.In addition,by calling Vavido and CCS5 to achieve the relevant FPGA and DSP debugging capabilities.After the completion of the project,I choose Xilinx's ZC706 development board as the target test hardware platform,the embedded software development process to test the commonly used functions.The test results show that the integrated and configurable embedded software integrated development environment can support the development and debugging work well,and can configure the hardware platform through the interface,etc.,with independent intellectual property rights to meet the requirements.
Keywords/Search Tags:Embedded debugging, Eclipse CDT, Open OCD, GDB, RTEMS
PDF Full Text Request
Related items