Application configuration


Defines

#define STK525   0
 < Register declaration
#define USBKEY   1
#define SPIDER   2
#define USE_ADC
 Enable or not the ADC usage.
#define USE_TIMER16   BOTH_TIMER16
#define TARGET_BOARD   STK525
 To include proper target hardware definitions, select target board (USBKEY or STK525).
#define FOSC   8000
 CPU core frequency in kHz.
#define HOST_SYNC_MODE   ENABLE
#define BAUDRATE   57600
#define USE_UART2
#define UART_U2
#define uart_putchar   putchar
#define r_uart_ptchar   int
#define p_uart_ptchar   int
#define ADC_PRESCALER   32
 ADC Prescaler value.
#define ADC_RIGHT_ADJUST_RESULT   1
 Right adjust.
#define ADC_INTERNAL_VREF   2
 AVCC As reference voltage (See adc_drv.h).
#define SBC_VENDOR_ID   {'A','T','M','E','L',' ',' ',' '}
#define SBC_PRODUCT_ID   {'A','T','9','0','U','S','B','1','2','8',' ','M',' ','S',' ',' '}
#define SBC_REVISION_ID   {'0','.','0','0'}
#define NO_SUPPORT_USB_PING_PONG
#define DUMMY   GPIOR1
#define SPI_CONFIG   0x00
#define NB_IDLE_POLLING_SOF   2
 --------- Device Mouse configuration -------------------------------------
#define MOUSE_SPEED   2
#define FLASH_PAGE_SIZE   0x100
#define USHELL_DFU   ENABLE
#define USHELL_USB   ENABLE
#define USHELL_HID   ENABLE
#define USHELL_HISTORY   1
#define MAX_FILE_LENGHT   30
#define TRACE   DISABLE
#define LOG_STR_CODE(s)   ushell_trace_msg(s)

Functions

void ushell_trace_msg (U8 code *str)

Define Documentation

#define STK525   0

< Register declaration

Definition at line 37 of file config.h.

#define USBKEY   1

Definition at line 38 of file config.h.

#define SPIDER   2

Definition at line 39 of file config.h.

#define USE_ADC

Enable or not the ADC usage.

Definition at line 42 of file config.h.

#define USE_TIMER16   BOTH_TIMER16

Definition at line 44 of file config.h.

#define TARGET_BOARD   STK525

To include proper target hardware definitions, select target board (USBKEY or STK525).

Definition at line 48 of file config.h.

#define FOSC   8000

CPU core frequency in kHz.

Definition at line 62 of file config.h.

#define HOST_SYNC_MODE   ENABLE

Definition at line 66 of file config.h.

#define BAUDRATE   57600

Definition at line 69 of file config.h.

#define USE_UART2

Definition at line 70 of file config.h.

#define UART_U2

Definition at line 71 of file config.h.

#define uart_putchar   putchar

Definition at line 73 of file config.h.

#define r_uart_ptchar   int

Definition at line 74 of file config.h.

#define p_uart_ptchar   int

Definition at line 75 of file config.h.

#define ADC_PRESCALER   32

ADC Prescaler value.

Definition at line 82 of file config.h.

#define ADC_RIGHT_ADJUST_RESULT   1

Right adjust.

Definition at line 84 of file config.h.

#define ADC_INTERNAL_VREF   2

AVCC As reference voltage (See adc_drv.h).

Definition at line 86 of file config.h.

#define SBC_VENDOR_ID   {'A','T','M','E','L',' ',' ',' '}

Definition at line 88 of file config.h.

#define SBC_PRODUCT_ID   {'A','T','9','0','U','S','B','1','2','8',' ','M',' ','S',' ',' '}

Definition at line 89 of file config.h.

#define SBC_REVISION_ID   {'0','.','0','0'}

Definition at line 90 of file config.h.

#define NO_SUPPORT_USB_PING_PONG

Definition at line 92 of file config.h.

#define DUMMY   GPIOR1

Definition at line 94 of file config.h.

#define SPI_CONFIG   0x00

Definition at line 95 of file config.h.

#define NB_IDLE_POLLING_SOF   2

--------- Device Mouse configuration -------------------------------------

Definition at line 98 of file config.h.

#define MOUSE_SPEED   2

Definition at line 99 of file config.h.

#define FLASH_PAGE_SIZE   0x100

Definition at line 102 of file config.h.

#define USHELL_DFU   ENABLE

Definition at line 106 of file config.h.

#define USHELL_USB   ENABLE

Definition at line 107 of file config.h.

#define USHELL_HID   ENABLE

Definition at line 108 of file config.h.

#define USHELL_HISTORY   1

Definition at line 109 of file config.h.

#define MAX_FILE_LENGHT   30

Definition at line 111 of file config.h.

#define TRACE   DISABLE

Definition at line 113 of file config.h.

#define LOG_STR_CODE (  )     ushell_trace_msg(s)

Definition at line 117 of file config.h.

Referenced by usb_general_interrupt(), usb_host_task(), and usb_task().


Function Documentation

void ushell_trace_msg ( U8 code *  str  ) 


Generated on Mon Feb 19 09:32:10 2007 for Atmel by  doxygen 1.5.1-p1