dc.contributor.advisor | Sprancis, Māris | en_US |
dc.contributor.author | Saulespurēns, Valdis | en_US |
dc.contributor.other | Latvijas Universitāte. Fizikas un matemātikas fakultāte | en_US |
dc.date.accessioned | 2015-03-24T07:36:29Z | |
dc.date.available | 2015-03-24T07:36:29Z | |
dc.date.issued | 2009 | en_US |
dc.identifier.other | 27401 | en_US |
dc.identifier.uri | https://dspace.lu.lv/dspace/handle/7/19676 | |
dc.description.abstract | Iegulto sistēmu programmēšanai ir savas specifiskas problēmas un izaicinājumi. Skaņu pults vadības programmatūras izstrāde Freescale Coldfire MCF527x procesoram ir šāds izaicinājums. Kā uzrakstīt funkcionālu moduli šai programmai noteiktā termiņā?
Radio skaņu pults vadības modulim jānodrošina lietotāja komandu apstrāde un pareiza reaģēšana uz tām. Jānodrošina saskarne gan ar parastu lietotāja pults moduli, gan ar specializētu telefonijas moduli.
Izstrādē tiek izmantoti spējās programmatūras izstrādes paņēmieni. Programmētājam tiek doti labi rīki un rīcības brīvība.
Lietojot spējo metodoloģiju un izmantojot aparatūras emulatorus, strādājošs kods tiek izveidots vismaz divreiz ātrāk nekā pareģots, pat apsteidzot pašas iekārtas izstrādi. Attīstību veicinošā vidē programmētājs spēj uzrakstīt strādājošu iegulto programmatūru. | en_US |
dc.description.abstract | Embedded programming presents specific challenges. To make mixing console code on Freescale Coldfire MCF527x is one of these challenges. How to write a functional program module given strict time schedule for such a system?
Radio mixing console user logic module must provide for correct processing of user commands. Interface must be provided not only to regular mixing console board, but also a specialized board, which is used with telephony products.
Agile development approaches are to be used. Programmer must be given good tools and certain degree of freedom.
Turns out, agile methodologies and hardware emulators allow production of working code twice as fast as conventional metrics would suggest, producing software ahead of hardware. Thus, given appropriately nurturing environment programmers do make reasonable embedded programs. | en_US |
dc.language.iso | N/A | en_US |
dc.publisher | Latvijas Universitāte | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Datorzinātne | en_US |
dc.title | Skaņu pults vadība iegultā sistēmā | en_US |
dc.title.alternative | Mixing Console Control in an Embedded System | en_US |
dc.type | info:eu-repo/semantics/bachelorThesis | en_US |