[elektro] Arduino IDE
Péter Bozzay
peterb.list at gmail.com
Wed Apr 22 11:34:07 CEST 2015
Egyelőre nincs problémám. :-) A nano-s fejlesztést most valószínűleg
hamarabb összehozom Cvavr-ben, mint hogy megismerkednék az arduino
ide-vel, ez se gond. A kérdés csak annyi, hogy ha van egy kártyám,
amin ATmega324 vagy esetleg 128, vagy Tiny13 van, akkor elég-e CSAK
pár sort beírni pl. a boards.txt-be és onnantól arra (is) fordít-e,
plusz elég-e CSAK pár sort átírni valami más konfig fáljban, hogy a
másfajta kontroller io lábait, és az annak megfelelő belső perifériáit
kezelje a 168-é helyett? Vagy emiatt egy csomó mindenbe bele kell
túrni, újrafordítani, stb. Plusz a lib-ek szempontjából pl. láttam
tegnap egy új arduino kártyát, amin W5500 ethernet chip van, ezt az
IC-t konkrétan használnám én is egy saját fejlesztésű kártyán és nem
bánnám, ha nem kellene mindent megírnom hozzá, ha van kész lib, pláne
open source.
Karoly Kovacs <koka55 at gmx.at> írta (2015. április 22. 10:54):
> Lehet, hogy én nem jól olvastam, de nem is igazán értem a problémádat.
> Ugyanis ha csak nincs valami égetően szükséged a legújabb verziókra,
> nyugodtan előveszed szinte bármelyik Arduino IDE-t, menni fog. Pláne,
> hogy "csak" nano-ra fejleszted a cuccot. Én még mindig az 1.0.5-öst
> használom - lustaságból. :) Bár le van töltve minden újabb is, lusta
> vagyok átírni azokba a saját "fejlesztésű" fájljaimat (pl. boards.txt).
> Az újakat csak akkor vezem elő, ha kíváncsi vagyok valamire azokból.
>
> Károly
>
> Péter Bozzay wrote:
>> Köszi mindenkinek, ezek szerint éppen beletenyereltem... :-) Egy
>> ismerősöm keresett meg a napokban egy kicsi, nonprofit fejlesztéssel
>> egy arduino nano-ra, így került képbe a dolog, hogy egyszerű, gyors
>> fejlesztéshez esetleg jó lehetne a saját kártyáimhoz is ez az IDE.
>>
>>> Éppen most marakodnak rajta a szakítás után.
>>
>> Hmm... Eszemben sincs flame-et generálni, pláne, hogy még nem olvastam
>> utána az okoknak, de ilyenkor önkéntelenül az jut eszembe először,
>> hogy sokszor az "open source" legnagyobb ellensége saját maga...
>>
>>> Nem bírtam megszoni a "digital port" és egyéb egyedi dolgokat.
>>
>> Nekem is ez volt az első, amin megakadtam. Miért kell ezt így? Esetleg
>> csak azért, hogy más legyen, mint a többi, már kiforrott dolog?
>>
>>> ja, egy előnye van, nagyon sok perifériához van library
>>
>> Valójában én is leginkább emiatt gondolkodtam el rajta. Sok éve
>> használok Codevision-t, e tekintetben az se rossz, de azért akadnának
>> olyan library-k, amiket nem szívesen írnék meg magamnak, pláne, ha van
>> készen. Évekkel ezelőtt gcc-t (winavr-t) is használtam egy rövid
>> ideig, de ott mindig belefutottam valami bosszantó dologba ilyen-olyan
>> lib-ekkel, vagy éppen azok hiányával, vagy a dokumentáció/támogatás
>> hiányosságaival. Erre tűnt most esetleg jó megoldásnak az Arduino IDE.
>> Tényleg, az avr-gcc, winavr, vagy ami helyette van, az hogy áll
>> manapság library-k terén? Pl. int. buff. UART, delay, I2C, 1w,
>> HD44780, SD/FAT, TCP/IP+ENC/Wiznet driverek, illetve codewizard. Nem
>> többé-kevésbé spec. példaprogramokra gondolok, hanem általánosan
>> használható lib-ekre.
>>
>>> Mármint ha pont arra a lábra kötöd, pont úgy, stb. Ha kicsit másképp van akkor már hackolhatod szét az egészet.
>>
>> Igen, a másfajta kontroller használata mellett ilyesmi miatt is
>> kérdeztem, hogy vajon mennyire mélyre kellene nyúlni a rendszerbe, ha
>> saját hardverrel szeretném használni.
>>
>> Üdv,
>> Péter
>>
>>
>> Hofferek Attila <hofi at soka.co.hu> írta (2015. április 21. 23:02):
>>> Mármint ha pont arra a lábra kötöd, pont úgy, stb.
>>> Ha kicsit másképp van akkor már hackolhatod szét az egészet.
>>>
>>> On 2015. 04. 21. 22:18, Pipi wrote:
>>>> ja, egy előnye van, nagyon sok perifériához van library
>>>
>>> -----------------------------------------
>>> elektro[-flame|-etc]
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>>
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list