Jste zde

Software

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.

MARC4 - 4bitová architektura od Atmelu

Rodina mikrokontrolérů MARC4 obsahuje jádro RISC jehož instrukce jsou prováděny ve 2 taktech hodinového impulsu, z čehož vyplývá délka instrukce 0.5 µs při taktu 4 MHz. I přesto je v aktivním módu spotřeba hluboce pod 1mA. Tato jedinečná kombinace rychlého zpracování dat a nízké spotřeby předurčuje rodinu MARC4 pro aplikace v bezdrátových přenosech jako např. elektronický klíč, imobilizéry, bezdrátová klávesnice pro PC a multimédia, bezdrátová čidla a každé jiné datové aplikace využívající IR a RF.

Stránky