Microstick Plus USB mintaprogramok MPLAB X fejlesztőfelülethezA Microstick Plus USB periféria panel és a Microstick II fejlesztőeszköz együttes használatával a Microchip Libraries for Applications oldalon keresztül letölthető USB szoftverkönyvtár mintapéldái használhatóak. A gyakorlópanellel történő használatra a projektbeállításaikon és a mintapéldák forrásállományaiban pár apróbb módosítás kell elvégezni:
A projektek beállításánál módosítani kell többek között a használt Mikrokontroller típusát. PIC24FJ64GB002 mikrokontroller használata esetén érdemes a PIC24FJ64G502_Microstick projektkonfigurációt, PIC32MX250F128B mikrokontroller használata esetén a PIC32_USB_Starter_Kit_II projektkonfigurációt felhasználni és a következők alapján módosítani:
A projektbeállítások után a következő két fejlécállományt kell a projektkönyvtárba bemásolni:
Azért, hogy a Microstick Plus hardverleíróját a fordító fordításkor betöltse, az adott mintaprogram könyvtárában található eredeti HardwareProfile.h elejére a következő sorokat kell elhelyezni:
// HardwareProfile.h #ifndef _HARDWARE_PROFILE_H_ #define _HARDWARE_PROFILE_H_ #define DEMO_BOARD MICROSTICK_PLUS_USB #if DEMO_BOARD==MICROSTICK_PLUS_USB #include "HardwareProfile - Microstick Plus USB.h" #endif A módosított HardwareProfile.h állományok elérhetők a következő linkeken keresztül:
A konfigurációs bitek beállításai a főprogram elején található. Az konfigurációs állomány betöltése érdekében a főprogram Configuration részének elején feltételes fordításban be kell tölteni Configuration Bits - Microstick Plus USB.h fejlécállományt:
/** CONFIGURATION **************************************************/ #if defined(MICROSTICK_PLUS_USB) #include "Configuration Bits - Microstick Plus USB.h" #elif defined(...) // Configuration bits for.... Mindkét főprogram az előbbi bemutatott módosításon kívül pár technikai módosításokat is tartalmaz, például az I/O lábak analóg módjának kikapcsolása.
|
Microstick Plus USB >