PFC161 / PFC232 / PFC460
PFS122B
PFS123 / PFS132 / PFS173
PGS152
PMB182
PML100
PMS152 / PMS152E / PMS152G
PMS161 / PMS163 / PMS164
PMS121
YFS1224
6S-M-001 為應(yīng)廣科技針對(duì)觸摸芯片所推出的仿真工具,需要搭配應(yīng)廣科技的 IDE 軟件做聯(lián)機(jī)仿真(觸摸程
序可由 P-Touch 生成)。
6S-M-001 = 5S-P-C01(圖左)+ 6S-EMB(圖右)+ 6S-EVB(6S-EMB 背面)。
EMB:Evaluation Main Board
EVB:Evaluation Board
支持仿真產(chǎn)品系列
Touch 系列:
各型號(hào)都可支持仿真(PMS160 除外);
其他 MCU 系列:
支持 PFC232 的多核仿真;
支持 PMS152/PFS172/PFS123 的 11bit PWM 仿真。
6S-EMB 外觀
6S-EMB 正面圖
6S-EMB 背面圖
1. ICE 接口(H1,H4):
與 5S-P-C01 簡易型燒錄器的 IO 接口對(duì)接。
2.ICE 電源輸出接口(H2):
H2 為 6 Pin 的共接排針,由 5S-P-C01 提供正電源(+V)輸出接口,文字標(biāo)示為 EXT-PWR。
3. ICE 電源地輸出接口(H3):
H3 為 6 Pin 的共接排針,由 5S-P-C01 提供電源(0V)輸出接口(外部共地接口),文字標(biāo)示為 EXT_GND。
燒錄通道(H5):
因 6S-EMB 與 5S-P-C01 簡易燒錄器連接,所以用戶可以直接用這塊仿真板燒錄。燒錄方法同 5S-P-C01,詳
情可參考其使用手冊(cè)。請(qǐng)注意,在使用此仿真板燒錄時(shí),需要將 S1(如圖 9 所示)處的 PD0,PD1 關(guān)閉。
CS 電容選擇區(qū)域:
撥碼開關(guān) 1,2 對(duì)應(yīng) PA7 做 CS 引腳;3,4 對(duì)應(yīng) PA5 做 CS 引腳。其中 1,3(CS1)為小電容,約 22nF;2,4(CS2)
為大電容,約為 33nF。用戶可根據(jù)實(shí)際需求選擇打開或關(guān)閉相應(yīng)引腳的 CS 電容,但 PA7 和 PA5 引腳不可同時(shí)使
能 CS 功能,且 CS1 和 CS2 電容不可同時(shí)打開。用戶也可根據(jù)自身需要更換此觸摸板上的 CS 電容,但不建議隨
意更換,以免對(duì)觸摸靈敏度造成不必要的影響,若有需求,可先與我司 FAE 聯(lián)絡(luò)咨詢。
晶振選擇區(qū)域:
S3 處的撥碼開關(guān) 1、2 為外部晶振使能開關(guān),若外接晶振時(shí),需要將兩個(gè)撥碼開關(guān)都打開,且將晶振接在 XTAL
接口。C8,C9 為晶振起振電容接口。用戶需參考所用晶振的規(guī)格匹配其起振電容。
通信使能區(qū)域:
此為 5S-P-C01 與 6S-EMB 的通訊開關(guān)。仿真時(shí)需要將撥碼開關(guān) 1、2 都打開,而燒錄時(shí)則務(wù)必要斷開
IO 接口:
H6(PA0~PA7),H7(PB0~PB7),H8(PC0~PC7),H9(PD0~PD1)均為仿真板的 I/O 接口,最大可兼容
PFC460 的 26 個(gè) I/O,24 個(gè)觸摸通道。仿真觸摸功能時(shí),用杜邦線將 H6-H9 處需要用到的引腳連接到 H10 右邊的
排針即可,如圖 11 所示。注意:杜邦線不宜太長,否則會(huì)影響觸摸靈敏度。
觸摸盤區(qū)域:
H10 右邊排針順序?qū)?yīng)觸摸盤 Key1-Key8,左邊排針的排列順序?qū)?yīng) PFC460 TK1-TK8 通道。用戶若仿真其
他型號(hào)或用其他 IO 的觸摸功能則可用杜邦線連接到 H10 右邊排針即可。注意:杜邦線不宜太長,否則會(huì)影響觸摸
靈敏度
6S-EVB 外觀簡介
6S-EMB 與 5S-P-C01 連接
6S-EMB 與 5S-P-C01 連接正面圖
6S-EMB 與 5S-P-C01 連接側(cè)面圖
6S-EMB 原理圖
6S-M-001 工作模式
6S-M-001 仿真器有兩種工作模式:單核仿真除錯(cuò)模式和單/多核全速運(yùn)行模式。
一、 單核仿真除錯(cuò)模式:
1. 僅支援單核程序(FPPA0)仿真除錯(cuò)運(yùn)行,不支持多核程序仿真。
2. 欲使用此模式,仿真板上的 DIP-SW S1 必須先切換至 ON 狀態(tài)。
3. 欲在此模式運(yùn)行必須將.PRE 檔內(nèi)的“.Writer Set_ISP_ICE;”這條指令屏蔽。
4. 單核仿真運(yùn)行時(shí)系統(tǒng)將會(huì)占用芯片部份的資源,最大可用空間及資源將會(huì)減少。最大的 ROM 空間:0x000 ~
0xD00 (3328 Words);RAM 最大空間:0x000 ~ 0x1F7 (503 Bytes)。
5. PD.0/PD.1 引腳將會(huì)被系統(tǒng)占用,當(dāng)仿真通訊接口,在此模式下程序中對(duì) PD.0/PD.1 的操作將失效。對(duì)于 PDIER
/ PDC / PD 寄存器操作的指令將被翻成 NOP。
6. PD.0/PD.1 引腳的相關(guān)功能。請(qǐng)?jiān)趯?shí)際芯片上驗(yàn)証或是使用單/多核全速運(yùn)行模式驗(yàn)證。
二、 單/多核全速運(yùn)行模式:
1. 支援單核/多核程序全速運(yùn)行。
2. 此模式必須在.PRE 檔內(nèi)加入“.Writer Set_ISP_ICE;”這條指令。
3. 仿真器全速運(yùn)行時(shí),仿真芯片資源與實(shí)際芯片一樣,系統(tǒng)不會(huì)被占用。
4. 此模式不支持?jǐn)帱c(diǎn)及暫停...等一般 ICE 的操作,等同于實(shí)際芯片上電全速連續(xù)運(yùn)行。
5. 此模式支援 PD.0 / PD.1 引腳的所有正常功能仿真,在 Load Code 后必須將仿真板上的 DIP-SW S1 必須切換至
OFF 狀態(tài)。
注意:僅 PFC460 與 PFC232 支持多核全速運(yùn)行模式
6S-M-001 仿真注意事項(xiàng)
1. 6S-EMB 和 6S-EVB 必須搭配 5S-P-C01 簡易燒錄器方可做 Touch Key 功能的仿真。
2. 6S-M-001 也可以仿真除觸摸以外的其他功能。
3. IDE 版本 0.91C5 開始支持 6S-M-001 的仿真。
4. P-Touch 版本從 V1.6 開始支持 6S-M-001 的仿真。
5. 調(diào)整 6S-EMB 仿真板上任何觸摸參數(shù)(如 TK 通道,CS 電容等)后,需重新進(jìn)入仿真模式。