RTV forum PL | NewsGroups PL

Jakie są Wasze opinie o promocji TI dla hobbystów co to zmienia na rynku?

TI zrobiło promocję

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jakie są Wasze opinie o promocji TI dla hobbystów co to zmienia na rynku?

Goto page Previous  1, 2, 3, 4, 5  Next

Waldemar Krzok
Guest

Tue Jul 27, 2010 1:26 pm   



Am 27.07.2010 14:17, schrieb Andgro:
Quote:
Waldemar Krzok pisze:

Ach, można kupę rzeczy na tym zrobić. Za te parę $$ opłaca się. Mam
już nawet parę zastosowań w głowie i jedno nawet gotowe. Co prawda na
F2013, ale te też wystarczą.

Na 2kB w PIC-u zrobiłem kiedyś w pełni sterowaną cyfrowo wysokosprawną
ładowarkę do wszystkich rodzajów ogniw pojedynczych lub łączonych w
pakiety od 50mAh do 80Ah, z regulacja prądu od 10mA do 6A, z kompletem
zabezpieczeń, klawiaturą, wyświetlaczem, wszystkimi trybami ładowania,
formowania, pomiarem pojemności, programami użytkownika.
Oczywiście w asemblerze :)

To wystarczająca ilość pamięci na dość skomplikowane funkcjonalnie
urządzenie. Teraz o jakości uC śwadczy niski pobór prądu, bo tylko to
jest trudno zrobić.

No pewnie. To ustrojstwo, co zrobiłem, to miernik impedancji elektrod.
Generator 25Hz, prostownik synchroniczny, wyświetlanie na LEDach i/lub
analogowo na instrumencie wychyłowym. Zaprogramowane w C i jest jeszcze
kupa miejsca na cokolwiek innego. Druga rzecz, która jest prawie gotowa
to sterownik silnika krokowego z current shaping i automatycznym
zerowaniem. Projektem jest dekoder RC5. To moje plany na to lato Wink.
Wszystko pasuje do tych maleństw.

Waldek

Adam Dybkowski
Guest

Tue Jul 27, 2010 7:07 pm   



W dniu 2010-07-27 14:17 Andgro napisał(a):

Quote:
Ach, można kupę rzeczy na tym zrobić. Za te parę $$ opłaca się. Mam
już nawet parę zastosowań w głowie i jedno nawet gotowe. Co prawda na
F2013, ale te też wystarczą.

Na 2kB w PIC-u zrobiłem kiedyś w pełni sterowaną cyfrowo wysokosprawną
ładowarkę do wszystkich rodzajów ogniw pojedynczych lub łączonych w
pakiety od 50mAh do 80Ah, z regulacja prądu od 10mA do 6A, z kompletem
zabezpieczeń, klawiaturą, wyświetlaczem, wszystkimi trybami ładowania,
formowania, pomiarem pojemności, programami użytkownika.
Oczywiście w asemblerze Smile

Kilka lat temu w firmie z przymusu zajmowałem się projektem w asemblerze
dla PICa. Całość miała AFAIR 8 czy 16 KB binariów, kodu źródłowego masa,
architektura PICa okropna - ciągle trzeba było przełączać się pomiędzy 4
obszarami pamięci programu (wydziwione makra do skoków) i 4 bankami
RAMu. Do dzisiaj mnie ciarki przechodzą jak o tym pomyślę. Jak miło że
inni producenci tak nie komplikują życia programistom - nawet
niskopoziomowym.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Marcin E. Hamerla
Guest

Tue Jul 27, 2010 7:14 pm   



Adam Dybkowski napisal(a):

Quote:
Kilka lat temu w firmie z przymusu zajmowałem się projektem w asemblerze
dla PICa. Całość miała AFAIR 8 czy 16 KB binariów, kodu źródłowego masa,
architektura PICa okropna - ciągle trzeba było przełączać się pomiędzy 4
obszarami pamięci programu (wydziwione makra do skoków) i 4 bankami
RAMu. Do dzisiaj mnie ciarki przechodzą jak o tym pomyślę. Jak miło że
inni producenci tak nie komplikują życia programistom - nawet
niskopoziomowym.

Jako pacholę będąc w kinie oglądałem film Duch. To było okropne
przeżycie dla mej wrażliwej psychiki. Wiele lat później podobne
wrażenie zobiło na mnie zetknięcie z mnemonikami PIC-ów.

--
Pozdrowienia, Marcin E. Hamerla

"Every day I make the world a little bit worse."

Andgro
Guest

Tue Jul 27, 2010 7:57 pm   



Marcin E. Hamerla pisze:

Quote:
Jako pacholę będąc w kinie oglądałem film Duch. To było okropne
przeżycie dla mej wrażliwej psychiki. Wiele lat później podobne
wrażenie zobiło na mnie zetknięcie z mnemonikami PIC-ów.

Stronicowanie pamięci programu to historia która w procesorach rodziny
18 i pochodnych nie ma już miejsca. Procesorów z rodziny 16 i
mniejszych, gdzie stronicowanie występuje, używa sie zwykle do prostych
aplikacji, gdzie rozmiar kodu nie przekracza zwykle pojedynczej strony,
a więc problemu nie ma. Do wszystkich większych programów rodzina 18 i
wyżej.

Rzeczywiście przejście z mnemoników pochodnych od rodziny MCS51 albo
Motoroli wymaga wysiłku. Ale ten wysiłek się opłaci. Nikt by mnie już
nie namówił do powrotu do AVR-ów albo do Motoroli. Ważną zaletą PIC-ów
są ich znacznie lepsze właściwości elektryczne niż odpowiedników oraz
świetne tanie narzędzia sprzętowe.

--

Pozdrawiam,

A. Grodecki

Adam Dybkowski
Guest

Tue Jul 27, 2010 8:23 pm   



W dniu 2010-07-27 21:57 Andgro napisał(a):

Quote:
Jako pacholę będąc w kinie oglądałem film Duch. To było okropne
przeżycie dla mej wrażliwej psychiki. Wiele lat później podobne
wrażenie zobiło na mnie zetknięcie z mnemonikami PIC-ów.

Stronicowanie pamięci programu to historia która w procesorach rodziny
18 i pochodnych nie ma już miejsca. Procesorów z rodziny 16 i
mniejszych, gdzie stronicowanie występuje, używa sie zwykle do prostych
aplikacji, gdzie rozmiar kodu nie przekracza zwykle pojedynczej strony,
a więc problemu nie ma. Do wszystkich większych programów rodzina 18 i
wyżej.

To był AFAIR PIC16F877. Program się rozwijał przez długi czas od
mniejszego procka, a ja dołączyłem do tego nieszczęsnego projektu tuż po
przejściu na '877. Kupa kodu w asemblerze, rzeczywiście dopieszczonego
ale mocno upstrzonego makrami bo inaczej w ogóle nie dałoby się nad tym
zapanować.

W dzisiejszych czasach - gdybym to miał pisać od zera - od razu wziąłbym
jakiegoś AVRa albo małego Cortexa i pisał w C. Żadnego asemblera przy
tej ilości kodu. A PICe nie są w końcu aż tak małoprądożerne jak to
wynika z legend.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Andgro
Guest

Tue Jul 27, 2010 9:04 pm   



Adam Dybkowski pisze:

Quote:
To był AFAIR PIC16F877. Program się rozwijał przez długi czas od
mniejszego procka, a ja dołączyłem do tego nieszczęsnego projektu tuż po
przejściu na '877. Kupa kodu w asemblerze, rzeczywiście dopieszczonego
ale mocno upstrzonego makrami bo inaczej w ogóle nie dałoby się nad tym
zapanować.

W dzisiejszych czasach - gdybym to miał pisać od zera - od razu wziąłbym
jakiegoś AVRa albo małego Cortexa i pisał w C. Żadnego asemblera przy
tej ilości kodu. A PICe nie są w końcu aż tak małoprądożerne jak to
wynika z legend.

Ale to nie wina procesora, tylko typowe problemy z wchodzeniem w cudzy
program, na dodatek w asemblerze.
Trzeba było poświęcić kilka dni i przetransferować program na jakiś
układ z rodziny 18, który nawet ma taka sama pinologię. Robiłem to
dwukrotnie i jest to szybkie, oczywiście tylko w tę stronę. Jedyne co
trzeba zrobić to poprawić kontrolę peryferiów i pozamieniać globalnie w
mnemoniki w kodzie. Przynajmniej problemy ze stronicowaniem pamięci by
znikły. A potem na spokojnie można napisać tę sama aplikacje w C, jeśli
ktoś musi, i zapomnieć o mnemonikach Microchipa

Pice są wykonywane w różnych technologiach. Te w technologi nanowatt
pozwalają osiągnąć bardzo małe pobory prądu, jeśli sie mądrze zarządza
zasobami i używa stanów uśpienia. Bo jeśli się włączy rdzeń i wszystkie
peryferia na cały czas, nawet te które nie są non stop potrzebne, to
przecież cudów nie ma...

Pice zawsze miały też znacznie trwalszy i lepiej działający flash i
eeprom niż AVR-y. To Micorchop pierwszy wprowadził procesory z jedynie 8
nogami (chyba ze 20 lat temu) a potem pchełki wielkości tranzystora w
obudowie STT23-6. I to jest właśnie poprawne podejście do tematu uC. Do
każdej aplikacji odpowiedni element.

NIe wiem jak ostatnio , ale jeszcze zupełnie nie dawno do AVR-ów był
tylko programator, podczas gdy pierwszy debugger ICD i kompatybilne z
nim PIC-e pojawiły sie też ponad 10 lat temu. A to zupełnie inna jakość
w uruchamianiu urządzeń pracujących w systemach czasu rzeczywistego, a
takie jest właśnie główne przeznaczenie komputerów w jednej kostce.

Nie twierdzę, że PIC jest super i nie ma alternatywy. Ale firma oferuje
taką potężną gamę procesorów, stale ja rozwijając, że najnormalniej w
świecie nie widzę sensu wchodzenia w innego producenta. Po co, skoro na
wyciągnięcie ręki mam i pchełkę wielkości łebka zapałki, i dsPICa z
poteżnymi w stosunku do zwykłych uC możliwościami matematycznymi i DSP,
i 32 bitowe potworki. Każdy w kilku obudowach do wyboru. I wszystkie
podłączę do tego samego ICD2 albo ICD3 i napiszę program w asemblerze
lub C pod dopracowanym niezawodnym firmowym środowiskiem.

--

Pozdrawiam,

A. Grodecki

Waldemar Krzok
Guest

Wed Jul 28, 2010 8:09 am   



Am 27.07.2010 23:04, schrieb Andgro:

Quote:
NIe wiem jak ostatnio , ale jeszcze zupełnie nie dawno do AVR-ów był
tylko programator, podczas gdy pierwszy debugger ICD i kompatybilne z
nim PIC-e pojawiły sie też ponad 10 lat temu. A to zupełnie inna jakość
w uruchamianiu urządzeń pracujących w systemach czasu rzeczywistego, a
takie jest właśnie główne przeznaczenie komputerów w jednej kostce.

Nie twierdzę, że PIC jest super i nie ma alternatywy. Ale firma oferuje
taką potężną gamę procesorów, stale ja rozwijając, że najnormalniej w
świecie nie widzę sensu wchodzenia w innego producenta. Po co, skoro na
wyciągnięcie ręki mam i pchełkę wielkości łebka zapałki, i dsPICa z
poteżnymi w stosunku do zwykłych uC możliwościami matematycznymi i DSP,
i 32 bitowe potworki. Każdy w kilku obudowach do wyboru. I wszystkie
podłączę do tego samego ICD2 albo ICD3 i napiszę program w asemblerze
lub C pod dopracowanym niezawodnym firmowym środowiskiem.


Każdy robi tak, jak mu wygodnie. Czasem jeszcze dłubnę jakiś programik
na AVRze, ale już rzadko. W 99% złapię za MSP430 z podobnych powodów, z
jakich ty się trzymasz PICów. Duża paleta do wyboru od maleństw do
dużych krów. I trudno przekonywać które są lepsze, a które lepszejsze.
Na MSP wystrugam program za parę godzin/parę dni/parę tygodni. PICa
musiałbym dopiero oswajać, a nie widzę zalet, by to robić.

Waldek

Michał Baszyński
Guest

Wed Jul 28, 2010 10:01 am   



W dniu 2010-07-28 10:09, Waldemar Krzok pisze:

Quote:
Każdy robi tak, jak mu wygodnie. Czasem jeszcze dłubnę jakiś programik
na AVRze, ale już rzadko. W 99% złapię za MSP430 z podobnych powodów, z
jakich ty się trzymasz PICów. Duża paleta do wyboru od maleństw do
dużych krów.


ostatnio przymierzałem się do zrobienia pewnej rzeczy na MSP430 -
niestety jednak sięgnąłem po ATMega. Z prostej przyczyny - potrzebowałem
najlepiej 3 UART-ów, ew. 2xUART + 1xSPI. Zamówiłem układy z TI chyba
jakoś w styczniu, część zamówienia (ale nie te uC na których mi
najbardziej zależało z 4xUART/USART/.../..) dostarczyli natychmiast,
potem parę razy przesuwali dostawę MSP (do połowy sierpnia), aż w końcu
w maju anulowali zamówienie..

--
Pozdr.
Michał

Marcin E. Hamerla
Guest

Wed Jul 28, 2010 10:06 am   



Michał Baszyński napisal(a):

Quote:
ostatnio przymierzałem się do zrobienia pewnej rzeczy na MSP430 -
niestety jednak sięgnąłem po ATMega. Z prostej przyczyny - potrzebowałem
najlepiej 3 UART-ów, ew. 2xUART + 1xSPI. Zamówiłem układy z TI chyba
jakoś w styczniu, część zamówienia (ale nie te uC na których mi
najbardziej zależało z 4xUART/USART/.../..) dostarczyli natychmiast,
potem parę razy przesuwali dostawę MSP (do połowy sierpnia), aż w końcu
w maju anulowali zamówienie..

Mi teraz TI potwierdzilo dostawe opampow na luty przyszlego roku.
Bardzo smieszne.

--
Pozdrowienia, Marcin E. Hamerla

"Every day I make the world a little bit worse."

Account
Guest

Wed Jul 28, 2010 4:09 pm   



On 7/27/2010 9:07 PM, Adam Dybkowski wrote:
Quote:
Kilka lat temu w firmie z przymusu zajmowałem się projektem w asemblerze
dla PICa. Całość miała AFAIR 8 czy 16 KB binariów, kodu źródłowego masa,
architektura PICa okropna - ciągle trzeba było przełączać się pomiędzy 4
obszarami pamięci programu (wydziwione makra do skoków) i 4 bankami
RAMu.

To już się zmieniło. Nowy rdzeń PIC16 Enhanced ma 2 sprzętowe wskaźniki
16-bit, które mogą sięgnąć dowolny bajt w RAM i ROM bez bankowania, z
pre- i postinkrementacją/dekrementacją.
Dodatkowo są nowe rozkazy do skoków względnych, które mogą przekroczyć
granicę banków ROM.

Andgro
Guest

Wed Jul 28, 2010 10:41 pm   



I to jest sedno problemu. Uczenie sie rodziny procesorów kosztuje i musi
się zwrócić. Skakanie z kwiatka na kwiatek w momencie gdy praktycznie
każda rodzina oferuje bardzo szeroki asortyment wykonań, po prostu jest
nieekonomiczne. Pewnie gdybym sie zajął MSP, to siedziałbym w MSP. Ale
los sprawił, że w pewnym momencie siedziałem równocześnie w rodzinie 51,
Motoroli i PIC-ach. Najbardziej przekonały mnie do siebie PIC-e, i nie
żałuję dokonanego wyboru. Praktycznie do każdego projektu biorę inny
procesor(y). Już chyba miałbym problem z policzeniem ilu różnych modeli
używałem.

--

Pozdrawiam,

A. Grodecki

ajt
Guest

Fri Sep 24, 2010 12:48 pm   



ColdFire pisze:
Quote:
http://hackaday.com/2010/06/22/ti-makes-a-big-bid-for-the-hobby-market/
Co o tym sądzicie?

Odświeżam wątek, bo już zdążyłem zapomnieć, a właśnie dostałem maila, że
wczoraj wysłali te 2 sztuki, które w czerwcu zamówiłem. Dostał to już
ktoś w PL?
Jak długo trwała przesyłka?
--
Pozdrawiam
Andrzej
www.radom.ws

Butek
Guest

Fri Sep 24, 2010 1:01 pm   



W dniu 10-09-24 14:48, ajt pisze:
Quote:

Odświeżam wątek, bo już zdążyłem zapomnieć, a właśnie dostałem maila, że
wczoraj wysłali te 2 sztuki, które w czerwcu zamówiłem. Dostał to już
ktoś w PL?
Jak długo trwała przesyłka?

Dostał. Poniżej 48h od momentu e-mailowego powiadomienia o wysyłce.

--
butek
Safety note: Don't put all your enriched uranium hexafluoride in one
bucket. Use at least two or three buckets and keep them in separate
corners of the room. This will prevent the premature build-up of a
critical mass.

Michał Baszyński
Guest

Fri Sep 24, 2010 1:30 pm   



W dniu 2010-09-24 14:48, ajt pisze:

Quote:
Odświeżam wątek, bo już zdążyłem zapomnieć, a właśnie dostałem maila, że
wczoraj wysłali te 2 sztuki, które w czerwcu zamówiłem. Dostał to już
ktoś w PL?

dostał, ze 2 tygodnie temu.

Quote:
Jak długo trwała przesyłka?

a nie dostałeś numeru przesyłki, żeby sprawdzić na stronie fedex-u co
się z nią dzieje?

--
Pozdr.
Michał

ajt
Guest

Fri Sep 24, 2010 1:57 pm   



Michał Baszyński pisze:
Quote:
Jak długo trwała przesyłka?

a nie dostałeś numeru przesyłki, żeby sprawdzić na stronie fedex-u co
się z nią dzieje?

Numer znalazłem, po dokładniejszym przeczytaniu maila już po wysłaniu

pytania na grupę Smile
Na razie paczka jest w Indianapolis, do mnie ma dojść we wtorek.
Wreszcie będzie okazja powrotu do mikrokontrolerów po 20 latach
abstynencji :)

--
Pozdrawiam
Andrzej
www.radom.ws

Goto page Previous  1, 2, 3, 4, 5  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jakie są Wasze opinie o promocji TI dla hobbystów co to zmienia na rynku?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map