CY8CKIT-001 PSoC Development Kit-kehitysalusta
Vartiainen, Juha (2013)
Vartiainen, Juha
Tampereen ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013053011944
https://urn.fi/URN:NBN:fi:amk-2013053011944
Tiivistelmä
CY8CKIT-001 PSoC Development Kit on Cypress Semiconductorsin valmistama kehitysalusta, jonka tarkoituksena on ollut toimia prototyyppialustana PSoC-arkkitehtuuria käyttävien sovellusten suunnitteluun ja testaukseen. Kehitysalustalla olevia monipuolisia liityntöjä hyödyntämällä voidaan toteuttaa erilaisia sulautettujen järjestelmien harjoitustöitä.
Työn päämääränä oli kehitysalustan ominaisuuksien ja käyttökohteiden kartoittamisen lisäksi asennus- ja käyttöönotto-ohjeistuksen laatiminen. Ohjeiden osalta pyrittiin laatimaan mahdollisimman selkeä ja helppolukuinen käyttöohje, jota voitaisiin käyttää sulautettujen järjestelmien opetuskäytössä laitteeseen tutustumisen apuna. Ohjeiden tekemisen ohessa etsittiin ratkaisuja yleisimpiin sovelluskehityksessä ilmaantuneisiin virhetilanteisiin, joita oli havaittu aikaisemmilla laboratoriokurssitoteutuksilla.
Työssä tutustutaan tarkemmin PSoC 3-sarjaan kuuluvaan CY8C38-prosessorikorttiin toteuttamalla sillä Commodore 64-peliohjaimen kytkentä PC-tietokoneeseen USB-väylän kautta. Lisäksi työssä tutustuttiin USB-väylään niiltä osin, mitä työn suorittamisen kannalta oli tarpeen.
Työn päämääränä oli kehitysalustan ominaisuuksien ja käyttökohteiden kartoittamisen lisäksi asennus- ja käyttöönotto-ohjeistuksen laatiminen. Ohjeiden osalta pyrittiin laatimaan mahdollisimman selkeä ja helppolukuinen käyttöohje, jota voitaisiin käyttää sulautettujen järjestelmien opetuskäytössä laitteeseen tutustumisen apuna. Ohjeiden tekemisen ohessa etsittiin ratkaisuja yleisimpiin sovelluskehityksessä ilmaantuneisiin virhetilanteisiin, joita oli havaittu aikaisemmilla laboratoriokurssitoteutuksilla.
Työssä tutustutaan tarkemmin PSoC 3-sarjaan kuuluvaan CY8C38-prosessorikorttiin toteuttamalla sillä Commodore 64-peliohjaimen kytkentä PC-tietokoneeseen USB-väylän kautta. Lisäksi työssä tutustuttiin USB-väylään niiltä osin, mitä työn suorittamisen kannalta oli tarpeen.