64 találat

Szerző: Csuhas
2018. július 20. péntek, 19:09
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: TinySafeBoot
Válaszok: 0
Megtekintve: 117

TinySafeBoot

Attiny procira kell egy kis kódot írnom, és áramkörben volna jó programozni. Szóval bootloadert kerestem ezekre a cpukra. Találtam is egy nagyon jónak tűnő programot: http://jtxp.org/tech/tinysafeboot_en.htm Kellemes tulajdonságai vannak, pl. lehet programozni egyetlen port láb használatával, autó b...
Szerző: Csuhas
2018. június 22. péntek, 8:48
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Br@y++ terminál
Válaszok: 1
Megtekintve: 116

Re: Br@y++ terminál

Egy kicsit próbálgattam a programot, sokkal egyszerűbb mint amit gondoltam. Amíg a csv grafika négy görbét jelenít meg négy színnel addig a sima graph csak egyet. A kapott adatot sima bináris byteok sorozataként értelmezi és rajzolja ki. Primitív, de cserébe simán tudja rajzolni az 1kHz mintavételű ...
Szerző: Csuhas
2018. június 21. csütörtök, 18:18
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Br@y++ terminál
Válaszok: 1
Megtekintve: 116

Br@y++ terminál

Kedvenc terminál programomhoz nem sok doksit találtam, így talán érdemes megosztani a használati tapasztalatokat. https://sites.google.com/site/terminalbpp/ Rögtön kérdéssel kezdeném, Ha nem csv graph formában szeretném ábrázolni az sorosport adatait akkor milyen formátumban várja a terminál az adat...
Szerző: Csuhas
2018. január 19. péntek, 13:48
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: XMega
Válaszok: 61
Megtekintve: 34061

Re: XMega

Ismét belefutottam hogy egy xmega prcival fejlesztett bonyolult sokat kommunikáló eszköz eddig egy soros porton kommunikált, de kell hozzá egy BT modult illesztenem egy másik soros porton. A gond az hogy induláskor kellene eldöntenem hogy a kommunikáció melyik porton történjen. Sajnos az nem megoldá...
Szerző: Csuhas
2017. augusztus 6. vasárnap, 10:01
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Mega128 flash crc
Válaszok: 4
Megtekintve: 566

Re: Mega128 flash crc

Robert írta:Viszont hogyan lesz a HEX-edben CRC, amikor fordításod történik?

Fordítás után amikor a címkék értéket kapnak akkor képződhetne egy romend címke is. A hex file crc pedig nem gond hiszen az gondolom a bin-ből képződik.
Szerző: Csuhas
2017. augusztus 5. szombat, 19:27
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Mega128 flash crc
Válaszok: 4
Megtekintve: 566

Re: Mega128 flash crc

A következő munka során tényleg megtöröltetem a bootloaderrel a flasht. Ez jó megoldás, mert így nem kell a program végét sem ismernem hiszen a nem használt részen mindig ugyanaz a FF lesz. A meglévő eszközöknél a készülék időnként status üzenetet küld gsm kapcsolaton, annak része a flash crc is. Mo...
Szerző: Csuhas
2017. augusztus 4. péntek, 13:55
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Mega128 flash crc
Válaszok: 4
Megtekintve: 566

Mega128 flash crc

Van egy nagyobbacska programom ami a procit majdnem megtölti. Az eszközt bootloaderrel programozzuk. Szeretném a felhasználó kérésére a flash tartalmát egy crc képzéssel ellenőrizni. A gondom az hogy az új kód néha kisebb mint a meglevő ezért a flashban maradt régi kód miatt nem ad használható eredm...
Szerző: Csuhas
2017. március 28. kedd, 10:35
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Bascom 2.0.8.0
Válaszok: 1
Megtekintve: 533

Re: Bascom 2.0.8.0

Válaszolok magamnak: Nem közvetlenül az sd kártya kezelésével volt a gond, hanem a megváltozott ( megjavított ) Config Power_reduction sorral amiben régen véletlenül benne hagytam Spic = Off kapcsolót. Ez vagy nem megfelelően fordult le, vagy valamelyik egyéb inicializálás visszakapcsolta a régi for...
Szerző: Csuhas
2017. március 23. csütörtök, 15:20
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Bascom 2.0.8.0
Válaszok: 1
Megtekintve: 533

Bascom 2.0.8.0

Jelenleg a fenti verzió tölthető le, bár ez nem látszik a file nevében. Szóval a fenti programot telepítve az eddig működő ( 2.0.7.9 ) xmega procin hw-spi használt sd kártya kezelésem belefagy a Gbdriveerror = Driveinit() sorba. Van már valakinek tapasztalata az új fordítóval? Esetleg tud valaki kon...
Szerző: Csuhas
2017. január 19. csütörtök, 21:00
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: XMega
Válaszok: 61
Megtekintve: 34061

Re: XMega

Igen mindegyik usartnak van egy egy külön interrupt vektor csoportja ( xmega 256 esetén 7 ilyen csoport ). Ha jól nézem mindegyiknek RX, TX, TX buff. üres vektora.
Szerző: Csuhas
2017. január 19. csütörtök, 18:46
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: XMega
Válaszok: 61
Megtekintve: 34061

Re: XMega

Ott lehet a hiba hogy több digit porthoz is van hozzárendelve usart. Méghozzá általában kettő ( 0 és 1 ) De három portnak is van egymástól független ilyen usart párja. Így pl xmega 256-ban hét van. Nézd csak meg a periféria regisztertáblázatot ott megtalálod mindegyik usart regisztercsoportját. Pong...
Szerző: Csuhas
2017. január 16. hétfő, 10:29
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: XMega
Válaszok: 61
Megtekintve: 34061

Re: XMega

Nem értelek, pl az általam használt xmega256-ban 7 db usart van. C, D, E portokon kettő kettő míg az F porton 1. Szvsz valamit elnéztél.
Szerző: Csuhas
2016. október 20. csütörtök, 12:26
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: XMega
Válaszok: 61
Megtekintve: 34061

Re: XMega

Sokat szippantottam az MPU6050 gyro-val. Végre találtam egy használható kódot. .... Giro_x = Tmp_gyrox(2) + Tmp_gyrox(1) Giro_y = Tmp_gyroy(2) + Tmp_gyroy(1) Giro_z = Tmp_gyroz(2) + Tmp_gyroz(1) .... Accel_x = Tmp_accx(2) + Tmp_accx(1) Accel_y = Tmp_accy(2) + Tmp_accy(1) Accel_z = Tmp_accz(2) + Tmp...
Szerző: Csuhas
2016. október 13. csütörtök, 21:17
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PORT átkonfigurálás menet közben
Válaszok: 7
Megtekintve: 665

Re: PORT átkonfigurálás menet közben

Van egy sample xm128a1.bas amiben egy ilyen részlet található Dim Buart_channel As Byte For Buart_channel = 0 To 7 'when using a variable, notice that the index is 0 based ! Print #buart_channel , "UART :" ; Buart_channel B = Inkey(#buart_channel) ' check for data If B <> 0 Then 'if we hav...
Szerző: Csuhas
2016. október 13. csütörtök, 20:32
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PORT átkonfigurálás menet közben
Válaszok: 7
Megtekintve: 665

Re: PORT átkonfigurálás menet közben

Elég nagy program sok sok io utasítással. Azt hiszem elfogadom a javaslatod és lecserélem az összes print printbin, input, inkey, keypressed, ischarwaitng stb utasítást egy egy szubrutinra. Nem elegáns de működik, sőt megvan az az előnye hogy echózhatok mindkét portra, így mindegy honnan jön a paran...

Ugrás a részletes kereséshez