Jste zde

Software

microC PRO for AVR 2008 = nový C překladač a prostředí pro MCU Atmel

microC_box_mikroc_100.gif

MicroC PRO for AVR 2008 je nový C kompiler a vývojové prostředí pro většinu MCU Atmel AVR, včetně všech letošních novinek. Mimo editoru, debuggeru a programovacího softwaru pro USB programátory poskytuje mnoho přidaných funkcí (např. automat. doplňování příkazů) a množství knihoven pro periferie AVR, nástroje pro převod obrázku pro LCD na C kód, statistické znázornění vytížení paměti a CPU a další.

Processor Expert - snadné nastavení MCU a periferií jen klikáním myší

Začít psát program na čisté obrazovce a navíc pro MCU, které se používá poprvé, není nic jednoduchého. Pokud nechcete zuřivě listovat manuálem a hledat, co který registr dělá a jak například nastavit A/D převodník, PWM výstup či sériové rozhraní, je možné v případě MCU Freescale a vývojového prostředí CodeWarrior IDE použít velmi dobrou integrovanou utilitu Processor Expert. Zde se vyberou potřebné vlastnosti a parametry myší a utilita již sama vše přeloží do zdrojového C kódu, kam již stačí jen doplnit potřebný algoritmus. Následující článek je koncipovaný jako základní kuchařka, jak s Processor Expertem pracovat.

LSD2000 verze 6

V této době vychází zkušební beta verze 6 dalšího vývojového pokračování známého návrhového systému pro elektroniku LSD2000. Tyto řádky jsou určeny především těm, kteří již tento program znají, takže se zde píše jen o změnách ve vztahu ke stávajícímu stavu.

Jak snadný je přechod z 8bit. MCU na 32bitový s kitem DEMOQE128 ?

Každý přechod z jednoho typu MCU na jiný či přechod z 8bitové architektury na 32bitovou vždy zavání pro programátory velkými problémy a nutností přepisovat či minimálně upravování programu a pro hardwaráře předěláváním desek plošných spojů. S novou verzí vývojového softwaru CodeWarrior for Microcontrollers a MCU nízkopříkonové řady Flexis QE128 firmy Freescale, kde 8bit. MCU HCS08 i 32bit. MCU ColdFire mohou mít stejná pouzdra i periferie, to již není problém. Vše si lze vyzkoušet a osahat na vývojovém a demonstračním kitu DEMOQE128.

Program běžícího textu pro MCU MC9S08LC60

Pro účely prezentace Freescale kitu DEMO9S08LC60 na výstavě Amper 2007 jsem
vytvořil jednoduchý prográmek, který na LCD displeji vytváří běžící reklamní
text, jehož rychlost se reguluje otáčením k MCU připojeného potenciometru. Zároveň
jde o zajímavou ukázku, jak snadné je s vývojovým programem CodeWarrior Development
Studio firmy Freescale snadno vytvořit podobnou aplikaci, kterou i méně zběhlý
začátečník zvládne za několik hodin. V tomto článku je pak uveden jak zdrojový
kód, tak jeho vysvětlení a ukázka základní práce s CodeWarriorem v návaznosti
na připojený kit.

Stránky