Abstract-Vi presenterar en flexibel Hardware Abstraction Architecture (HAA) som balanserar motstridiga krav på trådlösa Sensor Networks (WSNs) applikationer och önskan om ökad portabilitet och strömlinjeformad utveckling av applikationer. Vår treskiktsdesign anpassar gradvis kapaciteten hos de underliggande hårdvaruplattformarna till det valda ptatformoberoende hårdvarugränssnittet mellan operativsystemets kärna och applikationskoden. Samtidigt gör den det möjligt för applikationerna att utnyttja en plattforms fulla kapacitet -exporteras i det andra skiktet, när prestandakraven överväger behovet av plattformsoberoende kompatibilitet. Vi visar det praktiska värdet av vårt tillvägagångssätt genom att presentera hur det kan tillämpas på de viktigaste hårdvarumodulerna som finns i en typisk WSN-plattform. Vi stöder våra påståenden med hjälp av konkreta exempel från befintliga hårdvaruabstractioner i TinyOS och vårt genomförande av MSP430-plattformen som följer den arkitektur som föreslås i detta dokument.
I REF, har en tre lager hårdvara abstraktion arkitektur införts med målet att öka portabilitet och förenkla programutveckling.
Flexible hardware abstraction for wireless sensor networks
{'venue': 'Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005.', 'journal': 'Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005.', 'mag_field_of_study': ['Computer Science']}