SSCOM32.exe串口查看(kàn)工具是很不错的(de)一款串(chuàn)口调试工具,方(fāng)便蓝牙(yá)调试。SSCOM32.exe串口查看(kàn)工具能够在XP/WIN7系统下运行,能(néng)够接收从(cóng)串口进来的数(shù)据并在窗口中显示,所接(jiē)收到的数(shù)据显示(shì)方式可以选择(zé)字(zì)符方式或者HEX方式,中文件显示无(wú)乱码(mǎ)也不(bú)影响(xiǎng)速度(dù),可以(yǐ)选择(zé)串口的波特率,可(kě)以即时显示(shì)存在的串口号,如果你增加了USB转串口等(děng)设备,串口号也(yě)会在(zài)列(liè)表中显示,可以选择5-6-7-8四种(zhǒng)数(shù)据长度(dù),可(kě)选择三种不同(tóng)的停止位,及固(gù)定无校(xiào)验(yàn)方式。
SSCOM32串口查看工(gōng)具(jù)程序可以在电脑上(shàng)测试开发板的数据输出(chū)。解(jiě)压(yā)SSCOM32文件夹,运行SSCOM32.exe串(chuàn)口查看工(gōng)具,选(xuǎn)择相应的(de)COM口,及对(duì)应的波特率,默认是9600.然后打(dǎ)开串口,测试(shì)到有数据输出(chū)。SSCOM32.exe串口查(chá)看(kàn)工(gōng)具能够在XP/WIN7系统下运行(háng),能够接收从(cóng)串口进来的数据并在(zài)窗口中显示,所接收到(dào)的数据(jù)显示方式(shì)可以选择(zé)字(zì)符(fú)方(fāng)式或者(zhě)HEX方式,中文件显示无乱码也(yě)不影响速度,可以选择(zé)串口的波特率,可以即时显示存在的串口(kǒu)号,如果你增(zēng)加了(le)USB转(zhuǎn)串口等(děng)设备,串口号也会在列表中显示(shì),可以选择(zé)5-6-7-8四(sì)种(zhǒng)数据长度,可选择(zé)三种不同的(de)停止位,及固定无校(xiào)验方式。
(1)选择通讯口,然后打开串口,所示
(2)将(jiāng)DTR打勾(gōu),DTR对应芯(xīn)片的TMS1脚,也(yě)就是说通过(guò)将(jiāng)DTR打勾将TMS1拉为低电平
(3)将RTS打勾,然(rán)后将勾取消,RTS对应芯片的外部复位引脚,通过将RTS打勾将芯片外部(bù)复位引脚拉低,使(shǐ)芯片处于(yú)复(fù)位状(zhuàng)态(tài),然(rán)后将RTS拉高(gāo),使(shǐ)得(dé)芯(xīn)片完成复(fù)位。
(4)将鼠标移动到上面(miàn)的(de)大文本(běn)框,点(diǎn)击回车按键(jiàn),然后可以看到有返回信号,
(5)从键盘输入 “M0000” ,会(huì)有如下返回(huí)信号,所(suǒ)示(shì),通(tōng)过这个命令将芯片内(nèi)的24Kflash擦除
(6)从键盘(pán)输入 “M8000” ,会有如下(xià)返回信号,所示,通(tōng)过这个(gè)命令将(jiāng)芯片(piàn)内的8Kflash擦除
(7)从键盘输入(rù) “E”,如(rú)下所示(shì):
说明:键入“E”后(hòu),不再显示随(suí)后键入的字符,但所键入字符(fú)可通过串口访问芯片(piàn)。
(8)从键(jiàn)盘输入(rù) “L”,此时(shí)不会再看到返回(huí)字符,然后点击(jī)打开文件(jiàn),选择用户需要(yào)下载(zǎi)的hex文(wén)件
说明:键(jiàn)入(rù)“L”是Load命令,此时可以打开一个(gè)hex文件进行写Flash操作。
(9)点击发送文件,
(10)当正确传输完(wán)成时,
上图中的情况说明程序下载(zǎi)正确。
(11)将DTR的勾(gōu)取消,也就是说将(jiāng)芯片的TMS1拉高(gāo),将芯片(piàn)切换到Normal模式,将RTS拉低再拉高,也就是说将芯片复位一次,此时(shí)芯(xīn)片(piàn)内(nèi)的(de)程序就开始正常运行了。
