60 találat

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: 161

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: 161

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: 161

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: 316

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: 316

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: 56
Megtekintve: 32197

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: 56
Megtekintve: 32197

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: 56
Megtekintve: 32197

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: 56
Megtekintve: 32197

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: 426

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: 426

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...
Szerző: Csuhas
2016. október 13. csütörtök, 14:06
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: 426

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

Egy kicsit más kérdésem van de ez is port átkonfigurálás menet közben. Van egy eszköz ami a külvilághoz vagy soros vonalon vagy BT kapcsolaton csatlakozik. A program nagy és rengeteg írás olvasás van benne. Azt szeretném hogy menet közben a teljes kommunikációt át lehessen tenni az egyik portról a m...
Szerző: Csuhas
2016. április 14. csütörtök, 6:17
Fórum: Kizártam magam a chipből...
Téma: Nem tudom kiolvasni a chipből az azonosítóját!
Válaszok: 30
Megtekintve: 7381

Re: Nem tudom kiolvasni a chipből az azonosítóját!

Eredeti gyári avrisp mkii. Most nincs előttem, de nem túl régi gyártású.
Szerző: Csuhas
2016. április 13. szerda, 14:59
Fórum: Kizártam magam a chipből...
Téma: Nem tudom kiolvasni a chipből az azonosítóját!
Válaszok: 30
Megtekintve: 7381

Re: Nem tudom kiolvasni a chipből az azonosítóját!

No azt hiszem megoldódott! Üvölteni tudnék... Bascom alatt fejlesztek és onnan is szoktam programozni ezért a libusb driver volt telepítve a gépemre. Nos az emlegetett hibák mind ebből felállásból származnak. Felrakva a jungo drivert, és avrstudióból nézve már olvasható a chip id, törölhető, program...
Szerző: Csuhas
2016. április 13. szerda, 12:33
Fórum: Kizártam magam a chipből...
Téma: Nem tudom kiolvasni a chipből az azonosítóját!
Válaszok: 30
Megtekintve: 7381

Re: Nem tudom kiolvasni a chipből az azonosítóját!

Ez mind igaz lehet. Berakok egy késleltetést a loaderbe. Az lehet hogy a tápfesz felfutásakor elindul valami írási folyamat ami megnöveli az áramfelvételt amitől esetleg megbicsaklik a felfutó táp és elromlik az írás. Mondjuk a hiba megjelenése előtt pont a bod értékét növeltem meg ha jól emlékszem ...

Ugrás a részletes kereséshez