Jak na WiFi s MCU a MRF24WB0MB
j s
jarin.hw na gmail.com
Sobota Prosinec 24 14:39:07 CET 2011
Takto - licencne podmienky... ono je obcas dost tazko povedat, co je
kopirovanie a co nie... to uz necham na Vas :-)
K tomu MPLAB-u - je to otazka zvyku. Mimochodom, pred par dnami
Microchipaci vydali prvu ostru verziu MPLABX (doteraz to boli bety),
tak mozete skusit aj to. Mne osobne to nejak nejde cez drzku, lebo som
zvyknuty na stary MPLAB :-) Ale vela inych ludi, ktori zas frflali na
MPLAB si to pochvaluje... mozete skusit. Ja ho pouzivam iba na stroji
s Linuxom, s debuggermi ako ICD3 alebo PicKit3 to vsetko funguje
perfektne.
A co sa PICiek tyka - vidim to podobne. PIC16 je sialena architektura,
nerobil by som s nou nic "seriozne", ale zas si to uzivam pri
programovani volnocasovych projektov v assembleri. Taka sado-maso
uchylka a nostalgicka reminiscencia zaciatkov programovania MCU :-)
J.S.
2011/12/24 Jaroslav Buchta <jaroslav.buchta na hascomp.cz>:
> Njn, licencni podminky nectu, kdyz to mam jen na hrani, ale co si budem
> povidat - "inspirace" zdrojovymi texty je asi celkem bezna praxe...
> Na MPLAB nechci nejak nadavat, ani flame, ale prijde mi z vyjmenovanych
> nejmin komfortni, co uz nadelam. AVR studio 5 uz pouziva MSVS shell, coz je
> celkem bomba s vetsinou featur mrkvosoftiho prostredi (inteli sense ...)
>
> Ta dokumentace k rozhrani wifi modulu je mi zahadou, no nic, udelam si
> desticku kde bude PIC, tim si aspon rozsirim obor podporovanych MCU, krome
> rady 16 necitim k PICum zvlastni odpor a v c-cku uz je to uplne jedno na co
> se to programuje ;-)
>
> Dne 24.12.2011 14:17, j s napsal(a):
>>
>> Odpovede v texte:
>>
>> 2011/12/24 Jaroslav Buchta<jaroslav.buchta na hascomp.cz>:
>>>
>>> Preji predne hezke vanoce ;-)
>>> Na stole mi lezi modul MRF24WB0MB ktery je zda se velmi obliben dle
>>> nabidek
>>> na eBay a ted resim, jak jej zprovoznit. Micrichip ma aplikaci s TCPIP
>>> stackem pro PICy, to jsem nejak prozkoumal a vrazil bych tedy k tomu
>>> PIC32MX360F512L-80I/PTktery ovsem doma momentalne nemam, snad Farnel
>>> posle v
>>> utery spolu s PicKit 3 (coz by melo fungovat spolu snad...)
>>
>> Fungovat to samozrejme bude, jedina premenna je tu sikovnost uzivatela :)
>>
>>> Protoze jsem s novejsimi PICy nedelal (asi 5 let) tak par otazek:
>>> - spada tento PIC do kategorie: pripojime napajeni, PicKit, pripadne
>>> krystal
>>> a funguje to ? (podle schematu Explorer 16 kitu, ze ktereho jedna z verzi
>>> demo aplikace vychazi se zda, ze ano)
>>
>> No tak, napajanie, blokovacie kondiky a odpor na MCLR pine. Krystal
>> nevyhnutne nepotrebujete, iba ak Vam nebude stacit interny oscilator.
>>
>>> - Jsou vsechny I/O tak nejak univerzalne pouzitelne (ze treba neco neni
>>> jen
>>> jako vstupy)? Samozrejme SPI a UART co potrebuju zachovam na pinech
>>
>> Vsetko su normalne IO. V datasheete o tom pisu pomerne dost. Skor ci
>> neskor donho musite pozriet.
>>
>>> - Compiler pro PIC32 ma verzi demo omezenou na 60 dni nebo Lite - kde je
>>> rozdil? Obe verze prelozily kod skoro stejne, delka programu zhruba 200kB
>>
>> Lite ma vypnute optimalziacie tusim O3 a vyssie.
>> 60 dnova verzia je plna, ale na 60 dni.
>> Ja pouzivam na vsetko lite verziu. Tie vysoke optimalizacie mi nejako
>> zvlast nechybaju.
>>
>>> - zaboha nemohu najit dokumentaci komunikace a ovladani MRF24... po SPI,
>>> to
>>> je tajne? Vzhledem k tomu, ze je to ve zdrojovych textexh programu, tak
>>> to
>>> nejak nechapu
>>
>> No to netusim... este som s tymto nepracoval. On ten modul bude
>> obsahovat nejaky IO a asi bude treba hladat dokumentaciu k nemu. Mozno
>> sa mylim.
>>
>>> - Nezkousel tyto projekty pro TCP z Microchip Solutions portovat treba
>>> pro ARM? Na prvni pohled to nevypada slozite, je to vsechno v C a hezky
>>> strukturovane...
>>
>> Neskusal a ani nemoze. Staci si precitat licencne podmienky k tej kniznici
>> -
>> Software License Agreement:
>>
>> The software supplied herewith by Microchip Technology Incorporated
>> (the "Company") for its PIC(r) Microcontroller is intended and
>> supplied to you, the Company's customer, for use solely and
>> exclusively on Microchip PIC Microcontroller products. The
>> software is owned by the Company and/or its supplier, and is
>> protected under applicable copyright laws. All rights are reserved.
>> Any use in violation of the foregoing restrictions may subject the
>> user to criminal sanctions under applicable laws, as well as to
>> civil liability for the breach of the terms and conditions of this
>> license.
>>
>>> Jinak vzhledem k tomu, ze jsem zaroven pracoval i s AVR studiem, Ride7 a
>>> Eclipce + Yagarto toolchain, mohu konstatovat, ze mplab ma zdaleka
>>> nejhorsi
>>> uzivatelske prostredi (z dokovani oken by mi hrablo, debug jsem zkousel
>>> jen
>>> v simulatoru ale zobrazeni promennych a zase rozhazeni oken je take
>>> tragedie) Ale jinak prekladac asi funguje.
>>
>> Ale pan kolega, zabudate na to, ze nadavanie na Microchip sa uz dnes
>> nenosi. To fungovalo tak 5-10 rokov dozadu, dnes ste mimo stylu.
>> Zdaleka to uz nevyvolava flamewary.
>> Inak s AVR studiom a Eclipse+Yagarto som pracoval aj ja a mozem
>> povedat, ze to druhe je hned po AVRstudiu to najdebilnejsie IDE, s
>> akym som kedy pracoval. Ked som s tym nutene dorobil co bolo treba,
>> odinstaloval som to s velkou slavou, velmi rad som sa vratil k
>> MPLAB-u. Tu zrejme hra primarnu ulohu to, na co je clovek zvyknuty.
>>
>> Pekne sviatky zelam.
>>
>> J.S.
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list