主要观点总结
本文介绍了如何查看程序初始化串口引脚和波特率、更改程序以及使用工具将素材bin烧录到外部flash的过程。文章还提供了有关串口连接、程序工程更改、烧录工具使用等方面的详细信息。
关键观点总结
关键观点1: 查看程序初始化串口引脚和波特率
文中提到串口引脚是PE7和PE5,默认初始化波特率是115200。需要使用串口模块连接串口引脚,对于开发板,需要连接板载的ch340串口模块。读者可以根据提供的原理图进行连接。
关键观点2: 更改程序
提供了基于ugui上位机适用芯片型号(如166,211,19s,341)的程序工程更改示例,以19S程序工程为例,详细说明了在main.c中不屏蔽某个宏,在main()中添加特定函数,并编译程序烧录到芯片上。
关键观点3: 使用工具烧录素材bin到外部flash
描述了使用烧录工具将素材bin烧录到外部flash的步骤,包括选择端口和波特率,打开串口,选择烧录的bin文件,点击更新进行烧录。如果出现error,可以尝试重新下载程序或复位芯片。同时,需要编译烧录时屏蔽掉#define TEST_CASE_EN这个宏。
文章预览
1、查看程序初始化串口引脚和波特率 串口引脚是PE7和PE5,默认初始化波特率是115200。可以使用串口模块连接串口引脚,如果用我们的开发板,板载有ch340串口模块,需要用杜邦线把串口模块连接串口引脚,具体可以查看原理图。 2、更改程序 目前基于ugui上位机适用芯片型号有166,211,19s,341,下面以19S程序工程为例,其他型号类同。 ① main.c中这个宏不要屏蔽: ② main()中这个位置添加这一行函数: ③ 编译程序,连接自己的烧录工具,烧录程序到19s。 3、使用工具把素材bin烧录到外部flash ①选择对的端口和波特率,打开串口; ②打开路径,选择要烧录的bin,点击更新就ok了。 ③ 以上如果点击更新出现error,可以重新下载程序或者复位芯片多试几次。 ④ 程序此宏#define TEST_CASE_EN屏蔽掉,编译烧录就可以进入主程序了。 END ►►► BBS:bbs.synwit.cn
………………………………