-
171. Data: 2014-04-07 15:54:40
Temat: Re: PIC vs AVR
Od: Piotrek <p...@p...na.berdyczow.info>
On 2014-04-07 15:37, jacek pozniak wrote:
> No właśnie zabawkę. mi zbytnio nie chce się uczyć migania diodami tylko chcę
> istniejący soft wrzucić w hardware i aby działało i abym sprzedał a za
> zarobione pieniądze oddał się rozrywce, niekoniecznie związanej z
> mikroprocesorami.
I co Twoim zdaniem stoi na przeszkodzie ażeby tak zrobić przy użyciu
tego produktu?
Oczywiście pod warunkiem "mania" softu napisanego w nie za bardzo
egzotycznym dialekcie. I po uwzględnieniu/wybudowaniu sobie HAL-a (o ile
przenosisz z innej platformy).
No ale powyższe jest przecież aktualne bez względu na platformę na którą
portujesz.
Piotrek
-
172. Data: 2014-04-07 15:56:06
Temat: Re: PIC vs AVR
Od: Mario <m...@...pl>
W dniu 2014-04-06 20:03, Sylwester Łazar pisze:
>> Dostajesz kod np 1.6 wolniejszy niż byś go napisał sam w asm a
>> uruchamiasz go na 10 razy szybszym procku. Nie opłaca się? W dodatku
> Możesz podać jakieś obliczenia?
> Nie możesz, bo musisz napisać w ASM i w C,
> a potem porównać, a Ty tego nie robisz.
> 1,6x wolniejszy kod w C vs, ASM dla TEGO samego procka, to kłamstwo,
> które próbujesz przeforsować.
Radziłbym ostrożniej dobierać słowa, bo okaże się, że sam jesteś kłamcą:
Message-ID: <lhpsr5$gbm$1@mx1.internetia.pl>
> Nie uda Ci się.
> Z moich obliczeń częściej wynika dokładnie co napisałeś, ale bez kropki,
> czyli 16x.
> I dlatego musisz wybrać coś 10x szybszego.
> Dopóki nie udowodnisz - nie masz prawa pokazywać mnożników.
> Możesz podać jedynie link do RZETELNYCH analiz.
> S.
>
Nic ci nie zamierzam udowadniać. Przeglądałem pobieżnie twoje analizy i
Janusza. Sam stwierdziłeś, że w cyklach jest stosunek C/asm = 1.6
Message-ID: <lhpsr5$gbm$1@mx1.internetia.pl>
--
pozdrawiam
MD
-
173. Data: 2014-04-07 15:57:16
Temat: Re: PIC vs AVR
Od: Mario <m...@...pl>
W dniu 2014-04-07 15:56, Mario pisze:
> W dniu 2014-04-06 20:03, Sylwester Łazar pisze:
>>> Dostajesz kod np 1.6 wolniejszy niż byś go napisał sam w asm a
>>> uruchamiasz go na 10 razy szybszym procku. Nie opłaca się? W dodatku
>> Możesz podać jakieś obliczenia?
>> Nie możesz, bo musisz napisać w ASM i w C,
>> a potem porównać, a Ty tego nie robisz.
>> 1,6x wolniejszy kod w C vs, ASM dla TEGO samego procka, to kłamstwo,
>> które próbujesz przeforsować.
>
> Radziłbym ostrożniej dobierać słowa, bo okaże się, że sam jesteś kłamcą:
> Message-ID: <lhpsr5$gbm$1@mx1.internetia.pl>
>
> > Nie uda Ci się.
> > Z moich obliczeń częściej wynika dokładnie co napisałeś, ale bez kropki,
> > czyli 16x.
> > I dlatego musisz wybrać coś 10x szybszego.
> > Dopóki nie udowodnisz - nie masz prawa pokazywać mnożników.
> > Możesz podać jedynie link do RZETELNYCH analiz.
> > S.
> >
>
> Nic ci nie zamierzam udowadniać. Przeglądałem pobieżnie twoje analizy i
> Janusza. Sam stwierdziłeś, że w cyklach jest stosunek C/asm = 1.6
> Message-ID: <lhpsr5$gbm$1@mx1.internetia.pl>
>
Widocznie ta twoja to nie była rzetelna analiza.
--
pozdrawiam
MD
-
174. Data: 2014-04-07 16:02:35
Temat: Re: PIC vs AVR
Od: Piotrek <p...@p...na.berdyczow.info>
On 2014-04-07 15:37, jacek pozniak wrote:
> No właśnie zabawkę. [...]
Aaaa! O to Ci chodziło ...
No to podstaw sobie w moim poprzednim poście zamiast zabawka na przykład
coś takiego "najlepsza na świecie, lepsza od wszystkich z80 8051 pic avr
razem wziętych, uniwersalna platforma do wszelakich zastosowań".
Brzmi lepiej? ;-)
Piotrek
-
175. Data: 2014-04-07 16:21:29
Temat: Re: PIC vs AVR
Od: jacek pozniak <j...@f...pl>
Piotrek wrote:
> On 2014-04-07 15:37, jacek pozniak wrote:
>> No właśnie zabawkę. mi zbytnio nie chce się uczyć migania diodami tylko
>> chcę istniejący soft wrzucić w hardware i aby działało i abym sprzedał a
>> za zarobione pieniądze oddał się rozrywce, niekoniecznie związanej z
>> mikroprocesorami.
>
> I co Twoim zdaniem stoi na przeszkodzie ażeby tak zrobić przy użyciu
> tego produktu?
Choćby to co Kolega janusz_k zauważył; wielkość dokumentacji.
I nie mów proszę, że nie trzeba wszystkiego czytać, ponieważ nieraz musiałem
zaznajamiać się z peryferiami, których nigdy nie zamierzałem użyć.
jp
>
> Oczywiście pod warunkiem "mania" softu napisanego w nie za bardzo
> egzotycznym dialekcie. I po uwzględnieniu/wybudowaniu sobie HAL-a (o ile
> przenosisz z innej platformy).
>
> No ale powyższe jest przecież aktualne bez względu na platformę na którą
> portujesz.
>
> Piotrek
-
176. Data: 2014-04-07 16:21:40
Temat: Re: PIC vs AVR
Od: Mario <m...@...pl>
W dniu 2014-04-07 09:14, jacek pozniak pisze:
> Pszemol wrote:
>
>> "jacek pozniak" <j...@f...pl> wrote in message
>> news:533ddbbb$0$2158$65785112@news.neostrada.pl...
>>> Prawdę mówiąc skłania mnie ta sytuacja do przesiadki na AVR, który jak
>>> sie wydaje jest bardziej przyjazny dla kompilatora (jest na niego gcc)
>>
>> Jak się już przesiadasz to może przesiądź się na jakiegoś dobrego
>> ARMa zamiast ciągnąć jakieś archaizmy w XXI wieku... ;-)
>
> Może faktycznie trzebaby o tym ARMie pomyśleć?
>
> W związku z tym skorzystam z okazji, że duskusja w toku, i się zapytam,
> jako, że jesteś ich gorącym zwolennikiem:
>
> 1. Około 128KB ROM, max 8 kb (4 też będzie OK) RAM, SPI (lub 2xSPI), 2xUART
> 2. TQFP 44..64, oraz so28.
> 3. Prosty, dostępny programator (nie potrzebuję debugerów)
> 4. Zasilany jednym napięciem (kiedyś coś mi się o oczy obiło, że arm na dwa
> napięcia zasilania)
> 5. Możliwość zrealizowania RTC (niekoniecznie sprzętowo), możliwość
> podłączenia Xtal 32768.
> 6. Wewnętrzny oscylator RC 1%, tak aby można było nim UARTY taktować.
> 7. Sprawdzony, niewieszający się.
> 8. Praca od 3,0 V, niski pobór prądu <1mA@4MHz
http://pl.farnell.com/nxp/lpc1227fbd48-301/mcu-128-k
b-flash-cortex-m0-48lqfp/dp/1862476
Ma wszystko co napisałeś. Z wyjątkiem poboru prądu. Ma 2-4 mA przy 4MHz
w zależności od warunków. Nie sprawdzałem go, ale inne LPC pracują
stabilnie. Programowanie przez SWD, np z wspominanego przeze mnie
LPCXPresso. Jest tez podobno jakiś opensorsowy projekt programatora SWD
pracującego z OpenOCD, ale nie pamiętam nazwy.
--
pozdrawiam
MD
-
177. Data: 2014-04-07 16:24:00
Temat: Re: PIC vs AVR
Od: Mario <m...@...pl>
W dniu 2014-04-07 15:37, jacek pozniak pisze:
>> ..
>> g_ui32SysClock = MAP_SysCtlClockFreqSet((SYSCTL_XTAL_25MHZ |
>> SYSCTL_OSC_MAIN | SYSCTL_USE_PLL | SYSCTL_CFG_VCO_480), 120000000);
>>
>> ROM_GPIOPinTypeGPIOOutput(GPIO_PORTN_BASE, GPIO_PIN_0 | GPIO_PIN_1);
>>
>> GPIOPinWrite(GPIO_PORTN_BASE, GPIO_PIN_0, 0);
>>
>> IMHO trudno znaleść lepszą zabawkę do nauki i to w dodatku w tej cenie.
>>
>> A jak trzeba to i w docelowym rozwiązaniu daje się użyć (jako piggyback)
>> i za grosze masz niebanalny, wszystkomający, szybki pół-produkt.
>>
>> Piotrek
>
> No właśnie zabawkę. mi zbytnio nie chce się uczyć migania diodami tylko chcę
> istniejący soft wrzucić w hardware i aby działało i abym sprzedał a za
> zarobione pieniądze oddał się rozrywce, niekoniecznie związanej z
> mikroprocesorami.
Najlepiej w Cocomo :)
--
pozdrawiam
MD
-
178. Data: 2014-04-07 16:27:32
Temat: Re: PIC vs AVR
Od: Elektrolot <e...@N...pl>
W dniu 2014-04-07 15:37, jacek pozniak pisze:
> No właśnie zabawkę.
Czepiasz się słówek. Piotrek podał ci ciekawe nowoczesne rozwiązanie, podając
konkretne argumenty.
Jedyny minus nowej rodziny mikrokontrolerów TI - TIVA (następcy Stellaris) to brak
czegoś z
najtańszego z CORTEX-M0, bo mają swoje MSP430 do takich zastosowań.
Też kiedyś dawno temu miałem dylemat na co się przesiąść z 8051, wybrałem ARMy i był
to bardzo dobry
wybór. Dzisiaj nawet bym się nie zastanawiał, jak są STM32F0 za 0,5$. Jedyny plus
jaki widzę w AVR
to ATtiny dla bardzo prostych projektów i w przypadku bardzo dużych serii
produkcyjnych, gdzie liczy
się każdy cent.
-
179. Data: 2014-04-07 16:34:06
Temat: Re: PIC vs AVR
Od: Elektrolot <e...@N...pl>
W dniu 2014-04-07 15:23, Piotrek pisze:
> Firmowy toolchain (bez ograniczeń wielkości kodu dla *tej* platformy) masz za
darmo.
Domyślam się że chodzi ci o CCStudio. Czy licencja związana z tą płytką, czy z
rodziną procesorów?
-
180. Data: 2014-04-07 16:46:02
Temat: Re: PIC vs AVR
Od: Piotrek <p...@p...na.berdyczow.info>
On 2014-04-07 16:34, Elektrolot wrote:
> Domyślam się że chodzi ci o CCStudio. Czy licencja związana z tą płytką,
> czy z rodziną procesorów?
Tak, CCS. O ile mnie pamięć nie myli brak limitów jest dla płytek, nie
dla rodziny procesorów.
Jeśli chcesz mieć pewność to rzuć okiem do ichniego FAQ.
P.


do góry
Jak kupić pierwsze mieszkanie? Eksperci podpowiadają