[ bogdan.kecman @ 26.11.2012. 14:14 ] @
jurim nesto mcu-e, treba pravim malo vise plocki i gledam da svaka ima dosta pwm izlaza, napravio prvo pwm u verilog-u ali u ove malecne cpld-ove koje sam mislio da koristim moze da stane max 5 8bitnih pwm-a + neka sica (shiftuje se vrednost za dc u cpld ..) pa reko da zdraknem sta za koje pare od mcu-ova ima sa 5pwm-a kad ce vec biti mcu na ploci (za daljinski, ocitavanje temperature i slicno) da vidim ima li za male pare nesto sa 5pwm-a i potpuno se iznenadim ...

PIC32MX120F032B je mali 28pinac PIC, 32bitni (ima i u DIP varijanti ko voli), 50MHz, interni oscilator, tamte vamte + 5xPWM .. idealan za moj projekat, $1.6, beznacajno skuplji od cpld-a (doduse dok dodje u bgd kostace "malo" vise, tj $2.1598 ali i dalje ..)

PIC16F1527 mi je isto jos uvek u igri (10pwm izlaza za $1.93 u srbistanu) mada nesto izbegavam ove 16F-ove posto nema valjan kompajler za njih

izgleda microchip ne moze da se izbegne kada su neke odredjene karakteristike potrebne, kakav god parametric search bilo gde napravite oni izadju kao najjeftinija ponuda ...
[ elektrostudio @ 26.11.2012. 19:58 ] @
Ma i meni nesto trebalo pa nadjoh STM32F100C4T6B za 1.5e a imas sve sto ti treba...
[ bogdan.kecman @ 26.11.2012. 21:15 ] @
i njega sam gledao, 6PWM kanala, doduse nesto je multiplexirano tu nisam tacno skontao kako, tj da li mogu svih 6 lagano da trosim + je duplo sporiji (25MHz) + je lqfp48 vs soic/ssop28 ove 32jke .. nisam pametan, mozda je bolje resenje ovaj F100, sa 6 PWM-ova tera lagano 2 rgb kanala .. a 1.3913EUR je jos jeftinije od 1.664242EUR koliko izadje ovaj 32mx .. mozda se ipak odlucim za njega .. videcu
[ elektrostudio @ 26.11.2012. 22:17 ] @
Samo timeri 6 i 7 ne mogu PWM - svi ostali mogu prema reference manual-u . Lepo opisano do detalja
[ bogdan.kecman @ 26.11.2012. 22:58 ] @
ja sam gledao parametric search, nisam isao u citanje datasheet-a za svaki mcu :D trajalo bi previse .. sad imam 3 komada u uzem izboru pa cemo videti sta ce da bude finalni izbor (a i da vidimo realne cene u dinarima u beogradu za jedan, drugi i treci)
[ korak @ 30.11.2012. 23:35 ] @
Sada, kada se programira u C-u ne postoji posebna vezanost za određeni MCU.

Pogledaj, makar informativno neki MCU KINETIS (ARM jezgro) od FreeScale, imaju i do 12 PWM-a, stvar izbora. Besplatan C kompajler je ograničen na 128KB.
[ bogdan.kecman @ 01.12.2012. 10:13 ] @
@korak, procesore koji nemaju full free kompajler koji nije limitiran velicinom koda uopste ne gledam, max limitacija koju zelim da prihvatim su neke advanced optimisation opcije kod kompajlera i to je to. svaka druga limitacija za mene potpuno zatvara taj procesor za koristenje. kinetis generalno jeste super ali dokle god oni hoce da se bave elitizmom za mene ne postoje, dodatno sto zbog istog tog razloga community oko njih ne postoji te ako negde zabagujes pomoc mozes da nadjes opet samo ako platis debelo .. dok za ove koji imaju free razvojno okruzenje resenje za 80% problema nadjes na prvoj strani google pretrage
[ korak @ 01.12.2012. 17:42 ] @
Ma to je u redu.
Nego on je izabrao MCU sa manjim memorijskim resursima ispod ograničenja CodeWarriora, pa sam to zbog toga napisao.

Ja za sada koristim isti CodeWarrior za 9S08 koji ograničava kod na 64KB, za sada mi nije trebalo više, ali ako bude trebalo onda sam u problemu.

Da sam bio pametan, dok je posao išao lepo trebao sam da kupim platformu od 2500$ - tada mi je to bila sića, ali sada nikako.

Pozdrav.
[ bogdan.kecman @ 02.12.2012. 03:44 ] @
da ovaj arm ima malecni flesh (zato je i tako jeftin) no ako sutra zatreba vece/jace ne menjas celu platformu (ili ne ides na berzu da tapnes bubreg) zbog skupog razvojnog alata .. a setanje izmedju mikrokontrolera nije uopste tako jednostavno kao sto se cini, posebno ako nisi navikao da citas errata :(
[ elektrostudio @ 02.12.2012. 06:55 ] @
Ma nisam ja birao mnogo vec sam samo pogledao sta dobavljaci imaju na lageru vodeci se idejom jevtino, radi posao i free software