此處用來說明如何在PIN_LIST中定義、使用PIN GROUP NAME。
格 式
PIN_GROUP
{
pin_group_name = pin_name operand pin_name operand …; pin_group_name = pin_group_name operand pin_name operand…;
.
.
pin_group_name = pin_name operand pin_name operand…;
}
❏ PIN_GROUP_NAME
◆ 名稱的使用最多可使用64個字元。
◆ 名稱的開頭字須是「英文」字母。
◆ 資料型態:字串。
◆ 未鍵資料:不合法。
❏ PIN_NAME
◆ 名稱的使用最多可使用64個字元。
◆ 名稱的開頭字須是「英文」字母
❏ OPERAND
Type | Contents |
+ | Add a pin into this group |
- | Remove a pin from this group. |
❏ Default Value
◆ IO_ALLPINS – A pin_group name, which includes all pins of "IO", "IN", "OUT" pin-type.
◆ TMU pin-type & pin_group can not be assigned in the same IO_ALLPINS
說 明
對每個測試條件設定PIN GROUP有助於 程式設計。此處定義的PIN GROUP NAME可以使用在測試程式中。pin group name不可重覆宣告,其必須是獨一無二的,否則會有error message的產生。
同一個pin group中,也不可將同一pin重覆指派。也就是在單一pin group中,同一pin只能出現一次。
範 例
PIN_GROUP
{
DC_PINS = VDD;
BP0 = BP00+ BP01+ BP02+ BP04+ BP06+ BP07;
BP1 = BP10+ BP13+ BP14+ BP15+ BP16+ BP17;
BP2 = BP24+ BP25+ BP26+ BP27;
BP = BP0+ BP1+ BP2;
DCBP = BP1+ BP2+ BP00+ BP02+ BP04+ BP06+ BP07;
PWM_PIN = PWM0+ PWM1;
ALLPINS = BP+ PWM_PIN+ RESET+ TEST+ ISDIO+ ISCK+ VREF;
OSPINS = ALLPINS+ DC_PINS;
}
留言列表