应广的仿真器,目前主要有以下四款:
1.PDK5S-I-S01,仿真单核,仅支持仿真,不支持触摸调试;
2.PDK5S-I-S02B,仿真单核,仅支持仿真,不支持触摸调试;
3.PDK3S-I-003,仿真旧款的双核以上,仅支持仿真,不支持触摸调试。
4.6S-M-001,仿真触摸系列产品,支持在线烧录,也支持触摸调试。
=================================
这里主要介绍一下6S-M-001(实际包含两个板子):
6S-M-001+5S-P-C01
由上图可以看出,这个简易仿真器由两部分组成,6S-M-001(上面这块带触摸焊盘的)和5S-P-C01(简易烧录器组成)
支持仿真产品系列:
PMS16X系列触摸产品;
PFC16X系列触摸产品;
PGC46X系列触摸产品;
PGC43X系列产品;
若需要更多关于6S-M-001的相关资讯,可以联系对应的供应商。
触摸板
主要端口描述:
触摸板正面
触摸板背面
H1,H4,与5S-P-C01的连接口,正面图红色小框,标号1;
H2,6PIN共接排针,电源正+(文字标示为EXT-PWR),红色小框,标号2;
H3,6PIN共接排针,电源负-(文字标示为EXT_GND),红色小框,标号3;
H5,烧录排线,请留意,使用此仿真板烧录时,需要将S1除的PD0,PD1关闭,红色小框,标号4。
电容选择区域,红色小框标号5。有两个拨码开关,分别控制PA7或者PA5做CS引脚的控制。其中1,2对应PA7做CS的控制;3,4对应控制PA5。拨码开关1,3接的小电容,约22nF;2,4接大一些的电容,约33nF。用户可以根据实际的调试需求来选择开关的位置。但PA7和PA5不能同时作为CS引脚使用。所以,同一个时刻,一般只有一个开关的位置是处于ON的位置,其他都处于关闭位置,靠近数字这端。此处电容,不建议用户自行更改,以免影响库函数的灵敏度。
晶振区域,红色小框标号6。S3处的拨码开关,1,2为外部晶振使能开关,若外接晶振时,需要将两个开关都打开,拨至ON的位置。且将晶振接在XTAL接口。C8,C9为晶振起振电容接口。电容的大小,一般根据晶振的规格选用。
通信使能区域,红色小框标号7,即SW1的位置,仿真时需要将拨码开关1,2都打开,而烧录时,务必断开。
IO接口,红色小框标号8。H6(PA0~PA7),H7(PB0~PB7),H8(PC0~PC7),H9(PD0~PD1),都是仿真板的IO接口。最大可以兼容PGC464的26个IO,24个触摸通道。仿真触摸功能时,用杜邦线将H6~H9处需要的用到的引脚连接到H10右边的排针即可。杜邦线不宜太长,否则会影响灵敏度。
触摸盘区域,红色小框标号9。H10右边对应触摸盘K1~K8,左边盘阵的顺序对应PGC464TK1~TK8通道。用户若仿真其他型号或者其他的IO做触摸时,用杜邦线将对应的引脚连接到H10右边的排针即可。杜邦线不宜太长,否则影响灵敏度。
滑条接口和触摸滑条区域,红色小框标号10。H11从上到下依次对应滑条区域的1~4,需要用户自行焊接排针。用户可按需要从H6~H9选用触摸通道接杜邦线到H11,最少需要两个滑条通道
仿真芯片区域,在电容选择区域的背面。PGC464本身具有仿真功能,该芯片可仿真1000左右,若超过次数不能仿真需要联系原厂更换。
6S-M-001工作模式:
6S-M-001,有两种工作模式,单核仿真模式和单/多核全速运行模式。
一,单核仿真模式:
1.仅支持单核程序(FPPA0)仿真除错运行,不支持多核程序仿真;
2.单核仿真运行时系统会占用芯片部分资源,最大可用空间及资源会减少。最大的ROM空间:0x000~0xd00;RAM空间:0x000~0x1F7。
3.,,引脚会被系统占用,作为仿真通信接口。在此模式下,程序中对,的操作将失效。对于寄存器PDDIER,PDC,PD寄存器的操作将被翻译成NOP.
4.,引脚的功能,请在实际芯片上验证或者使用单核/多核全速运行模式验证。
5.欲使用此模式,仿真板上的SW1,必须先切换至ON状态。
6.欲在此模式运行,必须将.PRE档内的".WriterSet_ISP_ICE"这条屏蔽。
二,单/多核全速运行:
1.支持单/多核程序全速运行
2.此模式必须在.PRE档内加入".WriterSet_ISP_ICE"这条指令。
3.仿真器全速运行时,仿真芯片资源与实际芯片一样,系统不会被占用。
4.此模式不支持断点及暂停等一般ICE的操作,等同于实际芯片上电全速连续运行。
5.此模式支持,引脚的所有正常功能,在LOADCODE后必须将仿真板上的SW1切换至OFF状态。
6S-M-001仿真注意事项:
6S-M-001,必须搭配5S-P-C01简易烧录器才可做Touchkey功能仿真。
6S-M-001也可以仿真除触摸意外的其他功能。
IDE版本0.91C5以后才开始支持6S-M-001的仿真。
P-Touch版本从开始支持6S-M-001的仿真。
调整6S-M-001仿真板上任何触摸参数(如TK通道,CS电容等)后,需要重新进入仿真模式。