开发指南
凌阳创新SPMC75系列单片机内嵌在线仿真电路,通过连接凌阳创新公司提供的在线调试器(USB Probe),结合集成开发环境u'nSP IDE就可以实现在线仿真、调试和下载。
SPMC75芯片有三个专门用于仿真调试的引脚(ICEN、ICECLK、ICESDA),用户在制作自己的目标板时,只需要将SPMC75芯片的ICE引脚(ICEN、ICECLK、ICESDA)引出,加上电源(+3.3V)、GND构成与在线调试器(USB Probe)连接的接口电路。
一、认识在线调试器(USB Probe) 在线调试器 Probe 说明书下载
Probe为开发SPMC75系列单片机的在线调试器,结合集成开发环境u'nSP IDE即可完成对SPMC75系列单片机的在线仿真、调试与下载,其实物图及系统连接示意如图1-1所示:
 | | | 图1-1 Probe实物图及系统连接示意图 |
Probe有三种接头形式,信号定义如下:
信号说明
管脚号 | 信号名称 | 说明 | 1 | +3.3V | 由外部给Probe提供一个+3.3V电源 | 2 | ICEEN | 连接到SPMC75芯片的ICE_EN引脚 | 3 | ICECLK | 连接到SPMC75芯片的ICE_ CLK引脚 | 4 | ICESDA | 连接到SPMC75芯片的ICE_ SDA引脚 | 5 | GND | 系统地 | 6 | NC | 悬空 |
二、硬件开发系统的连接  | | | 图1-2 硬件开发系统的实际连接示意图 |
硬件开发系统的实际连接示意图如图1-2所示。
将在线调试器的USB连接线的扁口端插入PC机的USB接口,另一端(PS2接头或直插接头)接到用户目标板或SPMC75的EVM板。然后给用户目标板或SPMC75的EVM板连接电源。
三、仿真调试
硬件连接完成后,可以配合SPMC75系列集成开发环境u'nSP IDE进行下载、仿真和调试程序,如图1-3所示。  | | | 图1-3 集成开发环境unSP IDE |
四、程序烧录
SPMC75系列单片机采用Flash作为程序存储器,在作程序仿真调试时就已经将程序烧录在芯片当中,不需要另外的烧录过程。
五、用户目标板与在线调试器接口设计说明
当用户采用SPMC75系列单片机做设计时,系统需要留出与在线调试器的接口,才能进行仿真、调试与下载。
与在线调试器的接口电路设计:将SPMC75芯片的ICEEN、ICECLK、ICESDA引出,加上电源(+3.3V)、GND构成与Probe连接的接口电路,如图1-4所示,在线调试器的电源采用+3.3V,而SPMC75芯片的电源电压为+5V,电路中采用一个3.3V稳压管将+5V转换为+3.3V,给在线调试器供电。
 | | | 图1-4 Probe接口电路 |
当用户采用PS2接头的Probe时,用户板Probe部分原理图如图1-4所示,PCB对应元件封装如图1-5所示;当采用直插接头的Probe时,用户板Probe部分原理图需要将图1-4中PROBE的6脚删掉,PCB对应元件封装如图1-6所示。

图1-5 PS2接头Probe的PCB对应元件 | 
图1-6 直插接头Probe的PCB对应元件 |
|