HW.cz - MCU.cz - Amaro
Jiri Bezstarosti
jiri@bezstarosti.cz
Úterý Květen 13 11:45:05 CEST 2008
Take se to da brat z druhe strany a to tak, ze naprogramovany MCU, CPLD
atp. je soucastka, jako kazda jina. A kdyz si koupite normalni integrac,
dostanete k nemu vyrobni podklady ? Jasne, da se jiste namitnout, ze
nektere vyrabi spousta vyrobcu a neni se tudiz duvod bat, ze by priste
nebyly, na rozdil od naprogramovaneho MCU, ktery programuje jeden kluk
nekde doma. Ono ale i tohle ma sve uhly pohledu, protoze kdyz chci jeden
kus pro sebe, ted si vymyslim, treba pro termostat do akvaria, muze mi
byt docela jedno, jestli dale tyhle integrace budou ci nikoli, zvlast
pokud se mi domu tech akvarii uz vic nevejde ;). Mozna hloupy priklad,
ale asi kazdy pochopi, co jsem tim chtel rict.
Je sice hezke, ze stavim neco, k cemu mam uplne vsechno vcetne softu ve
zdrojaku, ale kolik z tech lidi, kteri to postavi, se do zdrojaku vubec
podiva a kolik z nich ho i pochopi ? No a kdyz budu argumentovat tak, ze
to pak chci stavet i dalsim lidem a potrebuju tedy ty zdrojaky ci HEX
nebo binar, vzdyt to uz je komerce, tak proc by z toho autor nemel neco
mit a jak lepe to zajisti, nez kdyz bude prodavat naprogramovane a
zamcene MCU ?
Dalsi hledisko je, ze pokud jsem tak schopny, ze si tohle udelam i sam,
pak se mohu rozhodnout, zda zaplatim autorovi puvodni konstrukce a nebo
si ji udelam k obrazu svemu. A kdyz zjistite, ze na tom stravite treba
tyden po vecerech, bude asi lepe dat nejake to kilo puvodnimu autorovi a
udelat radeji svou praci za par tisic. Nebo ne ? No a kdyz to chci tvrde
pro komerci, ukazte mi autora, ktery Vam za patricny honorar neprenecha
cely zdrojak i s komentari.
Dalsi hledisko je, ze pro mnoho lidi neni vubec samotna konstrukce
dulezita a najdou v ni jen urcity napad. Napriklad se podivate na nejake
schema, kde se pracuje s analogovym vstupem +/-10V a ve schematu
najdete, ze si autor vystacil s jednim napajenim, podeli vstupni napeti,
prevede na absolutni hodnotu a znamenko a pak s tim jde do MCU, pricemz
presnost dosahuje prevodni tabulkou u kazdeho kusu v EEPROM (zase jen
priklad, pro nazornost). Mate z toho tu inspiraci, nad kterou byste
treba (treba ne) premysleli mnohem dele, nez Vas vyjde casopis, pohled
na web atp. a nejaky zdrojak Vam muze pak byt fuk, protoze to vubec neni
to, co se Vam hodi.
Obecne programovani cehokoli je vec, kterou je potreba se naucit a je
take potreba k tomu znat (a nebo umet kdykoli rychle dohledat) specifika
ruznych programovatelnych soucastek. A to kazdeho, kdo to dela, v
minulosti stalo cas, ktery se mu az pak muze zaplatit. Pak se ale
nemuzeme divit tomu, ze spousta lidi sve zdrojaky tak nerada dava z
ruky, protoze pokud na tom co investovali do sveho "vzdelani" nevydelaji
ani ted, kdyz uz to umi, tak kdy tedy ?
Mozna je to jen muj spatny nazor, ale proc proti absenci zdrojaku
vetsinou protestuji Ti, kteri to nikdy sami napsat nedokazi ? Treba se
pletu, urcite jsou vyjimky, ale pripada mi to tak.
Jeste si dovolim jednu vec. Spousta lidi si mysli, ze kdyz si koupi
casopis, musi tam byt uplny navod se vsim vsudy, protoze si za to prece
ten dotycny zaplatil. Ale kdyz si koupi bulvar a nenajde tam u prave
drbane osobnosti podrobne detaily vcera z loznice, vubec se tomu nedivi.
Vzdyt to take neni kompletni ;). Zase jen priklad a asi hodne hloupy,
ale proste si nelze predstavovat, ze kdyz si koupim casopis, tam bude
schema, ze k tomu otisknou i datasheety vsech pouzitych soucastek, nauci
mne programovat vsechny obsazene programovatelne soucastky a nauci mne i
vyrabet plosne spoje, a nektere jedince nejlepe i rozeznat odpor od
tranzistoru ;).
Vubec se nesnazim soudit, co je spravne a co ne, spoustu veci vidim svym
(jiste zaujatym) pohledem, ale zkusme se na ten problem podivat z vice,
pokud mozno vsech, stran.
--
Jiri Bezstarosti
Miroslav Sinko napsal(a):
>V PE AR onoho casu vydali pravidlo, ze nebudu uverejnovat konstrukciu s MCU, kde nebude pridany aspon dump SW (zverejneny napr. na strankach amaro.cz). Islo im presne o to, aby si kazdy mohol doma postavit _funkcne_ zariadenie bez nutnosti nieco dokupovat (naprogramovany MCU).
>...casom v tichosti nejako od tohto pravidla upustili...
>
>miro
>
>
Další informace o konferenci Hw-list