Path: csiph.com!feeder.erje.net!2.eu.feeder.erje.net!newsfeed.kamp.net!newsfeed.kamp.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Joerg Newsgroups: de.sci.electronics Subject: Re: MCUs und Compiler Date: Wed, 31 Aug 2016 10:30:09 -0700 Lines: 57 Message-ID: References: <57C301CA.6A2F188D@B.Maus.De> <57C452B3.B83C1B01@B.Maus.De> <57C4B504.390583E1@B.Maus.De> <57C545BC.9B44ED48@B.Maus.De> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net 15HjwvevLIwgQUgbpqNrzwagqDoL9N/oFjwvXr1bG7PDf85oSy Cancel-Lock: sha1:OGflyQ68NBF/olStESwBJ7D10Zs= User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070728 Thunderbird/2.0.0.6 Mnenhy/0.7.6.666 In-Reply-To: Xref: csiph.com de.sci.electronics:213236 On 2016-08-31 09:06, Michael Bäuerle wrote: > Joerg wrote: >> >> [...] >> Die ATMegas sind gut. Bis auf POR/BOR, aber das ist bei den meisten so >> und mache ich daher grundsaetzlich extern. Auch die ADC Referenz, ahem, >> nun ja, das haben wir bei unseren IC-Designs besser hinbekommen. > > Zu diesem Thema: > Ich habe gerade mit einem ATtiny48 zu tun, da sind für die interne > Referenz 9% Toleranz angegeben (bei konstant 25°C). Dazu dann noch der > Hinweis: > | > | Values are guidelines, only > Gute Analog IC Designer konnten das schon vor 30 Jahren weit besser (auch wir), es ist echt keine Raketenwissenschaft: http://web.mit.edu/Magic/Public/papers/01052260(1).pdf > Der Analogteil war schon immer schwach bei den AVRs, das hat sich > auch nach mittlerweile mehreren Prozess-Updates nicht geändert. > Dafür können sie mit 5V arbeiten (und auch 5V analog messen). > Der Analogteil ist in der Tat schwach, da sollten sie ein paar richtige Analogixe einstellen. Doch vermutlich findet auch Atmel nicht mehr genug davon. 5V ist heutzutage ein Vorteil, weil man direkt von einer Li-Ion Zelle versorgen kann. >> Man kann den Code fuer ATMega uC auch (und IMO vorzugsweise) mithilfe >> einer professionellen Entwicklungsumgebung erstellen. Persoenlich mag >> ich die Design Suite der Wikinger: >> >> https://www.iar.com/iar-embedded-workbench/partners/atmel/ > > Ist schon etwas länger her. Etwas gewöhnungsbedürftig beim IAR fand ich > seinerzeit, dass er 2 Stacks verwendet. > Gewoehnungsbedueftig fand ich da auch einiges, aber es funktioniert sauber, auch wenn Leute aeltere Versionen benutzen. Einen guten Eindruck machten auch immer die Keil Tools, seit Jahrzehnten. Ich kann das nur vom Ergebnis her beurteilen und da ist es so, dass wir den vielen Aerger wie mit Arduino nie hatten. Auch nicht mit IAR. -- Gruesse, Joerg http://www.analogconsultants.com/