Font Size: a A A

Study On Rapid Development Platform Of Software And Hardware Of Embedded Controller

Posted on:2024-06-18Degree:MasterType:Thesis
Country:ChinaCandidate:X H ShiFull Text:PDF
GTID:2558307157474934Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
Most of the existing software and hardware development platforms of embedded controller system are designed for professional developers,and there are problems such as high threshold,long cycle and difficult real-time control of the internal data of the controller in the development.In order to solve the design problems of embedded systems,an overall model for rapid development of embedded controllers is proposed,and a rapid development platform for software and hardware of controllers is designed in combination with low-code software development forms and modular reconfigurable hardware structures.The main work of the paper are as follows:(1)The overall model scheme of the embedded controller software and hardware development platform is proposed.The structural requirements of the controller development platform are analyzed,and the overall architecture model of the software and hardware is designed using the idea of model-driven design.The module division of the system is implemented and the realization of the main technologies is given.(2)Implemented the design of non-intrusive monitoring system based on JTAG protocol.The JTAG protocol is studied and the hardware and software design of the debugger is implemented,and a virtual HMI monitoring system is proposed based on the debugger.(3)Implemented the encapsulation of the underlying task-level library files of the singlechip microcomputer.The underlying library files of the microcontroller and the RTOS are packaged at the task layer,an interaction model between the low-code user program and the packaged task is proposed,and the data format of the low-code visual configuration part is specified.(4)Implemented the design of the software development environment.Divided the embedded software design process into initial configuration and business logic program writing,and designed a navigable and visual basic configuration environment and a low-code user program writing environment for these two parts,and designed a program debugging and downloading environment combined with the JTAG debugger.(5)The basic module design of reconfigurable hardware has been implemented.Functionally divide the hardware modules,divide the hardware into three parts that can be reconfigured,and designed the main core board and bottom board.Through the above research,the design of the key points of the overall scheme of the software and hardware rapid development platform is realized.The test results show that the development platform can meet the expected design requirements,which proves the feasibility of the embedded rapid development system.
Keywords/Search Tags:Embedded, Low-Code, Modular, Rapid development, Development platform
PDF Full Text Request
Related items