📄 lpc2103_paypass_ttal1_functions.lst
字号:
-0TCR': undefined identifier
342 1
343 1 }
344
345
346 //-----------------------------------------------------------------------------
347 // Function name : v_fnConfigPorts
348 //-----------------------------------------------------------------------------
349 // Description : This function initialize IO mode and state, peripherals, ....
350 //
351 // IN : - none -
352 // OUT : - none -
353 // RETURN : - none -
354 // Notes : - none -
355 //-----------------------------------------------------------------------------
356 void v_fnInitRegsAndPorts()
357 {
358 1
359 1 APBDIV=APBDIV_REGVALUE; // PCLK= CCLK
*** ERROR C67 IN LINE 359 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'A
-PBDIV': undefined identifier
*** ERROR C67 IN LINE 359 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'A
-PBDIV_REGVALUE': undefined identifier
360 1 //
361 1 //
362 1 MAMCR=0x2; //MAM Control Register : Fully Enabled
*** ERROR C67 IN LINE 362 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'M
-AMCR': undefined identifier
363 1 MAMTIM=0x4; //MAM Timing : 4 clock cycles
*** ERROR C67 IN LINE 363 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'M
-AMTIM': undefined identifier
364 1 /* Init PLL */
365 1 //XTAL @ 13.56 MHz
366 1 /*-------HERE IS THE CODE THAT AS TO BE MODIFIED ACCORDING TO THE TARGET AND USER NEEDS------- */
367 1 PLLCFG=0x23; // PLL x4 div 1
*** ERROR C67 IN LINE 367 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'P
-LLCFG': undefined identifier
368 1
369 1
370 1 PLLCON=0x03; // PLL Enable
*** ERROR C67 IN LINE 370 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'P
-LLCON': undefined identifier
371 1 if ((PLLCON& 0xFF)==0) // If PLL x1 /1
*** ERROR C67 IN LINE 371 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'P
-LLCON': undefined identifier
372 1 {
373 2 PLLCFG=0x00; // Disconnect PLL
*** ERROR C67 IN LINE 373 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'P
-LLCFG': undefined identifier
374 2 }
375 1 PLLFEED=0xAA; //Activate
*** ERROR C67 IN LINE 375 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'P
ARM COMPILER V2.40e, LPC2103_PayPass_TTAL1_functions 12/12/07 14:35:10 PAGE 8
-LLFEED': undefined identifier
376 1 PLLFEED=0x55; //And connect PLL
*** ERROR C67 IN LINE 376 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'P
-LLFEED': undefined identifier
377 1 while((PLLSTAT & 0x0400)== 0x0000); // Wait PLL to Lock
*** ERROR C67 IN LINE 377 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'P
-LLSTAT': undefined identifier
378 1
379 1
380 1
381 1 //DEFINE IO MODES
382 1 // initialize the serial interface
383 1 PINSEL0 = 0x00001505; // Enable RxD0 and TxD0
*** ERROR C67 IN LINE 383 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'P
-INSEL0': undefined identifier
384 1 // Enable SPI0 (Except SSEL0)
385 1
386 1 PINSEL1 = 0x55400540; // Enable SPI1
*** ERROR C67 IN LINE 386 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'P
-INSEL1': undefined identifier
387 1 // Enable JTAG
388 1 // And other IO are GPIO
389 1 /*Choosen UART is UART0 for the Console*/
390 1 // UART0 Setting
391 1 U0LCR = 0x83; // 8 bits, no Parity, 1 Stop bit
*** ERROR C67 IN LINE 391 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'U
-0LCR': undefined identifier
392 1 /*For 9600 baud rate */
393 1 U0FDR=0x10;
*** ERROR C67 IN LINE 393 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'U
-0FDR': undefined identifier
394 1
395 1
396 1 U0DLM = 0x01;
*** ERROR C67 IN LINE 396 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'U
-0DLM': undefined identifier
397 1
398 1 U0DLL = 352;
*** ERROR C67 IN LINE 398 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'U
-0DLL': undefined identifier
399 1 //13.56M *(PLL MSEL+1)/(PLL PSEL+1) /4(Peripheral Prescaler) /16(Baud Rate Generator Divider) / U1DLL =
-9600 (approx) for a 13.56MHz VPB Clock
400 1 // DLAB = 0
401 1 U0LCR = 0x03; // DLAB = 0
*** ERROR C67 IN LINE 401 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'U
-0LCR': undefined identifier
402 1
403 1 switch(APBDIV)
*** ERROR C67 IN LINE 403 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'A
-PBDIV': undefined identifier
404 1 {
405 2 case 0x00: APBDivider=4; break;
406 2 case 0x01: APBDivider=1; break;
407 2 case 0x02: APBDivider=2; break;
408 2 }
409 1 //Initialize GPIO PORT
410 1 //Initialize GPIO PORT
411 1 IODIR = CS_MASK | SCK_MASK | SDO_MASK | DEBUGPIN_MASK | DEBUGPIN2_MASK ;
*** ERROR C67 IN LINE 411 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'I
-ODIR': undefined identifier
*** ERROR C67 IN LINE 411 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'C
-S_MASK': undefined identifier
*** ERROR C67 IN LINE 411 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'S
-CK_MASK': undefined identifier
*** ERROR C67 IN LINE 411 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'S
-DO_MASK': undefined identifier
ARM COMPILER V2.40e, LPC2103_PayPass_TTAL1_functions 12/12/07 14:35:10 PAGE 9
*** ERROR C67 IN LINE 411 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'D
-EBUGPIN_MASK': undefined identifier
*** ERROR C67 IN LINE 411 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'D
-EBUGPIN2_MASK': undefined identifier
412 1 //P0.10 Output SDO 礐
413 1 //P0.11 Input SDI 礐
414 1 //P0.12 Output SCK 礐
415 1 //P0.13 Output CS 礐
416 1
417 1 //P0.8 Output DEBUG Pin
418 1 //P0.16 Output DEBUG Pin 2
419 1 IOSET = SDO_MASK ; //P0.10 @1 Set SDO,SSEL0,READY at 1 others to 0
*** ERROR C67 IN LINE 419 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'I
-OSET': undefined identifier
*** ERROR C67 IN LINE 419 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'S
-DO_MASK': undefined identifier
420 1 IOCLR = DEBUGPIN2_MASK;
*** ERROR C67 IN LINE 420 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'I
-OCLR': undefined identifier
*** ERROR C67 IN LINE 420 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'D
-EBUGPIN2_MASK': undefined identifier
421 1
422 1 //------------------------------------------------------------------------------------
423 1 //************************************************************************************
424 1 // HERE ADD IO SETTINGS ACCORDING TO YOUR BOARD DESIGN, AND YOUR NEEDS
425 1 //************************************************************************************
426 1 //------------------------------------------------------------------------------------
427 1
428 1 }
429
430 //-----------------------------------------------------------------------------
431 // Function name : _getkey
432 //-----------------------------------------------------------------------------
433 // Description : This function receive a byte from UART0 RBR register
434 //
435 // IN : - none -
436 // OUT : - none -
437 // RETURN : - byte value -
438 // Notes : - none -
439 //-----------------------------------------------------------------------------
440 int _getkey (void)
441 { /* Read character from Serial Port */
442 1
443 1 while (!(U0LSR & 0x01));
*** ERROR C67 IN LINE 443 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'U
-0LSR': undefined identifier
444 1
445 1 return (U0RBR);
*** ERROR C67 IN LINE 445 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'U
-0RBR': undefined identifier
446 1 }
447
448
449 //-----------------------------------------------------------------------------
450 // Function name : putchar
451 //-----------------------------------------------------------------------------
452 // Description : This function send a byte from UART0 THR register
453 //
454 // IN : - byte to send -
455 // OUT : - none -
456 // RETURN : - byte sent -
457 // Notes : - none -
458 //-----------------------------------------------------------------------------
459 int putchar (int ch)
460 { // Write character to Serial Port
461 1
ARM COMPILER V2.40e, LPC2103_PayPass_TTAL1_functions 12/12/07 14:35:10 PAGE 10
462 1 if (ch == '\n')
463 1 { // expand LF into CR + LF
464 2 while (!(U0LSR & 0x20));
*** ERROR C67 IN LINE 464 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'U
-0LSR': undefined identifier
465 2 U0THR = '\r'; // output CR
*** ERROR C67 IN LINE 465 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'U
-0THR': undefined identifier
466 2 }
467 1 while (!(U0LSR & 0x20));
*** ERROR C67 IN LINE 467 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'U
-0LSR': undefined identifier
468 1
469 1 return (U0THR = ch);
*** ERROR C67 IN LINE 469 OF ..\..\..\..\LIB\TARGETS\LPC2103\PAYPASS_TTAL1\SOURCES\LPC2103_PAYPASS_TTAL1_FUNCTIONS.C: 'U
-0THR': undefined identifier
470 1 }
ARM COMPILATION COMPLETE. 1 WARNING(S), 60 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -