AVR-Duino / UNO (Arduino-UNO)
Nem vagyok a gyári Arduinos megoldással túlzottan megelégedve.
Mármint kapcsoló, jumper,... nade forrasztgatni, vezetékelvágni,... Azért ennyire nem kellett volna spórolni. Szívesen fizettem volna egy jumperért 100 Ft-tal többet.
Mellesleg: nagyon úgy tűnik, hogy 2-4 byte átírásával a firmwareben simán orvosolható lenne a probléma. Hogyan lehet firmware-t frissíteni?
(a bootloadert nem kell)
Fájl: hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Arduino-usbserial.c
void EVENT_CDC_Device_ControLineStateChanged(USB_ClassInfo_CDC_Device_t* const CDCInterfaceInfo)
{
bool CurrentDTRState = (CDCInterfaceInfo->State.ControlLineStates.HostToDevice & CDC_CONTROL_LINE_OUT_DTR);
if (CurrentDTRState)
AVR_RESET_LINE_PORT &= ~AVR_RESET_LINE_MASK;
else
AVR_RESET_LINE_PORT |= AVR_RESET_LINE_MASK;
}
Mármint kapcsoló, jumper,... nade forrasztgatni, vezetékelvágni,... Azért ennyire nem kellett volna spórolni. Szívesen fizettem volna egy jumperért 100 Ft-tal többet.
Mellesleg: nagyon úgy tűnik, hogy 2-4 byte átírásával a firmwareben simán orvosolható lenne a probléma. Hogyan lehet firmware-t frissíteni?
(a bootloadert nem kell)
Fájl: hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Arduino-usbserial.c
void EVENT_CDC_Device_ControLineStateChanged(USB_ClassInfo_CDC_Device_t* const CDCInterfaceInfo)
{
bool CurrentDTRState = (CDCInterfaceInfo->State.ControlLineStates.HostToDevice & CDC_CONTROL_LINE_OUT_DTR);
if (CurrentDTRState)
AVR_RESET_LINE_PORT &= ~AVR_RESET_LINE_MASK;
else
AVR_RESET_LINE_PORT |= AVR_RESET_LINE_MASK;
}
Nem akarom, hogy az UNO minden konnektálásnál RESET-eljen.Robert írta:Mit szeretnél pontosan megvalósítani?
Elég egyszerű requirement
A mobiltelefonnál sem túl jó, ha rebootol, amikor rádugom az USB kábelt menet közben.
Egyenlőre egyébként nem győztél meg, szóval a firmware update-et kipróbálom. 99%, hogy le lehet szoftverből tiltani a DTR-t.
Egyébként logikai jelanalizátort készítek, azt szerettem volna karácsonyra adni a sógornak.
Idővel rájöttem, hogy nem csak analizátort kellene adni, hanem az Arduino keretrendszert is, hogy játszani tudjon vele, így viszont a reset kikapcsolása nem feltétlen lenne jó ötlet.
Az Arduino keretrendszerrel együtt ajánékozás azért vált lehetségessé, mert egy jótündér magyarra is lefordította.
Idővel rájöttem, hogy nem csak analizátort kellene adni, hanem az Arduino keretrendszert is, hogy játszani tudjon vele, így viszont a reset kikapcsolása nem feltétlen lenne jó ötlet.
Az Arduino keretrendszerrel együtt ajánékozás azért vált lehetségessé, mert egy jótündér magyarra is lefordította.
- MrHohenheim
- Újonc
- Hozzászólások: 14
- Csatlakozott: 2012. szeptember 30. vasárnap, 6:00
- MrHohenheim
- Újonc
- Hozzászólások: 14
- Csatlakozott: 2012. szeptember 30. vasárnap, 6:00
Arduino duemilanove 328P
A chipre ez van irva atmel 1220
atmega328p-pu
http://www.ps3hax.net/wp-content/upload ... lanove.jpg
ígynéz ki
nemtudom mi az a 0022
tenném fel a minta példát és a fentebbi szöveget irja ki
troubleshotnál a loopback testet megcsináltam az müködöt
A chipre ez van irva atmel 1220
atmega328p-pu
http://www.ps3hax.net/wp-content/upload ... lanove.jpg
ígynéz ki
nemtudom mi az a 0022
tenném fel a minta példát és a fentebbi szöveget irja ki
troubleshotnál a loopback testet megcsináltam az müködöt
- MrHohenheim
- Újonc
- Hozzászólások: 14
- Csatlakozott: 2012. szeptember 30. vasárnap, 6:00
TME Hungarytol vettem Made in Eu
1.0.1el minden ment normálisan ma reggel teszteltem az 1.0.2. de látom kár volt.
Nincs rajta semmi extra lehet most sötétnek tűnök de pont ugyan úgy néz ki mint a kép amit fentebb linkeltem.
most szedem le az 1.0.1et bár szerintem nem sokat fogok érni vele
szerk: 1.0.1el is ugyan az .. mikor tenném fel a minta példát akkor 3x villan fel az RX TX szal kommunikálás megvan..
ne ijjeszges h ez meg az halt meg csak azért mert az uj szoftvert kiprobáltam mert menten lemegyek hídba..
1.0.1el minden ment normálisan ma reggel teszteltem az 1.0.2. de látom kár volt.
Nincs rajta semmi extra lehet most sötétnek tűnök de pont ugyan úgy néz ki mint a kép amit fentebb linkeltem.
most szedem le az 1.0.1et bár szerintem nem sokat fogok érni vele
szerk: 1.0.1el is ugyan az .. mikor tenném fel a minta példát akkor 3x villan fel az RX TX szal kommunikálás megvan..
ne ijjeszges h ez meg az halt meg csak azért mert az uj szoftvert kiprobáltam mert menten lemegyek hídba..