上海思越电子科技有限公司网标
上海思越电子科技有限公司
设为首页
联系站长
加入收藏

首 页 公司动态

产品信息

芯片销售

技术开发

资料下载

客户服务

淘宝网店

联系我们

     

当前位置:

>> 技术开发 >> 技术讨论
技术开发 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SY2100 EZ-USB开发使用 (0) (1) (2) (3) (4) (5)
   
利用Keil C调试程序
 

利用Keil Debuger的功能,必须首先下载Keil Debuger Monitor到开发板上运行。当EZUSB开发板插上主机时Keil Debuger Monitor就自动下载到了开发板上运行,因此,为了保证Keil Debuger Monitor在开发板上运行,最简单的方法是拔下USB连接电缆,再重新插上,或按下开发板上的Reset按钮。如果BKPT/Monitor绿色指示灯亮则表明Keil Debuger Monitor已经在开发板上正常运行。默认的Keil Monitor被装入片外的RAM空间,使用SIO1,通信波特率为19200。这里注意:按开发板上的Reset按钮,没有重新初始化LED,因此绿色指示灯保持原状态,可能不亮;但是Keil Monitor被重新装入。

 
还可以使用开发板上的控制面板的Download按钮下载Keil Monitor程序,该程序放置在..\Cypress\usb\target\monitor路径下,共有五个可以利用的文件。根据硬件配置选择文件。
 

 
图1 运行KEIL C
 

通过RS232串行口建立从主机到开发板的连接。开发板上有SIO-0和SIO-1两个串口,默认使用SIO-1口。主机如果有多个COM口,则通过配置菜单进行设置。 这里..\Cypress\usb\example\dev_io目录下的例子,来说明如何使用Keil软件进行程序调试。步骤如下:
1、正确连接RS232串行口电缆和USB电缆;
2、一旦Keil Debuger Monitor在开发板上正常运行,则选择Start-Programs-Keil uVision2, 启动Keil uV2 IDE。
打开..\Cypress\usb\examples\ezusb\dev_io目录下的dev_io.uv2工程文件,如图2所示。

 
 
图 2 工程文件菜单
 

确认使用正确的串行口和波特率。选择projest-Options for Target 'Target1'菜单,如图3所示,选择Debug选项卡,单击Settings按钮,如图4所示。设置波特率为19200,并正确选择在主机PC上使用的COM口。单击OK按钮,关闭该窗口。

 
 
图3 选择目标板连接设置
 
 
图4 设置串口和波特率
 

选择工具栏的Debug按钮,如图5所示。这时固件程序通过RS232串口下载到开发板中,如图6所示。

 
 
图5 启动Debug
 
 
图 6 Debug 调试界面
 

选择Keil Debug菜单中的单步(Step)、宏单步(Step Over)、连续运行(Run)、停止(Stop)等各调试命令,查看运行结果。

 

当分别按下开发板上的F1、F2、F3、F4按钮时将有不同的现象。七段LED可显示0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。按钮功能如下:
F1:七段LED置0显示;
F2:七段LED递减显示;
F3:七段LED递增显示;
F4:七段LED置F显示;

 
 
   

在光盘中的...\buttons and lights\dev_io目录下,提供了按钮和灯的源程序和编译好的结果,可以直接运行。方法是:连接开发板,启动控制面板程序,Download目录\buttons and lights\dev_io\下的dev_io.hex到开发板,就可以运行程序了。

 
   
上一页
下一页
 
 
 
 
   
 
上海思越电子科技有限公司网标
上海思越电子科技有限公司 (Shanghai Siyue Electronics Co., Ltd.)
电话: 086-021-54170805, 54170905 传真:086-021-54170905
Copyright © 2012 www.shsiyue.com All rights reserved.

经营许可证号 : 沪ICP备10001390号
信息确认