当前位置:网站首页>Upper computer development (detailed design of firmware download software)
Upper computer development (detailed design of firmware download software)
2022-06-13 06:47:00 【Embedded - old fee】
【 Statement : copyright , Welcome to reprint , Do not use for commercial purposes . Contact mailbox :feixiaoxing @163.com】
The so-called software detailed design , Its top corresponds to the architecture design , The following corresponds to program development . Architecture design may involve multiple software , For example, it may involve the upper computer , It could also involve mcu The end of the . Detailed design , Generally, what development tools should be implemented 、 What library 、 Is it multithreading 、 Data loading and saving method 、 Something that shows these details of the process .
1、 development tool
python3
2、 Display frame pyqt5
It was discussed before qt The display effect is better , It happens that python Of qt library .
3、 Display effect design ( notes : Drawing tools come from openoffice draw)

As shown in the figure , The blue parts are labels . The two light blue parts on the right are two drop-down boxes , One is the choice of serial port , One is the choice of baud rate . In the third line , There is a selection button on the far right , That is to choose which one to download hex file , After selecting this part , Directly displayed in the light gray edit box . On the left side of the fourth line is the download button , On the right is the entry
边栏推荐
- JetPack - - - Navigation
- 如何使用望友DFM软件进行冷板分析
- Ijkplayer code walk through read_ AV in thread thread_ read_ Detailed explanation of frame() data stream reading process
- Recently, the popular social e-commerce marketing model, blind box e-commerce, how beautiful every second is accurately drained
- Thread pool learning
- Kotlin basic string operation, numeric type conversion and standard library functions
- Do you want to carry out rapid steel mesh design and ensure the quality of steel mesh? Look here
- Analysis of synchronized
- 我的理财产品显示清算中是什么意思?
- 景联文科技提供一站式智能家居数据采集标注解决方案
猜你喜欢

Network planning common interview knowledge (I)
![[virtual machine] VMware virtual machine occupies too much space. Solution](/img/3d/bca30c6e6f7fa8400a077ed0a29e16.png)
[virtual machine] VMware virtual machine occupies too much space. Solution

Byte (nine)

MFS詳解(七)——MFS客戶端與web監控安裝配置

15、 IO stream (I)

YOLOv5解析 | 参数与性能指标

MFS explanation (V) -- MFS metadata log server installation and configuration

Why is the new e-commerce outlet mode so popular? What is the specific mode?

数字时代进化论

Gold jewelry enterprise operation mode, beautiful tiantians business solution
随机推荐
数字时代进化论
Kotlin collaboration process +flow download case
16、 IO stream (II)
What is the essence of social e-commerce disruption? How can businesses get more traffic?
树莓派高级开发——“IO口驱动代码的编写“ 包含总线地址、物理_虚拟地址、BCM2835芯片手册知识
Differences among concurrent, parallel, serial, synchronous and asynchronous
智能金融再升级,景联文科技提供数据采集标注服务
C # mapping from entity class to database (SQLite)
Soup side (8)
In the era of membership based social e-commerce, how do businesses build their own private domain traffic pool?
上位机开发(固件下载软件之编码调试)
Error in downloading opencv from pip
Cocos creator compilation game cannot read property 'polygonpolygon' of undefined
Command line for database
测试开发程序员,你还在迷茫吗?不能把自己定义为码农......
JS method of extracting numbers from strings
The causes of font and style enlargement when the applet is horizontal have been solved
JetPack - - - DataBinding
Project analysis of Taishan crowdfunding mode: why is Taishan crowdfunding mode so popular?
Excel data into database