This Basic Software Package (BSP) includes NUC140 interface device driver, learning board driver, and sample code for interfacing with sensor module In order to use it, you will need to install 1) Keil MDK (v4.7 was used to run the sample codes 2) NuLink USB driver (NuLink is a built-in ICE circuit on NUC140 learning board) 3) unzip this BSP into C:\ Directory Hierarchy C:\Nuvoton\Lecture --> educational material (in .ppt) for reference C:\Nuvoton\NUC140SeriesBSP --> NUC140 learning board Basic Software Package C:\Nuvoton\NUC140SeriesBSP\NuvotonPlatform_Keil\Include --> C header files for NUC140 C:\Nuvoton\NUC140SeriesBSP\NuvotonPlatform_Keil\Src --> C source codes for NUC140 C:\Nuvoton\NUC140SeriesBSP\NuvotonPlatform_Keil\Lib --> special library code (adpcm, rf dongle) C:\Nuvoton\NUC140SeriesBSP\NuvotonPlatform_Keil\Sample --> all sample codes C:\Nuvoton\NUC140SeriesBSP\NuvotonPlatform_Keil\Sample\Driver --> NUC140 interface driver sample codes C:\Nuvoton\NUC140SeriesBSP\NuvotonPlatform_Keil\Sample\EduSampleCode --> educational sample codes used in the lecture C:\Nuvoton\NUC140SeriesBSP\NuvotonPlatform_Keil\Sample\NUC1xx-LB_002 --> Nu-LB-NUC140 learning board applicaiton sample codes C:\Nuvoton\NUC140SeriesBSP\NuvotonPlatform_Keil\Sample\USB --> NUC140 USB related sample codes Revision History : 2013/5/31 revised LCD_Driver.c to support draw_LCD(displaybuffer) without array conversion added Smpl_ADC_Joystick : joystick input using ADC Smpl_CAN_Keypad_Logo : keypad input to print Nuvoton logo on another board through CAN bus Smpl_USB_Mouse_Keypad: keypad input as USB mouse