mirror of
https://github.com/dimoniche/Moyka.git
synced 2026-01-29 17:33:33 +03:00
клавиатура
This commit is contained in:
parent
f74fdcceac
commit
1152ec9a0e
1
.gitignore
vendored
1
.gitignore
vendored
@ -4,3 +4,4 @@
|
||||
*.out
|
||||
*.map
|
||||
*.pbd
|
||||
*.pbi
|
||||
|
||||
@ -331,7 +331,7 @@ void UserAppTask(void *p_arg)
|
||||
CPU_INT32U cpp = 1;
|
||||
CPU_INT32U money, accmoney;
|
||||
GetData(&CoinPerPulseDesc, &cpp, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
money = cpp*GetResetCoinCount();
|
||||
//money = cpp*GetResetCoinCount();
|
||||
accmoney = GetAcceptedMoney();
|
||||
accmoney += money;
|
||||
SetAcceptedMoney(accmoney);
|
||||
@ -349,7 +349,7 @@ void UserAppTask(void *p_arg)
|
||||
CPU_INT32U cpp = 1;
|
||||
CPU_INT32U money, accmoney;
|
||||
GetData(&CashPerPulseDesc, &cpp, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
money = cpp * GetResetCashCount();
|
||||
//money = cpp * GetResetCashCount();
|
||||
accmoney = GetAcceptedMoney();
|
||||
accmoney += money;
|
||||
SetAcceptedMoney(accmoney);
|
||||
|
||||
@ -18,60 +18,60 @@ void InitKbrd()
|
||||
{
|
||||
// ïðîèíèöèàëèçèðóåì ïîðòû
|
||||
/*
|
||||
P0.28 MK_P24 «1»
|
||||
P0.27 MK_P25 «2»
|
||||
P3.26 MK_P26 «3»
|
||||
P3.25 MK_P27 «a»
|
||||
P1.18 MK_P32 «b»
|
||||
P1.19 MK_P33 «c»
|
||||
P2.3 MK_P24 «1»
|
||||
P2.5 MK_P25 «2»
|
||||
P2.11 MK_P26 «3»
|
||||
P1.29 MK_P27 «a»
|
||||
P2.13 MK_P32 «b»
|
||||
P2.12 MK_P33 «c»
|
||||
*/
|
||||
|
||||
// ïîäñâåòêà êíîïêè OK
|
||||
PINSEL3_bit.P1_21 = 0x0;
|
||||
PINMODE3_bit.P1_21 = 0;
|
||||
FIO1DIR_bit.P1_21 = 1;
|
||||
FIO1MASK_bit.P1_21 = 0;
|
||||
FIO1CLR_bit.P1_21 = 1;
|
||||
//PINSEL3_bit.P1_21 = 0x0;
|
||||
//PINMODE3_bit.P1_21 = 0;
|
||||
//FIO1DIR_bit.P1_21 = 1;
|
||||
//FIO1MASK_bit.P1_21 = 0;
|
||||
//FIO1CLR_bit.P1_21 = 1;
|
||||
|
||||
// ñêàíèðóþùèå ëèíèè
|
||||
PINSEL1_bit.P0_28 = 0x0;
|
||||
PINSEL1_bit.P0_27 = 0x0;
|
||||
PINSEL7_bit.P3_26 = 0x0;
|
||||
PINSEL4_bit.P2_3 = 0x0;
|
||||
PINSEL4_bit.P2_5 = 0x0;
|
||||
PINSEL4_bit.P2_11 = 0x0;
|
||||
|
||||
PINMODE1_bit.P0_28 = 0;
|
||||
PINMODE1_bit.P0_27 = 0;
|
||||
PINMODE7_bit.P3_26 = 0;
|
||||
PINMODE4_bit.P2_3 = 0;
|
||||
PINMODE4_bit.P2_5 = 0;
|
||||
PINMODE4_bit.P2_11 = 0;
|
||||
|
||||
FIO0DIR_bit.P0_28 = 1;
|
||||
FIO0DIR_bit.P0_27 = 1;
|
||||
FIO3DIR_bit.P3_26 = 1;
|
||||
FIO2DIR_bit.P2_3 = 1;
|
||||
FIO2DIR_bit.P2_5 = 1;
|
||||
FIO2DIR_bit.P2_11 = 1;
|
||||
|
||||
FIO0MASK_bit.P0_28 = 0;
|
||||
FIO0MASK_bit.P0_27 = 0;
|
||||
FIO3MASK_bit.P3_26 = 0;
|
||||
FIO2MASK_bit.P2_3 = 0;
|
||||
FIO2MASK_bit.P2_5 = 0;
|
||||
FIO2MASK_bit.P2_11 = 0;
|
||||
|
||||
// âõîäíûå ëèíèè
|
||||
PINSEL3_bit.P1_18 = 0x0;
|
||||
PINSEL3_bit.P1_19 = 0x0;
|
||||
PINSEL7_bit.P3_25 = 0x0;
|
||||
PINSEL3_bit.P1_29 = 0x0;
|
||||
PINSEL4_bit.P2_13 = 0x0;
|
||||
PINSEL4_bit.P2_12 = 0x0;
|
||||
|
||||
PINMODE3_bit.P1_18 = 0;
|
||||
PINMODE3_bit.P1_19 = 0;
|
||||
PINMODE7_bit.P3_25 = 0;
|
||||
PINMODE3_bit.P1_29 = 0;
|
||||
PINMODE4_bit.P2_13 = 0;
|
||||
PINMODE4_bit.P2_12 = 0;
|
||||
|
||||
FIO1DIR_bit.P1_18 = 0;
|
||||
FIO1DIR_bit.P1_19 = 0;
|
||||
FIO3DIR_bit.P3_25 = 0;
|
||||
FIO1DIR_bit.P1_29 = 0;
|
||||
FIO2DIR_bit.P2_13 = 0;
|
||||
FIO2DIR_bit.P2_12 = 0;
|
||||
|
||||
FIO1MASK_bit.P1_18 = 0;
|
||||
FIO1MASK_bit.P1_19 = 0;
|
||||
FIO3MASK_bit.P3_25 = 0;
|
||||
FIO1MASK_bit.P1_29 = 0;
|
||||
FIO2MASK_bit.P2_13 = 0;
|
||||
FIO2MASK_bit.P2_12 = 0;
|
||||
|
||||
// êíîïêà ïîëüçîâàòåëÿ
|
||||
PINSEL3_bit.P1_20 = 0x0;
|
||||
PINMODE3_bit.P1_20 = 0;
|
||||
FIO1DIR_bit.P1_20= 0;
|
||||
FIO1MASK_bit.P1_20 = 0;
|
||||
//PINSEL3_bit.P1_20 = 0x0;
|
||||
//PINMODE3_bit.P1_20 = 0;
|
||||
//FIO1DIR_bit.P1_20= 0;
|
||||
//FIO1MASK_bit.P1_20 = 0;
|
||||
|
||||
kbrd_state = 0;
|
||||
|
||||
@ -83,9 +83,9 @@ P1.19 MK_P33
|
||||
}
|
||||
}
|
||||
|
||||
#define KBRD_SCAN_LINE1() {FIO0CLR_bit.P0_28 = 1; FIO0SET_bit.P0_27 = 1; FIO3SET_bit.P3_26 = 1;}
|
||||
#define KBRD_SCAN_LINE2() {FIO0SET_bit.P0_28 = 1; FIO0CLR_bit.P0_27 = 1; FIO3SET_bit.P3_26 = 1;}
|
||||
#define KBRD_SCAN_LINE3() {FIO0SET_bit.P0_28 = 1; FIO0SET_bit.P0_27 = 1; FIO3CLR_bit.P3_26 = 1;}
|
||||
#define KBRD_SCAN_LINE1() {FIO2CLR_bit.P2_3 = 1; FIO2SET_bit.P2_5 = 1; FIO2SET_bit.P2_11 = 1;}
|
||||
#define KBRD_SCAN_LINE2() {FIO2SET_bit.P2_3 = 1; FIO2CLR_bit.P2_5 = 1; FIO2SET_bit.P2_11 = 1;}
|
||||
#define KBRD_SCAN_LINE3() {FIO2SET_bit.P2_3 = 1; FIO2SET_bit.P2_5 = 1; FIO2CLR_bit.P2_11 = 1;}
|
||||
|
||||
void KbrdTask(void *p_arg)
|
||||
{
|
||||
@ -100,21 +100,21 @@ void KbrdTask(void *p_arg)
|
||||
state = 0;
|
||||
KBRD_SCAN_LINE1();
|
||||
OSTimeDly(1);
|
||||
if (!FIO3PIN_bit.P3_25) state |= (1UL << KEY_F1);
|
||||
if (!FIO1PIN_bit.P1_18) state |= (1UL << KEY_F2);
|
||||
if (!FIO1PIN_bit.P1_19) state |= (1UL << KEY_F3);
|
||||
if (!FIO1PIN_bit.P1_29) state |= (1UL << KEY_F1);
|
||||
if (!FIO2PIN_bit.P2_13) state |= (1UL << KEY_F2);
|
||||
if (!FIO2PIN_bit.P2_12) state |= (1UL << KEY_F3);
|
||||
KBRD_SCAN_LINE2();
|
||||
OSTimeDly(1);
|
||||
if (!FIO3PIN_bit.P3_25) state |= (1UL << KEY_LEFT);
|
||||
if (!FIO1PIN_bit.P1_18) state |= (1UL << KEY_UP);
|
||||
if (!FIO1PIN_bit.P1_19) state |= (1UL << KEY_RIGHT);
|
||||
if (!FIO1PIN_bit.P1_29) state |= (1UL << KEY_LEFT);
|
||||
if (!FIO2PIN_bit.P2_13) state |= (1UL << KEY_UP);
|
||||
if (!FIO2PIN_bit.P2_12) state |= (1UL << KEY_RIGHT);
|
||||
KBRD_SCAN_LINE3();
|
||||
OSTimeDly(1);
|
||||
if (!FIO3PIN_bit.P3_25) state |= (1UL << KEY_STOP);
|
||||
if (!FIO1PIN_bit.P1_18) state |= (1UL << KEY_DOWN);
|
||||
if (!FIO1PIN_bit.P1_19) state |= (1UL << KEY_START);
|
||||
if (!FIO1PIN_bit.P1_29) state |= (1UL << KEY_STOP);
|
||||
if (!FIO2PIN_bit.P2_13) state |= (1UL << KEY_DOWN);
|
||||
if (!FIO2PIN_bit.P2_12) state |= (1UL << KEY_START);
|
||||
|
||||
if (!FIO1PIN_bit.P1_20) state |= (1UL << KEY_USER_START);
|
||||
//if (!FIO1PIN_bit.P1_20) state |= (1UL << KEY_USER_START);
|
||||
|
||||
if (prew_state == state)
|
||||
{ // óñòðàíèëè äðåáåçã
|
||||
|
||||
@ -13,13 +13,16 @@ OS_STK CoinTaskStk[COIN_TASK_STK_SIZE];
|
||||
|
||||
void InitImpInput(void);
|
||||
|
||||
CPU_INT32U CoinImpCounter;
|
||||
CPU_INT32U CashImpCounter;
|
||||
// 6 ïîñòîâ ìîéêè - 6 êóïþðîïðèåìíèêîâ è 6 ìîíåòîïðèåìíèêîâ
|
||||
#define COUNT_POST 6
|
||||
|
||||
CPU_INT32U CoinImpCounter[COUNT_POST];
|
||||
CPU_INT32U CashImpCounter[COUNT_POST];
|
||||
|
||||
static CPU_INT32U cash_pulse = 5000;
|
||||
static CPU_INT32U cash_pause = 2000;
|
||||
static char pend_cash_counter = 0;
|
||||
static CPU_INT32U pend_cash_timestamp;
|
||||
static char pend_cash_counter[COUNT_POST] = 0;
|
||||
static CPU_INT32U pend_cash_timestamp[COUNT_POST];
|
||||
|
||||
void SetCashPulseParam(CPU_INT32U pulse, CPU_INT32U pause)
|
||||
{
|
||||
@ -37,29 +40,27 @@ void CoinTask(void *p_arg)
|
||||
CPU_INT32U enable_coin;
|
||||
CPU_INT32U cash_mode;
|
||||
CPU_INT32U cash_enable;
|
||||
CPU_INT32U last_cash_count = GetCashCount();
|
||||
CPU_INT32U last_cash_time = OSTimeGet();
|
||||
CPU_INT32U last_settings_time = OSTimeGet();
|
||||
|
||||
GetData(&EnableCoinDesc, &enable_coin, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
GetData(&CashModeDesc, &cash_mode, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
GetData(&EnableValidatorDesc, &cash_enable, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
CPU_INT32U last_cash_count[COUNT_POST];
|
||||
CPU_INT32U last_cash_time[COUNT_POST];
|
||||
CPU_INT32U last_settings_time = 0;
|
||||
|
||||
while(1)
|
||||
{
|
||||
for(int i = 0; i < COUNT_POST; i++)
|
||||
{
|
||||
if (OSTimeGet() - last_settings_time > 1000)
|
||||
{
|
||||
last_settings_time = OSTimeGet();
|
||||
GetData(&EnableCoinDesc, &enable_coin, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
GetData(&CashModeDesc, &cash_mode, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
GetData(&EnableValidatorDesc, &cash_enable, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
GetData(&EnableCoinDesc, &enable_coin, i, DATA_FLAG_DIRECT_INDEX);
|
||||
GetData(&CashModeDesc, &cash_mode, i, DATA_FLAG_DIRECT_INDEX);
|
||||
GetData(&EnableValidatorDesc, &cash_enable, i, DATA_FLAG_DIRECT_INDEX);
|
||||
}
|
||||
|
||||
OSTimeDly(1);
|
||||
|
||||
if (enable_coin)
|
||||
{
|
||||
if (GetCoinCount())
|
||||
if (GetCoinCount(i))
|
||||
{
|
||||
PostUserEvent(EVENT_COIN_INSERTED);
|
||||
}
|
||||
@ -67,55 +68,55 @@ void CoinTask(void *p_arg)
|
||||
else
|
||||
{
|
||||
CoinDisable();
|
||||
GetResetCoinCount();
|
||||
GetResetCoinCount(i);
|
||||
}
|
||||
|
||||
if (!cash_enable) {GetResetCashCount(); continue;}
|
||||
if (!cash_enable) {GetResetCashCount(i); continue;}
|
||||
|
||||
#if OS_CRITICAL_METHOD == 3
|
||||
OS_CPU_SR cpu_sr = 0;
|
||||
#endif
|
||||
OS_ENTER_CRITICAL();
|
||||
if (pend_cash_counter)
|
||||
|
||||
if (pend_cash_counter[i])
|
||||
{
|
||||
// èìïóëüñû èíêðåìåíòèðóåì òîëüêî ïîñëå âûäåðæêè ïàóçû
|
||||
if (OSTimeGet() - pend_cash_timestamp > cash_pause)
|
||||
if (OSTimeGet() - pend_cash_timestamp[i] > cash_pause)
|
||||
{
|
||||
pend_cash_counter = 0;
|
||||
CashImpCounter++;
|
||||
pend_cash_counter[i] = 0;
|
||||
CashImpCounter[i]++;
|
||||
}
|
||||
}
|
||||
OS_EXIT_CRITICAL();
|
||||
|
||||
if (cash_mode == 1)
|
||||
{
|
||||
if (GetCashCount())
|
||||
if (GetCashCount(i))
|
||||
{
|
||||
if (last_cash_count == GetCashCount())
|
||||
if (last_cash_count[i] == GetCashCount(i))
|
||||
{
|
||||
if (labs(OSTimeGet() - last_cash_time) > 500)
|
||||
if (labs(OSTimeGet() - last_cash_time[i]) > 500)
|
||||
{
|
||||
PostUserEvent(EVENT_CASH_INSERTED);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
last_cash_count = GetCashCount();
|
||||
last_cash_time = OSTimeGet();
|
||||
last_cash_count[i] = GetCashCount(i);
|
||||
last_cash_time[i] = OSTimeGet();
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
last_cash_time = OSTimeGet();
|
||||
last_cash_time[i] = OSTimeGet();
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
GetResetCashCount();
|
||||
GetResetCashCount(i);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void CoinDisable(void)
|
||||
@ -129,51 +130,51 @@ void CoinEnable(void)
|
||||
}
|
||||
|
||||
// ïîëó÷èòü ÷èñëî ìîíåò
|
||||
CPU_INT32U GetCoinCount(void)
|
||||
CPU_INT32U GetCoinCount(int index)
|
||||
{
|
||||
#if OS_CRITICAL_METHOD == 3
|
||||
OS_CPU_SR cpu_sr = 0;
|
||||
#endif
|
||||
OS_ENTER_CRITICAL();
|
||||
CPU_INT32U ctr = CoinImpCounter;
|
||||
CPU_INT32U ctr = CoinImpCounter[index];
|
||||
OS_EXIT_CRITICAL();
|
||||
return ctr;
|
||||
}
|
||||
|
||||
// ïîëó÷èòü ÷èñëî ìîíåò è ñáðîñèòü ñ÷åò÷èê
|
||||
CPU_INT32U GetResetCoinCount(void)
|
||||
CPU_INT32U GetResetCoinCount(int index)
|
||||
{
|
||||
#if OS_CRITICAL_METHOD == 3
|
||||
OS_CPU_SR cpu_sr = 0;
|
||||
#endif
|
||||
OS_ENTER_CRITICAL();
|
||||
CPU_INT32U ctr = CoinImpCounter;
|
||||
CoinImpCounter = 0;
|
||||
CPU_INT32U ctr = CoinImpCounter[index];
|
||||
CoinImpCounter[index] = 0;
|
||||
OS_EXIT_CRITICAL();
|
||||
return ctr;
|
||||
}
|
||||
|
||||
// ïîëó÷èòü ÷èñëî èìïóëüñîâ îò êóïþðíèêà
|
||||
CPU_INT32U GetCashCount(void)
|
||||
CPU_INT32U GetCashCount(int index)
|
||||
{
|
||||
#if OS_CRITICAL_METHOD == 3
|
||||
OS_CPU_SR cpu_sr = 0;
|
||||
#endif
|
||||
OS_ENTER_CRITICAL();
|
||||
CPU_INT32U ctr = CashImpCounter;
|
||||
CPU_INT32U ctr = CashImpCounter[index];
|
||||
OS_EXIT_CRITICAL();
|
||||
return ctr;
|
||||
}
|
||||
|
||||
// ïîëó÷èòü ÷èñëî èìïóëüñîâ îò êóïþðíèêà è ñáðîñèòü ñ÷åò÷èê
|
||||
CPU_INT32U GetResetCashCount(void)
|
||||
CPU_INT32U GetResetCashCount(int index)
|
||||
{
|
||||
#if OS_CRITICAL_METHOD == 3
|
||||
OS_CPU_SR cpu_sr = 0;
|
||||
#endif
|
||||
OS_ENTER_CRITICAL();
|
||||
CPU_INT32U ctr = CashImpCounter;
|
||||
CashImpCounter = 0;
|
||||
CPU_INT32U ctr = CashImpCounter[index];
|
||||
CashImpCounter[index] = 0;
|
||||
OS_EXIT_CRITICAL();
|
||||
return ctr;
|
||||
}
|
||||
@ -181,55 +182,50 @@ CPU_INT32U GetResetCashCount(void)
|
||||
// èíèöèàëèçàöèÿ ìîíåòîïðèåìíèêà
|
||||
void InitCoin(void)
|
||||
{
|
||||
CoinImpCounter = 0;
|
||||
CashImpCounter = 0;
|
||||
//CoinImpCounter = 0;
|
||||
//CashImpCounter = 0;
|
||||
InitImpInput();
|
||||
OSTaskCreate(CoinTask, (void *)0, (OS_STK *)&CoinTaskStk[COIN_TASK_STK_SIZE-1], COIN_TASK_PRIO);
|
||||
}
|
||||
|
||||
|
||||
void InputCapture_ISR(void)
|
||||
{
|
||||
CPU_INT08U ir = T3IR;
|
||||
static CPU_INT32U period = 0;
|
||||
static CPU_INT32U period_cash = 0;
|
||||
T3IR = 0xFF;
|
||||
static CPU_INT32U T3CR = 0;
|
||||
|
||||
if (ir & 0x10)
|
||||
{// CR0 interrupt
|
||||
// íàðàùèâàåì òèêè
|
||||
T3CR++;
|
||||
|
||||
if (FIO0PIN_bit.P0_23)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR0;
|
||||
if (((cr-period) > COIN_IMP_MIN_LEN)
|
||||
&& ((cr-period) < COIN_IMP_MAX_LEN))
|
||||
CoinImpCounter++;
|
||||
if (((T3CR-period) > COIN_IMP_MIN_LEN)
|
||||
&& ((T3CR-period) < COIN_IMP_MAX_LEN))
|
||||
{
|
||||
//CoinImpCounter++;
|
||||
}
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period = T3CR0;
|
||||
period = T3CR;
|
||||
}
|
||||
}
|
||||
|
||||
if (ir & 0x20)
|
||||
{// CR1 interrupt
|
||||
|
||||
if (FIO0PIN_bit.P0_24)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR1;
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash;
|
||||
|
||||
if ((cr > (cash_pulse - COIN_IMP_SPAN))
|
||||
&& (cr < (cash_pulse + COIN_IMP_SPAN)))
|
||||
{
|
||||
pend_cash_counter = 1;
|
||||
pend_cash_timestamp = OSTimeGet();
|
||||
//pend_cash_counter = 1;
|
||||
//pend_cash_timestamp = OSTimeGet();
|
||||
}
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_cash = T3CR1;
|
||||
pend_cash_counter = 0;
|
||||
}
|
||||
period_cash = T3CR;
|
||||
//pend_cash_counter = 0;
|
||||
}
|
||||
}
|
||||
|
||||
@ -240,8 +236,7 @@ extern CPU_INT32U BSP_CPU_PclkFreq (CPU_INT08U pclk);
|
||||
P0.23 MK_P9 IMPULSE OUTPUT (èìïóëüñíûé âûõîä ìîíåòîïðèåìíèêà)
|
||||
P0.24 MK_P8 INHIBIT (áëîêèðîâêà)
|
||||
*/
|
||||
// èíèöèàëèçàöèÿ èìïóëüñíîãî âõîäà
|
||||
// èñïîëüçóåòñÿ CAP3.0
|
||||
// èíèöèàëèçàöèÿ èìïóëüñíûõ âõîäîâ
|
||||
void InitImpInput (void)
|
||||
{
|
||||
#define INPUT_CAPTURE_FREQ 100000 // ÷àñòîòà òàêòèðîâàíèÿ ÷àñòîòíûõ âõîäîâ
|
||||
@ -277,7 +272,7 @@ void InitImpInput (void)
|
||||
T3CTCR_bit.CIS = 0; // select CAP3.0 input
|
||||
T3PR = rld_cnts-1;
|
||||
T3MCR = 0;
|
||||
T3CCR = 0x3F;
|
||||
T3CCR = 0x00;
|
||||
T3EMR = 0;
|
||||
T3TCR = 0x03;
|
||||
T3TCR = 0x01;
|
||||
|
||||
@ -1,22 +1,19 @@
|
||||
#ifndef _COIN_H_
|
||||
#define _COIN_H_
|
||||
|
||||
|
||||
|
||||
#define COIN_IMP_MIN_LEN 2200 // ìñ/100
|
||||
#define COIN_IMP_MAX_LEN 9000 // ìñ/100
|
||||
|
||||
// çàïàñ èçìåðåíèÿ ïåðèîäà, ïëþñ-ìèíóñ
|
||||
#define COIN_IMP_SPAN 1000 // ìñ/100
|
||||
|
||||
|
||||
extern void InitCoin(void);
|
||||
extern CPU_INT32U GetCoinCount(void);
|
||||
extern CPU_INT32U GetResetCoinCount(void);
|
||||
extern CPU_INT32U GetCoinCount(int index);
|
||||
extern CPU_INT32U GetResetCoinCount(int index);
|
||||
extern void CoinDisable(void);
|
||||
extern void CoinEnable(void);
|
||||
extern CPU_INT32U GetCashCount(void);
|
||||
extern CPU_INT32U GetResetCashCount(void);
|
||||
extern CPU_INT32U GetCashCount(int index);
|
||||
extern CPU_INT32U GetResetCashCount(int index);
|
||||
extern void SetCashPulseParam(CPU_INT32U pulse, CPU_INT32U pause);
|
||||
|
||||
#endif //#ifndef _COIN_H_
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
#ifndef _VERSION_H_
|
||||
#define _VERSION_H_
|
||||
|
||||
#define DEVICE_FW_VERSION "06.24"
|
||||
#define DEVICE_FW_VERSION "01.00"
|
||||
|
||||
|
||||
#endif // #ifndef _VERSION_H_
|
||||
@ -10,6 +10,6 @@
|
||||
@REM
|
||||
|
||||
|
||||
"C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\common\bin\cspybat" "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\bin\armproc.dll" "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\bin\armsim2.dll" %1 --plugin "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\bin\armbat.dll" --backend -B "--endian=little" "--cpu=ARM7TDMI-S" "--fpu=None" "-p" "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\CONFIG\debugger\NXP\iolpc2368.ddf" "--semihosting" "--device=LPC2368"
|
||||
"C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\common\bin\cspybat" "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\bin\armproc.dll" "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\bin\armjlink.dll" %1 --plugin "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\bin\armbat.dll" --backend -B "--endian=little" "--cpu=ARM7TDMI-S" "--fpu=None" "-p" "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\CONFIG\debugger\NXP\iolpc2368.ddf" "--semihosting" "--device=LPC2368" "--drv_communication=USB0" "--jlink_speed=auto" "--jlink_initial_speed=32"
|
||||
|
||||
|
||||
|
||||
@ -1,5 +1,97 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
|
||||
<Project/>
|
||||
<Project>
|
||||
<Desktop>
|
||||
<Static>
|
||||
<Debug-Log>
|
||||
|
||||
|
||||
<ColumnWidth0>20</ColumnWidth0><ColumnWidth1>1221</ColumnWidth1></Debug-Log>
|
||||
<Build>
|
||||
|
||||
|
||||
|
||||
|
||||
<ColumnWidth0>20</ColumnWidth0><ColumnWidth1>915</ColumnWidth1><ColumnWidth2>244</ColumnWidth2><ColumnWidth3>61</ColumnWidth3></Build>
|
||||
<Workspace>
|
||||
<ColumnWidths>
|
||||
|
||||
|
||||
|
||||
|
||||
<Column0>124</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
|
||||
</Workspace>
|
||||
<Disassembly>
|
||||
<col-names>
|
||||
|
||||
|
||||
<item>Disassembly</item><item>_I0</item></col-names>
|
||||
<col-widths>
|
||||
|
||||
|
||||
<item>500</item><item>20</item></col-widths>
|
||||
<DisasmHistory/>
|
||||
|
||||
|
||||
<ShowCodeCoverage>0</ShowCodeCoverage><ShowInstrProfiling>0</ShowInstrProfiling></Disassembly>
|
||||
</Static>
|
||||
<Windows>
|
||||
|
||||
|
||||
|
||||
<Wnd3>
|
||||
<Tabs>
|
||||
<Tab>
|
||||
<Identity>TabID-27436-14105</Identity>
|
||||
<TabName>Debug Log</TabName>
|
||||
<Factory>Debug-Log</Factory>
|
||||
<Session/>
|
||||
</Tab>
|
||||
<Tab>
|
||||
<Identity>TabID-26913-14115</Identity>
|
||||
<TabName>Build</TabName>
|
||||
<Factory>Build</Factory>
|
||||
<Session/>
|
||||
</Tab>
|
||||
</Tabs>
|
||||
|
||||
<SelectedTab>0</SelectedTab></Wnd3><Wnd4>
|
||||
<Tabs>
|
||||
<Tab>
|
||||
<Identity>TabID-5416-14108</Identity>
|
||||
<TabName>Workspace</TabName>
|
||||
<Factory>Workspace</Factory>
|
||||
<Session>
|
||||
|
||||
<NodeDict><ExpandedNode>sk-mlpc2368</ExpandedNode></NodeDict></Session>
|
||||
</Tab>
|
||||
</Tabs>
|
||||
|
||||
<SelectedTab>0</SelectedTab></Wnd4><Wnd5>
|
||||
<Tabs>
|
||||
<Tab>
|
||||
<Identity>TabID-16165-14111</Identity>
|
||||
<TabName>Disassembly</TabName>
|
||||
<Factory>Disassembly</Factory>
|
||||
<Session/>
|
||||
</Tab>
|
||||
</Tabs>
|
||||
|
||||
<SelectedTab>0</SelectedTab></Wnd5></Windows>
|
||||
<Editor>
|
||||
|
||||
|
||||
|
||||
|
||||
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\fr.c</Filename><XPos>0</XPos><YPos>66</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\coin.c</Filename><XPos>0</XPos><YPos>157</YPos><SelStart>4537</SelStart><SelEnd>4537</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\datadesc.c</Filename><XPos>0</XPos><YPos>133</YPos><SelStart>6348</SelStart><SelEnd>6348</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\data.h</Filename><XPos>0</XPos><YPos>93</YPos><SelStart>2419</SelStart><SelEnd>2441</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>1007</SelStart><SelEnd>1007</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\8\positive_6_24\OS\app\app.c</Filename><XPos>0</XPos><YPos>29</YPos><SelStart>1131</SelStart><SelEnd>1131</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.c</Filename><XPos>0</XPos><YPos>319</YPos><SelStart>10711</SelStart><SelEnd>10711</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menudesc.c</Filename><XPos>0</XPos><YPos>135</YPos><SelStart>5568</SelStart><SelEnd>5568</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\version.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>51</SelStart><SelEnd>51</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\app\app.c</Filename><XPos>0</XPos><YPos>29</YPos><SelStart>1131</SelStart><SelEnd>1131</SelEnd></Tab><ActiveTab>9</ActiveTab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
||||
<Positions>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<Top><Row0><Sizes><Toolbar-04462d18><key>iaridepm.enu1</key></Toolbar-04462d18></Sizes></Row0><Row1><Sizes><Toolbar-19e66ef0><key>debuggergui.enu1</key></Toolbar-19e66ef0></Sizes></Row1></Top><Left><Row0><Sizes><Wnd4><Rect><Top>-2</Top><Left>-2</Left><Bottom>684</Bottom><Right>198</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>156250</sizeHorzCX><sizeHorzCY>210305</sizeHorzCY><sizeVertCX>156250</sizeVertCX><sizeVertCY>721346</sizeVertCY></Rect></Wnd4></Sizes></Row0></Left><Right><Row0><Sizes><Wnd5><Rect><Top>-2</Top><Left>-2</Left><Bottom>684</Bottom><Right>198</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>156250</sizeHorzCX><sizeHorzCY>210305</sizeHorzCY><sizeVertCX>156250</sizeVertCX><sizeVertCY>721346</sizeVertCY></Rect></Wnd5></Sizes></Row0></Right><Bottom><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>198</Bottom><Right>1282</Right><x>-2</x><y>-2</y><xscreen>1284</xscreen><yscreen>200</yscreen><sizeHorzCX>1003125</sizeHorzCX><sizeHorzCY>210305</sizeHorzCY><sizeVertCX>156250</sizeVertCX><sizeVertCY>210305</sizeVertCY></Rect></Wnd3></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
||||
</Desktop>
|
||||
</Project>
|
||||
|
||||
|
||||
|
||||
@ -13,6 +13,127 @@ Count=0
|
||||
[TraceHelper]
|
||||
Enabled=0
|
||||
ShowSource=1
|
||||
[DebugChecksum]
|
||||
Checksum=1385630964
|
||||
[Exceptions]
|
||||
StopOnUncaught=_ 0
|
||||
StopOnThrow=_ 0
|
||||
[CallStack]
|
||||
ShowArgs=0
|
||||
[Disassembly]
|
||||
MixedMode=1
|
||||
[JLinkDriver]
|
||||
WatchCond=_ 0
|
||||
Watch0=_ 0 "0x00000000" 0 "0x00000000" 0 "0x00000000" 0 "0x00000000" 0 0 0 0
|
||||
Watch1=_ 0 "0x00000000" 0 "0x00000000" 0 "0x00000000" 0 "0x00000000" 0 0 0 0
|
||||
ETM_Cookie=ID100_127104120001100101001
|
||||
ETM_Reg_GeneralControl=0x00002C08
|
||||
ETM_Reg_TriggerEvent=0x0000406F
|
||||
ETM_Reg_MemoryMapDecodeControl=0x00000000
|
||||
ETM_Reg_TraceStartStopControl=0x00000000
|
||||
ETM_Reg_TraceEnableControl2=0x00000000
|
||||
ETM_Reg_TraceEnableEvent=0x0000006F
|
||||
ETM_Reg_TraceEnableControl1=0x01000000
|
||||
ETM_Reg_FIFOFullRegion=0x01000000
|
||||
ETM_Reg_FIFOFullLevel=0x00000008
|
||||
ETM_Reg_ViewDataEvent=0x0000406F
|
||||
ETM_Reg_ViewDataControl1=0x00000000
|
||||
ETM_Reg_ViewDataControl2=0x00000000
|
||||
ETM_Reg_ViewDataControl3=0x00000000
|
||||
ETM_Reg_AddressComparator1=0x00000000
|
||||
ETM_Reg_AddressComparator2=0x00000000
|
||||
ETM_Reg_AddressComparator3=0x00000000
|
||||
ETM_Reg_AddressComparator4=0x00000000
|
||||
ETM_Reg_AddressComparator5=0x00000000
|
||||
ETM_Reg_AddressComparator6=0x00000000
|
||||
ETM_Reg_AddressComparator7=0x00000000
|
||||
ETM_Reg_AddressComparator8=0x00000000
|
||||
ETM_Reg_AddressComparator9=0x00000000
|
||||
ETM_Reg_AddressComparator10=0x00000000
|
||||
ETM_Reg_AddressComparator11=0x00000000
|
||||
ETM_Reg_AddressComparator12=0x00000000
|
||||
ETM_Reg_AddressComparator13=0x00000000
|
||||
ETM_Reg_AddressComparator14=0x00000000
|
||||
ETM_Reg_AddressComparator15=0x00000000
|
||||
ETM_Reg_AddressComparator16=0x00000000
|
||||
ETM_Reg_AddressAccessType1=0x00000001
|
||||
ETM_Reg_AddressAccessType2=0x00000001
|
||||
ETM_Reg_AddressAccessType3=0x00000001
|
||||
ETM_Reg_AddressAccessType4=0x00000001
|
||||
ETM_Reg_AddressAccessType5=0x00000001
|
||||
ETM_Reg_AddressAccessType6=0x00000001
|
||||
ETM_Reg_AddressAccessType7=0x00000001
|
||||
ETM_Reg_AddressAccessType8=0x00000001
|
||||
ETM_Reg_AddressAccessType9=0x00000001
|
||||
ETM_Reg_AddressAccessType10=0x00000001
|
||||
ETM_Reg_AddressAccessType11=0x00000001
|
||||
ETM_Reg_AddressAccessType12=0x00000001
|
||||
ETM_Reg_AddressAccessType13=0x00000001
|
||||
ETM_Reg_AddressAccessType14=0x00000001
|
||||
ETM_Reg_AddressAccessType15=0x00000001
|
||||
ETM_Reg_AddressAccessType16=0x00000001
|
||||
ETM_Reg_DataComparatorValue1=0x00000000
|
||||
ETM_Reg_DataComparatorValue2=0x00000000
|
||||
ETM_Reg_DataComparatorValue3=0x00000000
|
||||
ETM_Reg_DataComparatorValue4=0x00000000
|
||||
ETM_Reg_DataComparatorValue5=0x00000000
|
||||
ETM_Reg_DataComparatorValue6=0x00000000
|
||||
ETM_Reg_DataComparatorValue7=0x00000000
|
||||
ETM_Reg_DataComparatorValue8=0x00000000
|
||||
ETM_Reg_DataComparatorValue9=0x00000000
|
||||
ETM_Reg_DataComparatorValue10=0x00000000
|
||||
ETM_Reg_DataComparatorValue11=0x00000000
|
||||
ETM_Reg_DataComparatorValue12=0x00000000
|
||||
ETM_Reg_DataComparatorValue13=0x00000000
|
||||
ETM_Reg_DataComparatorValue14=0x00000000
|
||||
ETM_Reg_DataComparatorValue15=0x00000000
|
||||
ETM_Reg_DataComparatorValue16=0x00000000
|
||||
ETM_Reg_DataComparatorMask1=0x00000000
|
||||
ETM_Reg_DataComparatorMask2=0x00000000
|
||||
ETM_Reg_DataComparatorMask3=0x00000000
|
||||
ETM_Reg_DataComparatorMask4=0x00000000
|
||||
ETM_Reg_DataComparatorMask5=0x00000000
|
||||
ETM_Reg_DataComparatorMask6=0x00000000
|
||||
ETM_Reg_DataComparatorMask7=0x00000000
|
||||
ETM_Reg_DataComparatorMask8=0x00000000
|
||||
ETM_Reg_DataComparatorMask9=0x00000000
|
||||
ETM_Reg_DataComparatorMask10=0x00000000
|
||||
ETM_Reg_DataComparatorMask11=0x00000000
|
||||
ETM_Reg_DataComparatorMask12=0x00000000
|
||||
ETM_Reg_DataComparatorMask13=0x00000000
|
||||
ETM_Reg_DataComparatorMask14=0x00000000
|
||||
ETM_Reg_DataComparatorMask15=0x00000000
|
||||
ETM_Reg_DataComparatorMask16=0x00000000
|
||||
ETM_Reg_InitialCounterValue1=0x00000000
|
||||
ETM_Reg_InitialCounterValue2=0x00000000
|
||||
ETM_Reg_InitialCounterValue3=0x00000000
|
||||
ETM_Reg_InitialCounterValue4=0x00000000
|
||||
ETM_Reg_CounterEnable1=0x0002406F
|
||||
ETM_Reg_CounterEnable2=0x0002406F
|
||||
ETM_Reg_CounterEnable3=0x0002406F
|
||||
ETM_Reg_CounterEnable4=0x0002406F
|
||||
ETM_Reg_CounterReload1=0x0000406F
|
||||
ETM_Reg_CounterReload2=0x0000406F
|
||||
ETM_Reg_CounterReload3=0x0000406F
|
||||
ETM_Reg_CounterReload4=0x0000406F
|
||||
ETM_Reg_SequencerStateTransition1=0x00000000
|
||||
ETM_Reg_SequencerStateTransition2=0x00000000
|
||||
ETM_Reg_SequencerStateTransition3=0x00000000
|
||||
ETM_Reg_SequencerStateTransition4=0x00000000
|
||||
ETM_Reg_SequencerStateTransition5=0x00000000
|
||||
ETM_Reg_SequencerStateTransition6=0x00000000
|
||||
ETM_Reg_ExternalOutputs1=0x00000000
|
||||
ETM_Reg_ExternalOutputs2=0x00000000
|
||||
ETM_Reg_ExternalOutputs3=0x00000000
|
||||
ETM_Reg_ExternalOutputs4=0x00000000
|
||||
ETM_Reg_ContextIDValue1=0x00000000
|
||||
ETM_Reg_ContextIDValue2=0x00000000
|
||||
ETM_Reg_ContextIDValue3=0x00000000
|
||||
ETM_Reg_ContextIDMask=0x00000000
|
||||
ETM_Reg_SynchronizationFrequency=0x00000400
|
||||
TraceBufferSize=0x00000000
|
||||
TraceShowTime=0
|
||||
TraceShowTimeFreq=1000000
|
||||
[InterruptLog]
|
||||
LogEnabled=0
|
||||
SumEnabled=0
|
||||
@ -20,10 +141,6 @@ GraphEnabled=0
|
||||
ShowTimeLog=1
|
||||
ShowTimeSum=1
|
||||
SumSortOrder=0
|
||||
[Disassemble mode]
|
||||
mode=0
|
||||
[Breakpoints2]
|
||||
Count=0
|
||||
[Interrupts]
|
||||
Enabled=1
|
||||
[MemoryMap]
|
||||
@ -33,9 +150,27 @@ UseAuto=0
|
||||
TypeViolation=1
|
||||
UnspecRange=1
|
||||
ActionState=1
|
||||
[Disassemble mode]
|
||||
mode=0
|
||||
[Breakpoints2]
|
||||
Count=0
|
||||
[Log file]
|
||||
LoggingEnabled=_ 0
|
||||
LogFile=_ ""
|
||||
Category=_ 0
|
||||
[TermIOLog]
|
||||
LoggingEnabled=_ 0
|
||||
LogFile=_ ""
|
||||
[Aliases]
|
||||
Count=0
|
||||
SuppressDialog=0
|
||||
[Trace1]
|
||||
Enabled=0
|
||||
ShowSource=1
|
||||
[CallStackLog]
|
||||
Enabled=0
|
||||
[DriverProfiling]
|
||||
Enabled=0
|
||||
Mode=1
|
||||
Graph=0
|
||||
Symbiont=0
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<Workspace>
|
||||
<ConfigDictionary>
|
||||
|
||||
<CurrentConfigs><Project>sk-mlpc2368/Flash Post</Project></CurrentConfigs></ConfigDictionary>
|
||||
<CurrentConfigs><Project>sk-mlpc2368/Flash Central</Project></CurrentConfigs></ConfigDictionary>
|
||||
<Desktop>
|
||||
<Static>
|
||||
<Build>
|
||||
@ -18,9 +18,9 @@
|
||||
|
||||
|
||||
|
||||
<Column0>192</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
|
||||
<Column0>175</Column0><Column1>27</Column1><Column2>27</Column2><Column3>27</Column3></ColumnWidths>
|
||||
</Workspace>
|
||||
</Static>
|
||||
<Find-in-Files><ColumnWidth0>440</ColumnWidth0><ColumnWidth1>62</ColumnWidth1><ColumnWidth2>754</ColumnWidth2></Find-in-Files><TerminalIO/></Static>
|
||||
<Windows>
|
||||
|
||||
|
||||
@ -32,7 +32,7 @@
|
||||
<Factory>Build</Factory>
|
||||
<Session/>
|
||||
</Tab>
|
||||
</Tabs>
|
||||
<Tab><Identity>TabID-28963-15244</Identity><TabName>Find in Files</TabName><Factory>Find-in-Files</Factory><Session/></Tab></Tabs>
|
||||
|
||||
<SelectedTab>0</SelectedTab></Wnd2><Wnd3>
|
||||
<Tabs>
|
||||
@ -42,7 +42,7 @@
|
||||
<Factory>Workspace</Factory>
|
||||
<Session>
|
||||
|
||||
<NodeDict><ExpandedNode>sk-mlpc2368</ExpandedNode></NodeDict></Session>
|
||||
<NodeDict><ExpandedNode>sk-mlpc2368</ExpandedNode><ExpandedNode>sk-mlpc2368/PROJECT</ExpandedNode><ExpandedNode>sk-mlpc2368/PROJECT/drivers</ExpandedNode><ExpandedNode>sk-mlpc2368/PROJECT/drivers/keyboard</ExpandedNode><ExpandedNode>sk-mlpc2368/PROJECT/libs</ExpandedNode><ExpandedNode>sk-mlpc2368/PROJECT/menu</ExpandedNode><ExpandedNode>sk-mlpc2368/PROJECT/services</ExpandedNode></NodeDict></Session>
|
||||
</Tab>
|
||||
</Tabs>
|
||||
|
||||
@ -52,14 +52,14 @@
|
||||
|
||||
|
||||
|
||||
<Pane/><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
||||
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\fr.c</Filename><XPos>0</XPos><YPos>66</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\coin.c</Filename><XPos>0</XPos><YPos>157</YPos><SelStart>4537</SelStart><SelEnd>4537</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\datadesc.c</Filename><XPos>0</XPos><YPos>133</YPos><SelStart>6348</SelStart><SelEnd>6348</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\data.h</Filename><XPos>0</XPos><YPos>72</YPos><SelStart>2419</SelStart><SelEnd>2441</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>1007</SelStart><SelEnd>1007</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\8\positive_6_24\OS\app\app.c</Filename><XPos>0</XPos><YPos>29</YPos><SelStart>1131</SelStart><SelEnd>1131</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.c</Filename><XPos>0</XPos><YPos>319</YPos><SelStart>10711</SelStart><SelEnd>10711</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menudesc.c</Filename><XPos>0</XPos><YPos>135</YPos><SelStart>6324</SelStart><SelEnd>6324</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\drivers\keyboard\keyboard.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\drivers\keyboard\keyboard.c</Filename><XPos>0</XPos><YPos>99</YPos><SelStart>2767</SelStart><SelEnd>2767</SelEnd></Tab><ActiveTab>9</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\bsp\iolpc2368.h</Filename><XPos>0</XPos><YPos>421</YPos><SelStart>9913</SelStart><SelEnd>9913</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
||||
<Positions>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<Top><Row0><Sizes><Toolbar-033839e8><key>iaridepm.enu1</key></Toolbar-033839e8></Sizes></Row0></Top><Left><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>531</Bottom><Right>266</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>156250</sizeHorzCX><sizeHorzCY>210305</sizeHorzCY><sizeVertCX>209375</sizeVertCX><sizeVertCY>560463</sizeVertCY></Rect></Wnd3></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>375</Bottom><Right>1282</Right><x>-2</x><y>-2</y><xscreen>1284</xscreen><yscreen>377</yscreen><sizeHorzCX>1003125</sizeHorzCX><sizeHorzCY>396425</sizeHorzCY><sizeVertCX>156250</sizeVertCX><sizeVertCY>210305</sizeVertCY></Rect></Wnd2></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
||||
<Top><Row0><Sizes><Toolbar-04462d18><key>iaridepm.enu1</key></Toolbar-04462d18></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>719</Bottom><Right>266</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>200</yscreen><sizeHorzCX>156250</sizeHorzCX><sizeHorzCY>210305</sizeHorzCY><sizeVertCX>209375</sizeVertCX><sizeVertCY>758149</sizeVertCY></Rect></Wnd3></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>187</Bottom><Right>1282</Right><x>-2</x><y>-2</y><xscreen>1284</xscreen><yscreen>189</yscreen><sizeHorzCX>1003125</sizeHorzCX><sizeHorzCY>198738</sizeHorzCY><sizeVertCX>156250</sizeVertCX><sizeVertCY>210305</sizeVertCY></Rect></Wnd2></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
||||
</Desktop>
|
||||
</Workspace>
|
||||
|
||||
|
||||
39
settings/sk-mlpc2368_Flash Central.jlink
Normal file
39
settings/sk-mlpc2368_Flash Central.jlink
Normal file
@ -0,0 +1,39 @@
|
||||
[BREAKPOINTS]
|
||||
ForceImpTypeAny = 0
|
||||
ShowInfoWin = 1
|
||||
EnableFlashBP = 2
|
||||
BPDuringExecution = 0
|
||||
[CFI]
|
||||
CFISize = 0x00
|
||||
CFIAddr = 0x00
|
||||
[CPU]
|
||||
MonModeVTableAddr = 0xFFFFFFFF
|
||||
MonModeDebug = 0
|
||||
MaxNumAPs = 0
|
||||
LowPowerHandlingMode = 0
|
||||
OverrideMemMap = 0
|
||||
AllowSimulation = 1
|
||||
ScriptFile=""
|
||||
[FLASH]
|
||||
CacheExcludeSize = 0x00
|
||||
CacheExcludeAddr = 0x00
|
||||
MinNumBytesFlashDL = 0
|
||||
SkipProgOnCRCMatch = 1
|
||||
VerifyDownload = 1
|
||||
AllowCaching = 1
|
||||
EnableFlashDL = 2
|
||||
Override = 0
|
||||
Device="ARM7"
|
||||
[GENERAL]
|
||||
WorkRAMSize = 0x00
|
||||
WorkRAMAddr = 0x00
|
||||
RAMUsageLimit = 0x00
|
||||
[SWO]
|
||||
SWOLogFile=""
|
||||
[MEM]
|
||||
RdOverrideOrMask = 0x00
|
||||
RdOverrideAndMask = 0xFFFFFFFF
|
||||
RdOverrideAddr = 0xFFFFFFFF
|
||||
WrOverrideOrMask = 0x00
|
||||
WrOverrideAndMask = 0xFFFFFFFF
|
||||
WrOverrideAddr = 0xFFFFFFFF
|
||||
30
settings/sk-mlpc2368_Flash Post.jlink
Normal file
30
settings/sk-mlpc2368_Flash Post.jlink
Normal file
@ -0,0 +1,30 @@
|
||||
[BREAKPOINTS]
|
||||
ShowInfoWin = 1
|
||||
EnableFlashBP = 2
|
||||
BPDuringExecution = 0
|
||||
[CFI]
|
||||
CFISize = 0x00
|
||||
CFIAddr = 0x00
|
||||
[CPU]
|
||||
OverrideMemMap = 0
|
||||
AllowSimulation = 1
|
||||
ScriptFile=""
|
||||
[FLASH]
|
||||
SkipProgOnCRCMatch = 1
|
||||
VerifyDownload = 1
|
||||
AllowCaching = 1
|
||||
EnableFlashDL = 2
|
||||
Override = 0
|
||||
Device="AD7160"
|
||||
[GENERAL]
|
||||
WorkRAMSize = 0x00
|
||||
WorkRAMAddr = 0x00
|
||||
[SWO]
|
||||
SWOLogFile=""
|
||||
[MEM]
|
||||
RdOverrideOrMask = 0x00
|
||||
RdOverrideAndMask = 0xFFFFFFFF
|
||||
RdOverrideAddr = 0xFFFFFFFF
|
||||
WrOverrideOrMask = 0x00
|
||||
WrOverrideAndMask = 0xFFFFFFFF
|
||||
WrOverrideAddr = 0xFFFFFFFF
|
||||
4901
sk-mlpc2368.dep
4901
sk-mlpc2368.dep
File diff suppressed because it is too large
Load Diff
523
sk-mlpc2368.ewd
523
sk-mlpc2368.ewd
@ -45,7 +45,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>MemFile</name>
|
||||
<state></state>
|
||||
<state>$TOOLKIT_DIR$\CONFIG\debugger\NXP\iolpc2368.ddf</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>RunToEnable</name>
|
||||
@ -85,11 +85,11 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>OCDynDriverList</name>
|
||||
<state>ARMSIM_ID</state>
|
||||
<state>JLINK_ID</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCLastSavedByProductVersion</name>
|
||||
<state>5.50.0.51907</state>
|
||||
<state>6.21.1.52845</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCDownloadAttachToProgram</name>
|
||||
@ -117,7 +117,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>FlashLoadersV3</name>
|
||||
<state>$TOOLKIT_DIR$\config\flashloader\</state>
|
||||
<state>$TOOLKIT_DIR$\config\flashloader\NXP\FlashNXPLPC512k2.board</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCImagesSuppressCheck1</name>
|
||||
@ -282,7 +282,7 @@
|
||||
<name>IARROM_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>0</version>
|
||||
<version>1</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -293,10 +293,6 @@
|
||||
<name>CRomLogFileEditB</name>
|
||||
<state>$PROJ_DIR$\cspycomm.log</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CRomCommunication</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CRomCommPort</name>
|
||||
<version>0</version>
|
||||
@ -317,7 +313,7 @@
|
||||
<name>JLINK_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>11</version>
|
||||
<version>13</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -374,8 +370,8 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>CCUSBDevice</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
<version>1</version>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCRDICatchReset</name>
|
||||
@ -427,7 +423,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJLinkResetList</name>
|
||||
<version>2</version>
|
||||
<version>5</version>
|
||||
<state>5</state>
|
||||
</option>
|
||||
<option>
|
||||
@ -470,6 +466,35 @@
|
||||
<name>CCCatchDummy</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCJLinkScriptFile</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJLinkUsbSerialNo</name>
|
||||
<state></state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCTcpIpAlt</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJLinkTcpIpSerialNo</name>
|
||||
<state></state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCCpuClockEdit</name>
|
||||
<state>72.0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockAuto</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockEdit</name>
|
||||
<state>2000</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
@ -594,11 +619,75 @@
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
<name>PEMICRO_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>0</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
<name>OCDriverInfo</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCPEMicroAttachSlave</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroInterfaceList</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroResetDelay</name>
|
||||
<state></state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroJtagSpeed</name>
|
||||
<state>#UNINITIALIZED#</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJPEMicroShowSettings</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>DoLogfile</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>LogFile</name>
|
||||
<state>$PROJ_DIR$\cspycomm.log</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroUSBDevice</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroSerialPort</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJPEMicroTCPIPAutoScanNetwork</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroTCPIP</name>
|
||||
<state>10.0.0.1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroCommCmdLineProducer</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
<name>RDI_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>1</version>
|
||||
<version>2</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -645,10 +734,6 @@
|
||||
<name>CCRDICatchFIQ</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCRDIUseETM</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCDriverInfo</name>
|
||||
<state>1</state>
|
||||
@ -659,7 +744,7 @@
|
||||
<name>STLINK_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>1</version>
|
||||
<version>2</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -674,6 +759,23 @@
|
||||
<name>CCSTLinkInterfaceCmdLine</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSTLinkResetList</name>
|
||||
<version>1</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCCpuClockEdit</name>
|
||||
<state>72.0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockAuto</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockEdit</name>
|
||||
<state>2000</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
@ -701,6 +803,23 @@
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
<name>XDS100_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>0</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
<name>OCDriverInfo</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCXDS100AttachSlave</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<debuggerPlugins>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin</file>
|
||||
@ -715,7 +834,11 @@
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\OSE\OseEpsilonPlugin.ewplugin</file>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
@ -723,7 +846,11 @@
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB5_Plugin.ewplugin</file>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB6_Plugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
@ -746,14 +873,6 @@
|
||||
<file>$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin</file>
|
||||
<loadFlag>1</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin</file>
|
||||
<loadFlag>1</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin</file>
|
||||
<loadFlag>1</loadFlag>
|
||||
@ -803,7 +922,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>MemFile</name>
|
||||
<state></state>
|
||||
<state>$TOOLKIT_DIR$\CONFIG\debugger\NXP\iolpc2368.ddf</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>RunToEnable</name>
|
||||
@ -843,11 +962,11 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>OCDynDriverList</name>
|
||||
<state>ARMSIM_ID</state>
|
||||
<state>JLINK_ID</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCLastSavedByProductVersion</name>
|
||||
<state></state>
|
||||
<state>6.21.1.52845</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCDownloadAttachToProgram</name>
|
||||
@ -875,7 +994,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>FlashLoadersV3</name>
|
||||
<state></state>
|
||||
<state>$TOOLKIT_DIR$\config\flashloader\NXP\FlashNXPLPC512k2.board</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCImagesSuppressCheck1</name>
|
||||
@ -1040,7 +1159,7 @@
|
||||
<name>IARROM_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>0</version>
|
||||
<version>1</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -1051,10 +1170,6 @@
|
||||
<name>CRomLogFileEditB</name>
|
||||
<state>$PROJ_DIR$\cspycomm.log</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CRomCommunication</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CRomCommPort</name>
|
||||
<version>0</version>
|
||||
@ -1075,7 +1190,7 @@
|
||||
<name>JLINK_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>11</version>
|
||||
<version>13</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -1132,8 +1247,8 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>CCUSBDevice</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
<version>1</version>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCRDICatchReset</name>
|
||||
@ -1185,7 +1300,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJLinkResetList</name>
|
||||
<version>2</version>
|
||||
<version>5</version>
|
||||
<state>5</state>
|
||||
</option>
|
||||
<option>
|
||||
@ -1228,6 +1343,35 @@
|
||||
<name>CCCatchDummy</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCJLinkScriptFile</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJLinkUsbSerialNo</name>
|
||||
<state></state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCTcpIpAlt</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJLinkTcpIpSerialNo</name>
|
||||
<state></state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCCpuClockEdit</name>
|
||||
<state>72.0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockAuto</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockEdit</name>
|
||||
<state>2000</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
@ -1352,11 +1496,75 @@
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
<name>PEMICRO_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>0</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
<name>OCDriverInfo</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCPEMicroAttachSlave</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroInterfaceList</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroResetDelay</name>
|
||||
<state></state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroJtagSpeed</name>
|
||||
<state>#UNINITIALIZED#</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJPEMicroShowSettings</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>DoLogfile</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>LogFile</name>
|
||||
<state>$PROJ_DIR$\cspycomm.log</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroUSBDevice</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroSerialPort</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJPEMicroTCPIPAutoScanNetwork</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroTCPIP</name>
|
||||
<state>10.0.0.1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroCommCmdLineProducer</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
<name>RDI_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>1</version>
|
||||
<version>2</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -1403,10 +1611,6 @@
|
||||
<name>CCRDICatchFIQ</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCRDIUseETM</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCDriverInfo</name>
|
||||
<state>1</state>
|
||||
@ -1417,7 +1621,7 @@
|
||||
<name>STLINK_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>1</version>
|
||||
<version>2</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -1432,6 +1636,23 @@
|
||||
<name>CCSTLinkInterfaceCmdLine</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSTLinkResetList</name>
|
||||
<version>1</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCCpuClockEdit</name>
|
||||
<state>72.0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockAuto</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockEdit</name>
|
||||
<state>2000</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
@ -1459,6 +1680,23 @@
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
<name>XDS100_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>0</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
<name>OCDriverInfo</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCXDS100AttachSlave</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<debuggerPlugins>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin</file>
|
||||
@ -1473,7 +1711,11 @@
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\OSE\OseEpsilonPlugin.ewplugin</file>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
@ -1481,7 +1723,11 @@
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB5_Plugin.ewplugin</file>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB6_Plugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
@ -1504,14 +1750,6 @@
|
||||
<file>$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin</file>
|
||||
<loadFlag>1</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin</file>
|
||||
<loadFlag>1</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin</file>
|
||||
<loadFlag>1</loadFlag>
|
||||
@ -1798,7 +2036,7 @@
|
||||
<name>IARROM_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>0</version>
|
||||
<version>1</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -1809,10 +2047,6 @@
|
||||
<name>CRomLogFileEditB</name>
|
||||
<state>$PROJ_DIR$\cspycomm.log</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CRomCommunication</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CRomCommPort</name>
|
||||
<version>0</version>
|
||||
@ -1833,7 +2067,7 @@
|
||||
<name>JLINK_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>11</version>
|
||||
<version>13</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -1890,8 +2124,8 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>CCUSBDevice</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
<version>1</version>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCRDICatchReset</name>
|
||||
@ -1943,7 +2177,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJLinkResetList</name>
|
||||
<version>2</version>
|
||||
<version>5</version>
|
||||
<state>5</state>
|
||||
</option>
|
||||
<option>
|
||||
@ -1986,6 +2220,35 @@
|
||||
<name>CCCatchDummy</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCJLinkScriptFile</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJLinkUsbSerialNo</name>
|
||||
<state></state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCTcpIpAlt</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJLinkTcpIpSerialNo</name>
|
||||
<state></state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCCpuClockEdit</name>
|
||||
<state>72.0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockAuto</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockEdit</name>
|
||||
<state>2000</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
@ -2110,11 +2373,75 @@
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
<name>PEMICRO_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>0</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
<name>OCDriverInfo</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCPEMicroAttachSlave</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroInterfaceList</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroResetDelay</name>
|
||||
<state></state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroJtagSpeed</name>
|
||||
<state>#UNINITIALIZED#</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJPEMicroShowSettings</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>DoLogfile</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>LogFile</name>
|
||||
<state>$PROJ_DIR$\cspycomm.log</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroUSBDevice</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroSerialPort</name>
|
||||
<version>0</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCJPEMicroTCPIPAutoScanNetwork</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroTCPIP</name>
|
||||
<state>10.0.0.1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCPEMicroCommCmdLineProducer</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
<name>RDI_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>1</version>
|
||||
<version>2</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -2161,10 +2488,6 @@
|
||||
<name>CCRDICatchFIQ</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCRDIUseETM</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCDriverInfo</name>
|
||||
<state>1</state>
|
||||
@ -2175,7 +2498,7 @@
|
||||
<name>STLINK_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>1</version>
|
||||
<version>2</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
@ -2190,6 +2513,23 @@
|
||||
<name>CCSTLinkInterfaceCmdLine</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSTLinkResetList</name>
|
||||
<version>1</version>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCCpuClockEdit</name>
|
||||
<state>72.0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockAuto</name>
|
||||
<state>0</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>CCSwoClockEdit</name>
|
||||
<state>2000</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
@ -2217,6 +2557,23 @@
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<settings>
|
||||
<name>XDS100_ID</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data>
|
||||
<version>0</version>
|
||||
<wantNonLocal>1</wantNonLocal>
|
||||
<debug>1</debug>
|
||||
<option>
|
||||
<name>OCDriverInfo</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OCXDS100AttachSlave</name>
|
||||
<state>1</state>
|
||||
</option>
|
||||
</data>
|
||||
</settings>
|
||||
<debuggerPlugins>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin</file>
|
||||
@ -2231,7 +2588,11 @@
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\OSE\OseEpsilonPlugin.ewplugin</file>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
@ -2239,7 +2600,11 @@
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB5_Plugin.ewplugin</file>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB6_Plugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
@ -2262,14 +2627,6 @@
|
||||
<file>$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin</file>
|
||||
<loadFlag>0</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$EW_DIR$\common\plugins\Profiling\Profiling.ENU.ewplugin</file>
|
||||
<loadFlag>1</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$EW_DIR$\common\plugins\Stack\Stack.ENU.ewplugin</file>
|
||||
<loadFlag>1</loadFlag>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<file>$EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin</file>
|
||||
<loadFlag>1</loadFlag>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user