CodeVisionAVR
CodeVisionAVR on integroitu ohjelmistokehitysympäristö Atmelin AVR - mikrokontrolleriperheelle .
Ominaisuudet
CodeVisionAVR sisältää seuraavat komponentit:
- C:n kaltaisen kielen kääntäjä AVR:lle;
- kokoonpanokielen kääntäjä AVR:lle;
- ohjelman alkukoodin generaattori, joka mahdollistaa oheislaitteiden alustamisen;
- moduuli vuorovaikutukseen virheenkorjauskortin STK-500 kanssa;
- vuorovaikutusmoduuli ohjelmoijan kanssa ;
- lähdekoodieditori syntaksin korostuksella;
- terminaali.
CodeVisionAVR:n tulostiedostot ovat:
- HEX-, BIN- tai ROM-tiedosto ladattavaksi mikro-ohjaimeen ohjelmoijan avulla;
- COFF - tiedosto, joka sisältää tietoja virheenkorjausohjelmasta;
- OBJ on tiedosto, joka tallentaa välimuotoisen käännöskoodin, niin sanotun objektikoodin.
CodeVisionAVR on kaupallinen ohjelmisto. Tarjolla on ilmainen kokeiluversio, jossa on rajoitettu määrä ominaisuuksia, erityisesti ohjelmakoodin koko on rajoitettu 4 kilotavuun, eikä mukana ole useita kirjastoja.
6. heinäkuuta 2021 alkaen uusin versio on 3.45 [1] .
CodeVisionAVR:n osana olevalla C-kääntäjällä on joitain eroja AVR-GCC:hen ( WinAVR ), mukaan lukien sen oma syntaksi, joukko tuettuja mikro-ohjainsarjoja (uusimmat versiot tukevat myös ATXMega- sarjaa ), ja se tuottaa myös lähtökoodin, joka eroaa mm. nopeus (CodeVisionAVR-kääntäjän luoma koodi toimii keskimäärin 15-25 % nopeammin ja vie 25-35 % vähemmän tilaa kuin AVR-GCC:n luoma koodi).
Katso myös
Muistiinpanot
- ↑ CodeVisionAVR V3 -versiohistoria . hpinfotech.ro . Haettu 6. heinäkuuta 2021. Arkistoitu alkuperäisestä 6. heinäkuuta 2021.
Kirjallisuus
- M.B. Lebedev "CodeVision AVR. Aloittelijan opas", Kustantaja: Dodeka XXI, ISBN 978-5-94120-248-5 , 2010
Linkit