Fórum témák

» Több friss téma
Fórum » AVR - Miértek hogyanok
 
Témaindító: pakibec, idő: Márc 11, 2006
Témakörök:
WinAVR / GCC alapszabályok:
1. Ha ISR-ben használsz globális változót, az legyen "volatile"
2. Soha ne érjen véget a main() függvény
3. UART/USART hibák 99,9% a rossz órajel miatt van
4. Kerüld el a -O0 optimalizációs beállítást minden áron
5. Ha nem jó a _delay időzítése, akkor túllépted a 65ms-et, vagy rossz az optimalizációs beállítás
6. Ha a PORTC-n nem működik valami, kapcsold ki a JTAG-et
Bővebben: AVR-libc FAQ
Lapozás: OK   827 / 827
(#) majkimester válasza jan5650 hozzászólására (») Csü, 9:22 /
 
Tegyél be egy szintillesztést 2db FET-tel, egyik felét 5V-ra másik felét 3V-ra felhúzva, és mindenki happy.
(#) pipi válasza jan5650 hozzászólására (») Csü, 15:51 / 1
 
Azért lesz kb 3.8V, mert az i2c bemenet védődiódáján(+0.6V) keresztül folyik a felhúzó ellenállás villanya a 3.3V tápba.... Én nem hagynám így...
(#) asch válasza jan5650 hozzászólására (») Csü, 16:39 /
 
Ismereteim szerint ... Ez az ATMega csip tudtommal a 3.3V-ot már egyértelmű magasnak érzékeli. Az I2C protokollban a PIN-ek csak lehúzzák a vonalat, sose húzzák fel - azt a felhúzó ellenállás csinálja. Tehát ha a felhúzót a 3.3V tápra teszed az 5V helyett, akkor minden működni fog, és minden a speckón belül marad. és még bonyolultabb sem lesz semmi.
(#) Kovidivi válasza jan5650 hozzászólására (») Csü, 17:42 /
 
A 3.8V a 3.3V-nak a 115%-ka, tehát 15%-kal magasabb feszültség van lábakon. Minden adatlapon megadott feszültségnek van toleranciája. Ez a 0.5V pedig valószínűleg a dióda, ami a pin-ről a táp felé mutat. Tehát te most kicsit megtáplálod a pin-en keresztül a 3.3V-os tápot (kevesebbet fog a stabilizátor dolgozni). Ha mindig van annyi fogyasztásod, hogy a felhúzó ellenálláson kb. 2V essen (kiszámolhatod az áramot), akkor sosem lesz a 3.3V-os vonalodon 5V. Lehet, hogy egy LED elég, vagy egy kicsi ellenállás. Szerintem nem gond. Amikor le van húzva a vonal GND-re, akkor azonos ellenállásokat összehasonlítva az 5V-os tápból kicsit több áram folyik/folyhat. De alap esetben a pin-en levő védődióda teszi a dolgát. Én így hagynám. Olyan meg nincs, hogy 2 év múlva meg fog pusztulni... Vagy megpusztul gyorsan (mondjuk 1 hónap használat után), vagy nem lesz baja (vagyis más baja lesz).
A hozzászólás módosítva: Csü, 17:45
(#) vargham válasza jan5650 hozzászólására (») Pé, 6:18 /
 
Idézet:
„Tisztában vagyok vele hogy az ESP32 alapból 3,3-on megy. De nekem mégis kellett a Mega.”

Azt kérdeztem, hogy a Mega miért nem 3,3 voltról megy.
(#) rolandgw hozzászólása Szo, 9:17 /
 
Én vagyok a béna vagy levették az Atmel (mikrocsip) Studio-t a letöltésekből?
Gyorsan kellene, nem találom.
(#) vargham válasza rolandgw hozzászólására (») Szo, 9:57 /
 
Nálam Google első találat. Microchip saját keresőjét nem használom.
https://www.microchip.com/en-us/tools-resources/archives/avr-sam-mcus
(#) rolandgw válasza vargham hozzászólására (») Szo, 10:04 /
 
Köszi, de ezek a régiek. 7.0.2542 kellene.
Itt lehetne letölteni:
Bővebben: Link
A hozzászólás módosítva: Szo, 10:05
(#) rolandgw válasza vargham hozzászólására (») Szo, 11:10 /
 
Köszönöm, megvan. Amit linkeltél, onnan kell a 7.0.2389 és telepítés elején rákérdez, hogy kell-e a frissebb.
Következő: »»   827 / 827
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem