Mstar的Monitor方案笔记(一)——编译与烧录

编译与烧录

  • 1. 开发环境搭建
    • 1.1 硬件准备
    • 1.2 软件准备
  • 2. 编译
    • 2.1 SDK目录结构
    • 2.2 配置
    • 2.3 编译
  • 3. 固件烧录
    • 3.1 工具的驱动安装
    • 3.2 烧录步骤
      • 3.2.1 工具连接
      • 3.2.2 固件烧录

1. 开发环境搭建

1.1 硬件准备

自行准备开发平台的相关硬件配件:
主板、按键、按键线、屏、屏线、HDMI线、VGA线、12V电源、Mstar_USB转串口工具、USB线

主板介绍:
Mstar的Monitor方案笔记(一)——编译与烧录_第1张图片
Mstar的Monitor方案笔记(一)——编译与烧录_第2张图片


1.2 软件准备

自行获取平台相关代码:
TSUMXX

烧录固件所需要的软件工具:
Mstar_USB转串口工具的驱动
ISP_Tool_V5.1.6_BetaVer.exe

自行下载安装编辑软件:
Visual Studio Code、Source Insight、Notepad++ 等

自行下载安装编译软件:
Keil


2. 编译

2.1 SDK目录结构

Mstar的Monitor方案笔记(一)——编译与烧录_第3张图片


2.2 配置

根据当前的主板和屏,在文件 TSUMXX9_DEMO.h中进行对应配置(至于为什么在这个文件配置,在下面的编译中会提到)

选择芯片主板配置文件
Mstar的Monitor方案笔记(一)——编译与烧录_第4张图片
选择屏驱动文件
Mstar的Monitor方案笔记(一)——编译与烧录_第5张图片


2.3 编译

进入目录TSUMXX\PROJECT,打开 TSUM_New.uvproj 进行编译
Mstar的Monitor方案笔记(一)——编译与烧录_第6张图片
根据主板的芯片选择对应的工程
Mstar的Monitor方案笔记(一)——编译与烧录_第7张图片
芯片上名字带588:选TSUMXX9_DEMO_64Bit
芯片上名字带58C:选TSUMXXC_DEMO_64Bit
芯片上名字带58F:选TSUMXXC_DEMO_64Bit
根据自己电脑系统类型选择是否带 _64Bit

Mstar的Monitor方案笔记(一)——编译与烧录_第8张图片
选择不同的工程,对应的参数不同,code里面配置的文件也不同
这也就是为什么刚才的主板要在TSUMXX9_DEMO.h文件配置
Mstar的Monitor方案笔记(一)——编译与烧录_第9张图片

第一次编译选“Rebuild”
Mstar的Monitor方案笔记(一)——编译与烧录_第10张图片

出现 “0 Error, 0 Warning” 说明编译没出错,编译完成
Mstar的Monitor方案笔记(一)——编译与烧录_第11张图片

编译出升级所需的bin文件
Mstar的Monitor方案笔记(一)——编译与烧录_第12张图片


3. 固件烧录

3.1 工具的驱动安装

双击即可安装
Mstar的Monitor方案笔记(一)——编译与烧录_第13张图片

3.2 烧录步骤

3.2.1 工具连接

USB接口另一端连接电脑,随便连电脑那一个口都可以
VGA接口或者HDMI接口另一端连接到Monitor主板
Mstar的Monitor方案笔记(一)——编译与烧录_第14张图片

3.2.2 固件烧录

(1)打开工具(主板上电)
在这里插入图片描述
Mstar的Monitor方案笔记(一)——编译与烧录_第15张图片
(2)读取需要升级的固件
Mstar的Monitor方案笔记(一)——编译与烧录_第16张图片
点击“OK”
Mstar的Monitor方案笔记(一)——编译与烧录_第17张图片
(3)查看配置是否正常
Mstar的Monitor方案笔记(一)——编译与烧录_第18张图片
正常烧录工具USB接口连接电脑后,配置如图所以,如果不同,重新插拔一下,确认是否连接电脑

(4)查看连接是否正常
Mstar的Monitor方案笔记(一)——编译与烧录_第19张图片
如果出现这个情况,可能没连接好电脑,或者烧录器和Monitor主板没连接好,重新插拔,检查是否插好。
还不行的话重新插拔下电源。

正常后,可以看到如下提示,点击“OK”
Mstar的Monitor方案笔记(一)——编译与烧录_第20张图片
(5)开始升级
Mstar的Monitor方案笔记(一)——编译与烧录_第21张图片
All Chip:擦除Flash Chip所有区域
File Chip:擦除Flash Chip的 File区域

正在升级中… …
Mstar的Monitor方案笔记(一)——编译与烧录_第22张图片
(6)出现“PASS”表示升级完成,机器重新启动,开始工作
Mstar的Monitor方案笔记(一)——编译与烧录_第23张图片

你可能感兴趣的:(Mstar的Monitor方案,嵌入式,单片机)