当前位置:网站首页>Host computer development (Architecture Design of firmware download software)

Host computer development (Architecture Design of firmware download software)

2022-06-13 06:46:00 Embedded - old fee

【 Statement : copyright , Welcome to reprint , Do not use for commercial purposes . Contact mailbox :feixiaoxing @163.com】

         Compared with the general host computer development , The process of downloading firmware software is relatively simple 、 Clear . The so-called architecture design , Generally, the main process is extracted from various business requirements 、 What is the module component interface . When there are few business interfaces , This refining process may be relatively simple , Architecture doesn't play a big role ; But if there is more business , This architecture design is still necessary . Even in some cases , Architecture design directly determines the final product quality 、 Product function and product performance .

        The architecture design is divided into three parts , They are the upper computer design 、 Interaction process design 、 There are three parts in the design of the starting process of the lower computer .

 

1、 Host computer design

        1) It is recommended to select the upper computer python

        python It's script language , There are also a large number of third-party libraries that can be reused .

        2) The interface part is Qt5

        python Self contained tkinter It's not beautiful , The layout is also unreasonable , This part can be used python + PyQt5 To complete .

        3) The main functions completed by the upper computer

        a、 Set basic properties of serial port

原网站

版权声明
本文为[Embedded - old fee]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/164/202206130632584828.html