69 találat

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: 62
Megtekintve: 43426

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: 62
Megtekintve: 43426

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: 62
Megtekintve: 43426

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

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

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

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: 36
Megtekintve: 13241

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: 36
Megtekintve: 13241

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: 36
Megtekintve: 13241

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 ...
Szerző: Csuhas
2016. április 13. szerda, 10:59
Fórum: Kizártam magam a chipből...
Téma: Nem tudom kiolvasni a chipből az azonosítóját!
Válaszok: 36
Megtekintve: 13241

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

Közben behalt egy másik panel is. A program elején kiolvasom a lock biteket és ha nem egyeznek akkor hibajelzéssel megállok. Most ez történt. Rádugva a avrispt láttam hogy ebben a panelben jó a chip id, de a lock byte átíródott zérusra ( minden tiltva ) Megpróbáltam a benne levő és működő bootloader...
Szerző: Csuhas
2016. április 12. kedd, 20:19
Fórum: Kizártam magam a chipből...
Téma: Nem tudom kiolvasni a chipből az azonosítóját!
Válaszok: 36
Megtekintve: 13241

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

Ebben nem hiszek. Ellenérveim: 1 Ezt a panelt több tucatszor felprogramoztam ( amikor a bootloadert írtam ) 2 A reset rc tagja egy soros ellenállással le van választva és a programozó a soros 1k proci felőli részére csatlakozik. Így a kondi nem terhel be. 3 Ráadásul szkóppal néztem az órajeleket kor...
Szerző: Csuhas
2016. április 12. kedd, 14:21
Fórum: Kizártam magam a chipből...
Téma: Nem tudom kiolvasni a chipből az azonosítóját!
Válaszok: 36
Megtekintve: 13241

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

Sorra válaszolok: A tápfesz megvan. A pdi felületen az óra és az adat szép egészséges négyszögjel. A pdi lábon semmi az csak a procira megy, a reseten egy 1k-val leválasztott 10k-100n rc tag van. Xmegához nem kell külső kvarc, de tettem próbát ahol külső órajelet kötöttem a panelre. A programozáshoz...
Szerző: Csuhas
2016. április 12. kedd, 12:28
Fórum: Kizártam magam a chipből...
Téma: Nem tudom kiolvasni a chipből az azonosítóját!
Válaszok: 36
Megtekintve: 13241

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

Egy xmega256a3u procira fejlesztek. Alapvetően bootloaderrel használom amit egy avrisp mk2-ve szoktam beírni bascom alól. Történt hogy elhalt a program, és amikor a loadert próbáltam beírni akkor a chip azonosítóként zérust olvasott. Néhány sikertelen próbálkozás után chipet cseréltem. Azt azonnal h...
Szerző: Csuhas
2015. augusztus 12. szerda, 12:43
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Bascom cross-reference
Válaszok: 12
Megtekintve: 2770

Re: Bascom cross-reference

Nem volt nehéz. Két problémát látok: Ebben a programomban kb 50 szubrutin, és valamivel több ilyen olyan szövegkonstans, táblázat stb található. Nem tudhatom hogy ezek közül bármelyiknek a laphatárra kerülése esetén jól dolgozik-e a bascom. ( Mondjuk javul, jelenleg csak a kijelző lib-ben levő inici...
Szerző: Csuhas
2015. augusztus 12. szerda, 10:51
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Bascom cross-reference
Válaszok: 12
Megtekintve: 2770

Re: Bascom cross-reference

Ha jól nézem ez ugyanaz mint a lefordított bin file. Ennek alapján még mindig nem látom hogy melyik rutin az ami éppen laphatárra esik.