问:可以用Keil uVision2 IDE调试全系列Silicon Lab单片机
(c8051f00x/01x/02x /2xx/3xx)应用系统吗?
答:可以。但必须安装动态链接库。uVision2(IDE)简要说明请参考本册字"如何用Keil uVision2 调试你的目标系统"部分。
动态链接库.dll安装说明:
1.将 CYGC8051F.DLL Copy到 C:\KEIL\C51\BIN目录;
2.将TP51.DLL Copy到 C:\KEIL\C51\BIN目录(如果TP51.DLL存在,备份);
3.将如下行加到C:\KEIL\TOOLS.INI 文件中的[C51]项。
TDRV0=c:\keil\c51\bin\SiC8051F.DLL ("Cygnal C8051F Driver")
如果TDRV0存在,可以使用TDRV1(或2、3....)
4.将 UV2.CDB Copy到 C:\KEIL\UV2目录(如果UV2.CDB存在,备份)
5.启动uVision2。
注意:
Project 窗口中包含汇编代码的 PROject 文件上右键,选择“Options for Target”,打开该面板选择Debug中use单选框。
Silicon Labs C8051FXXX Drvier.Settings中选择USB Debug Adapter;
Utilities中选择Use Target Driver For Flash Programming.且选中Silicon Labs C8051FXXX Drvier.Settings。
便可以调试了。
本人已采用该方法在UV3调试过C8051F040程序。