Dlaczego czasami tak trudno się powstrzymać od przeklinania

Tu można porozmawiać na dowolny temat nie koniecznie związany z tematyką maszyn i CNC
Awatar użytkownika

Autor tematu
grg12
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 7
Posty: 1743
Rejestracja: 03 sty 2007, 14:27
Lokalizacja: Wiedeń

Dlaczego czasami tak trudno się powstrzymać od przeklinania

#1

Post napisał: grg12 » 09 paź 2024, 19:13

Rozmowa z elektronikim kilka miesięcy temu:
Potrzebujemy paru bajtów pamięci nieulotnej na płytce nad którą pracujesz na licznik operacji. Coś co przetrwa zanik zasilania.
Elektronik: nie ma problemu, mikrokontroler ma na pokładzie parę kilobjatów.

Dzisiaj, wszelki wypadek, postanowiłem zapytać ile cykli zapisu wytrzymuje.
Elektronik: to jest sram, nie ma limitu cykli, ale potrzebujemy paru uA do podtrzymania a na płytce nie ma miejsca na baterie...



Awatar użytkownika

RomanJ4
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 11924
Rejestracja: 17 mar 2009, 08:55
Lokalizacja: Skępe

Re: Dlaczego czasami tak trudno się powstrzymać od przeklinania

#2

Post napisał: RomanJ4 » 09 paź 2024, 19:23

Po prostu fachowiec...
pozdrawiam,
Roman


strikexp
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4689
Rejestracja: 31 mar 2017, 19:47
Lokalizacja: Warszawa

Re: Dlaczego czasami tak trudno się powstrzymać od przeklinania

#3

Post napisał: strikexp » 19 paź 2024, 07:48

A EEPROM nie ma? To jest nawet w ATmega328.
Jak nie ma miejsca na baterię to można rozważyć superkondensator zamiast zwykłego elektrolita.


oprawcafotografii
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 6354
Rejestracja: 29 kwie 2009, 10:11
Lokalizacja: Kraków / Jaworzno / Kopanka

Re: Dlaczego czasami tak trudno się powstrzymać od przeklinania

#4

Post napisał: oprawcafotografii » 19 paź 2024, 09:21

Wykluczone! Superkondensator kosztuje kilka centów, budżet by się zawalił!

Mnie wkurza piekarnik i mikrofalówka, które po kilkusekundowej przerwie w zasilaniu tracą ustawioną godzinę. Jakby nie dało się zrobić podtrzymania zegara na jakimś elektrolicie...
„Największym wrogiem wolności jest najedzony niewolnik.”


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 3775
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

Re: Dlaczego czasami tak trudno się powstrzymać od przeklinania

#5

Post napisał: atom1477 » 19 paź 2024, 10:30

strikexp pisze:
19 paź 2024, 07:48
A EEPROM nie ma? To jest nawet w ATmega328.
Doucz się.
Współczesne mikrokontrolery zwykle nie mają już EEPROMów.


strikexp
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4689
Rejestracja: 31 mar 2017, 19:47
Lokalizacja: Warszawa

Re: Dlaczego czasami tak trudno się powstrzymać od przeklinania

#6

Post napisał: strikexp » 19 paź 2024, 11:14

A skąd ja mam wiedzieć jaki tam jest mikrokontroler?
ATmega jest współczesnym mikrokontrolerem.


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 3775
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

Re: Dlaczego czasami tak trudno się powstrzymać od przeklinania

#7

Post napisał: atom1477 » 19 paź 2024, 11:42

strikexp pisze:
19 paź 2024, 11:14
A skąd ja mam wiedzieć jaki tam jest mikrokontroler?
Od autora tematu.
Inaczej nie ma sensu się wypowiadać.
strikexp pisze:
19 paź 2024, 11:14
ATmega jest współczesnym mikrokontrolerem.
Nie bardzo.
A już na pewno nie jest jakimś wyznacznikiem, żeby o nim napisać "nawet on ma to czy tamto".
Bo to by znaczyło że inne większe, mają tym bardziej. A tak nie jest.
ATmegi są na wymarciu. Obecnie są XMega.
A po drugie, to tylko jedna z rodzin mikrokontrolerów.
STM32 EEPROmu nie mają.
LPC1xxx czy nawet starsze LPC2xxx EEPROMu nie mają.
Praktycznie każdy większy mikrokontroler nie ma EEPROMu.
EEPROM był czy jest tylko w tych najmniejszych.


strikexp
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4689
Rejestracja: 31 mar 2017, 19:47
Lokalizacja: Warszawa

Re: Dlaczego czasami tak trudno się powstrzymać od przeklinania

#8

Post napisał: strikexp » 19 paź 2024, 12:23

Ponieważ?.... Da się zapisać w nich do dużej pamięci Flash? :mrgreen:


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 3775
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

Re: Dlaczego czasami tak trudno się powstrzymać od przeklinania

#9

Post napisał: atom1477 » 19 paź 2024, 12:52

Ponieważ utrudnia to proces technologiczny.
W małych mikrokontrolerach typu ATMega też da się zapisywać do pamięci FPASH.
Więc to nie dlatego jej nie ma w dużych mikrokontrolerach. Bo jakby to był powód, to i w małych też by jej nie dawali.
Tak jak pisałem: doucz się.


drzasiek90
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2329
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: Dlaczego czasami tak trudno się powstrzymać od przeklinania

#10

Post napisał: drzasiek90 » 19 paź 2024, 13:25

Takie nieporozumienia powstają dlatego, że stworzono zbyt dużo podziałów.
W niektórych firmach kto inny tworzy biblioteki, ktoś inny rysuje schemat, ktoś inny projektuje płytkę a kto inny pisze program na uc a jeszcze inny na pc.
Nie mówię,.że to jest źle, ale...
Moim zdaniem to za daleko zaszło.
U mnie w firmie chociaż jest podział na elektroników i programistów, to ja zawsze sam projektuje płytkę i sam pisze program.
Jest o wiele prościej, jak projektujesz płytkę masz w głowie algorytmy które tam będą działać.
Ale to jest taka moja fanaberia...

Swoją drogą, co to za uc? Nie da się zapisywać do flasha?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Na luzie”