Vojče,
Eto baš to sam hteo reći u prethodnim postovima. Iskusni će se nekako izboriti i uštedeti vreme sa tim predloženim "kockatore" sistemima, dok će početnik imati dosta niske motive da zagazi dublje (bar većina početnika).
Naravno, postoje i takvi poput našeg @Progster, koji je inicijalno radoznao i inventivan tip čoveka, koga interesuje sama srž stvari. Takve ljude neće sprečiti "lego" ponuda da zađu u suštinu.
Inače Vojče, savršeno delim mišljenje sa tobom da moderni ARM imaju gomilčinu registara za periferije, po meni mnogo toga bez posebno bitnog razloga.
Opet ću to uporediti sa modernim telefonima. Milion opcija je nabijeno u jednu napravu. Čitav jedan ozbiljan računar.
Izuzetno je redak korisnik koji upotrebi više od 10% opcija koje nude ovi novi telefoni.
Takav je i ARM. Umesto da naprave 20-tak pod grana specijalizovanih MCU, prema tipičnim oblastima (a to su upravo očekivane grupe periferija za upotrebu), oni su strpali sve u jedno i u startu napravili čitav mali haos, jer korišćenje jedne grupe periferija inače onemogućava neke druge (pa onda uzmeš Cube MX da bi video šta sve od preostalih mogućnosti neće da ti radi :-).
Pristup sa hw predisponiranim MCU bi jako pojednostavio njihovu upotrebu (imali bi nužno dovoljan broj registara po periferiji), a verujem da bi proizvođači za dve generacije MCU uspeli da razvrstaju tipične česte potrebe i determinisali specifikacije takvih pod grupa.
Nego, jedno povlači drugo i tako ukrug, kao što način čitanja ubrzo za sobom povlači i sličan način pisanja...
Pozz
Eto baš to sam hteo reći u prethodnim postovima. Iskusni će se nekako izboriti i uštedeti vreme sa tim predloženim "kockatore" sistemima, dok će početnik imati dosta niske motive da zagazi dublje (bar većina početnika).
Naravno, postoje i takvi poput našeg @Progster, koji je inicijalno radoznao i inventivan tip čoveka, koga interesuje sama srž stvari. Takve ljude neće sprečiti "lego" ponuda da zađu u suštinu.
Inače Vojče, savršeno delim mišljenje sa tobom da moderni ARM imaju gomilčinu registara za periferije, po meni mnogo toga bez posebno bitnog razloga.
Opet ću to uporediti sa modernim telefonima. Milion opcija je nabijeno u jednu napravu. Čitav jedan ozbiljan računar.
Izuzetno je redak korisnik koji upotrebi više od 10% opcija koje nude ovi novi telefoni.
Takav je i ARM. Umesto da naprave 20-tak pod grana specijalizovanih MCU, prema tipičnim oblastima (a to su upravo očekivane grupe periferija za upotrebu), oni su strpali sve u jedno i u startu napravili čitav mali haos, jer korišćenje jedne grupe periferija inače onemogućava neke druge (pa onda uzmeš Cube MX da bi video šta sve od preostalih mogućnosti neće da ti radi :-).
Pristup sa hw predisponiranim MCU bi jako pojednostavio njihovu upotrebu (imali bi nužno dovoljan broj registara po periferiji), a verujem da bi proizvođači za dve generacije MCU uspeli da razvrstaju tipične česte potrebe i determinisali specifikacije takvih pod grupa.
Nego, jedno povlači drugo i tako ukrug, kao što način čitanja ubrzo za sobom povlači i sličan način pisanja...
Pozz