Představuji vám USBDM_JS16, což je inovovaný programátor procesorů Freescale HCS08, HCS12 a ColdFire V1, nástupce OpenSourceBDM. Oproti OSBDM je zde použit novější procesor HCS08, který disponuje vyšším výkonem a odstraňuje nedostatky starší verze.
Programování
není
USBDM_JS16 - programátor pro mikrokontrolery Freescale HCS08, HCS12 a Coldfire V1 (nová verze OSBDM)
Do you speak hex? Pokiaľ nie, použite AVR® JTAGICE mkII !
Určite poznáte ten nepríjemný pocit, keď procesor robí niečo, čo ste neplánovali. Prípadne sa tvári , že je mŕtvy. Aby programátori úplne nevymreli na infarkt v podobných situáciách, Atmel prišiel s novým ladiacim prosriedkom a Real Time emulátorom , AVR®JTAGICE mkII.
OpenSourceBDM – jednoduchý programátor pro mikrokontrolery Freescale S08 a ColdFire V1
Vyrobte si jednoduchý programátor a debugger pro mikrokontrollery Freescale rodin S08 (8-bit) a ColdFire V1 (32-bit). Představujeme Vám jednoduchou realizaci platformy OpenSourceBDM (OSBDM) na malém jednostranném tištěném spoji.
microC PRO for AVR 2008 = nový C překladač a prostředí pro MCU Atmel
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.
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.
Laboratorní výukový mikropočítač s MCS51
Laboratorní výukový mikropočítač s MCS51 (dále jen LVM – 51) vznikl pro účely laboratorní výuky mikroprocesorové techniky. Jedná se vlastně o hardwarový emulátor mikropočítače z rodiny MCS51 (konkrétně o typ AT89S8253) doplněný o různé periferie, na kterých lze demonstrovat možnosti a použití MCU (Micro Controler Unit). Byly zvoleny periferie, které se v reálných zařízeních často používají, aby student mohl případně ve své praxi využít zkušeností, které si osvojil již ve škole.
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.
Nové produkty od Elnecu na HW shopu - BeeProg+
BeeProg+ je prvním členem nové generace univerzálních programátorů ELNEC, připojitelných k PC pomocí USB a LPT portu, pracujících pod OS Windows 95/98/Me/NT/2000/XP. Byl vyvinutý tak, aby splnil přísné požadavky vývojových pracovišť.
Nové produkty od Elnecu na HW shopu - SmartProg2
SmartProg2 je malý, výkonný a velmi rychlý programátor všech programovatelných obvodů, určený pro stacionární i mobilní použití. Pracuje bez použití přídavných modulů se všemi obvody v DIL puzdře do 40 pinů.
Nové produkty od Elnecu - MemProg2
MEMprog2 podporuje prakticky všechny typy programovatelných pamětí - EPROM, EEPROM, NVRAM, Flash EPROM a sériových EEPROM. MEMprog2 není jen programátor, ale také tester statických RAM.
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.
Softwarová implementace USB pro mikrokontroléry AVR
AVR-USB je čistě firmwarová implementace USB rozhraní verze 1.1 (low-speed) určená pro mikrokontroléry AVR od firmy Atmel. Software běhá na jakémkoliv AVR procesoru který má alespoň 2 kB Flash paměti, 128B RAM a zvládá takt min. 12 MHz. Žádný UART, časovač, Capture/Compare jednotka nebo jiný speciální hardware není třeba (pouze jeden zdroj přerušení). AVR-USB je volně šířen pod licencí GNU GPL, alternativně pod komereční licencí.
Hrátky s hradlovými poli – 6
V tomto pokračování začnu prvním z několika dílů, které ukáži úspěšné ročníkové práce našich studentů. Tentokrát to bude řešení PWM.
Hrátky s hradlovými poli - 5.
Jednou z periferií kitu, se kterým si hrajeme, je také port pro sériovou komunikaci RS 232. Pokládám proto za logické ukázat, jak tohoto portu můžeme využít ke komunikaci mezi např. PC a hradlovým polem. Tento komunikační modul vzniknul na naší škole pro realizaci maturitního výrobku.
Inteligentní bezdrátová pojítka IQRF podruhé
Je tomu již rok, co jsme na stránkách HW serveru psali o produktech IQRF z dílny Microrisc s.r.o. Protože nyní již dozrál čas pro druhou generaci těchto produktů, pojďme se podívat, co je nového, neboť kromě hardware a inovací operačního systému je nyní integrována podpora MESH sítí.
Hrátky s hradlovými poli - 4.
Minulé dva díly ukazovaly řízení sedmi segmentového displeje. Samozřejmě je však také potřeba zajistit vstup dat. K tomu slouží klávesnice. V nejjednodušším případě se jedná o maticovou klávesnici a její připojení bude dále ukázáno. Současně využiji tento díl k odpovědi těm, kteří se na mě obrátili s dotazem, co z předváděného zvládli studenti
FlashPro430 - USB Flash programátor a JTAG Debugger
Jde o Flash programátor určený pro programování mikrokontrolérů rodiny MSP430Fxx. Programování může být realizováno přes rozhraní JTAG, SBW nebo BSL.
Hrátky s hradlovými poli - 1
Hradlová pole představují moderní programovatelné součástky, jejichž zvládnutí bude v krátké době podmínkou pro uplatnění řady techniků. Proto je žádoucí začít učit základní práci s nimi už na střední škole. Touto cestou jsme se vydali i na Střední škole informatiky, elektroniky a řemesel v Rožnově pod Radhoštěm.
Výkonné free ANSI C překladače pro PIC18, PIC24 a dsPIC
Podrobný pohled na ?freewarové? kompilátory jazyka ANSI C určené pro rodiny mikrokontrolérů PIC18, PIC24 a dsPIC od Microchipu.
Informace obsažené v článcích jsou platné k datu vydání uvedeném v hlavičce článku a jejich platnost může být časově závislá
Komentáře a diskuse vyjadřují názory autorů, nikoliv redakce, která za jejich obsah nenese zodpovědnost.
USBDM_JS16 - programátor pro mikrokontrolery Freescale HCS08, HCS12 a Coldfire V1 (nová verze OSBDM)
Do you speak hex? Pokiaľ nie, použite AVR® JTAGICE mkII !

Určite poznáte ten nepríjemný pocit, keď procesor robí niečo, čo ste neplánovali. Prípadne sa tvári , že je mŕtvy. Aby programátori úplne nevymreli na infarkt v podobných situáciách, Atmel prišiel s novým ladiacim prosriedkom a Real Time emulátorom , AVR®JTAGICE mkII.
OpenSourceBDM – jednoduchý programátor pro mikrokontrolery Freescale S08 a ColdFire V1

Vyrobte si jednoduchý programátor a debugger pro mikrokontrollery Freescale rodin S08 (8-bit) a ColdFire V1 (32-bit). Představujeme Vám jednoduchou realizaci platformy OpenSourceBDM (OSBDM) na malém jednostranném tištěném spoji.
microC PRO for AVR 2008 = nový C překladač a prostředí pro MCU Atmel

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.
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.
Laboratorní výukový mikropočítač s MCS51
Laboratorní výukový mikropočítač s MCS51 (dále jen LVM – 51) vznikl pro účely laboratorní výuky mikroprocesorové techniky. Jedná se vlastně o hardwarový emulátor mikropočítače z rodiny MCS51 (konkrétně o typ AT89S8253) doplněný o různé periferie, na kterých lze demonstrovat možnosti a použití MCU (Micro Controler Unit). Byly zvoleny periferie, které se v reálných zařízeních často používají, aby student mohl případně ve své praxi využít zkušeností, které si osvojil již ve škole.
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.
Nové produkty od Elnecu na HW shopu - BeeProg+
BeeProg+ je prvním členem nové generace univerzálních programátorů ELNEC, připojitelných k PC pomocí USB a LPT portu, pracujících pod OS Windows 95/98/Me/NT/2000/XP. Byl vyvinutý tak, aby splnil přísné požadavky vývojových pracovišť.
Nové produkty od Elnecu na HW shopu - SmartProg2
SmartProg2 je malý, výkonný a velmi rychlý programátor všech programovatelných obvodů, určený pro stacionární i mobilní použití. Pracuje bez použití přídavných modulů se všemi obvody v DIL puzdře do 40 pinů.
Nové produkty od Elnecu - MemProg2
MEMprog2 podporuje prakticky všechny typy programovatelných pamětí - EPROM, EEPROM, NVRAM, Flash EPROM a sériových EEPROM. MEMprog2 není jen programátor, ale také tester statických RAM.
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.
Softwarová implementace USB pro mikrokontroléry AVR
AVR-USB je čistě firmwarová implementace USB rozhraní verze 1.1 (low-speed) určená pro mikrokontroléry AVR od firmy Atmel. Software běhá na jakémkoliv AVR procesoru který má alespoň 2 kB Flash paměti, 128B RAM a zvládá takt min. 12 MHz. Žádný UART, časovač, Capture/Compare jednotka nebo jiný speciální hardware není třeba (pouze jeden zdroj přerušení). AVR-USB je volně šířen pod licencí GNU GPL, alternativně pod komereční licencí.
Hrátky s hradlovými poli – 6
V tomto pokračování začnu prvním z několika dílů, které ukáži úspěšné ročníkové práce našich studentů. Tentokrát to bude řešení PWM.
Hrátky s hradlovými poli - 5.
Jednou z periferií kitu, se kterým si hrajeme, je také port pro sériovou komunikaci RS 232. Pokládám proto za logické ukázat, jak tohoto portu můžeme využít ke komunikaci mezi např. PC a hradlovým polem. Tento komunikační modul vzniknul na naší škole pro realizaci maturitního výrobku.
Inteligentní bezdrátová pojítka IQRF podruhé
Je tomu již rok, co jsme na stránkách HW serveru psali o produktech IQRF z dílny Microrisc s.r.o. Protože nyní již dozrál čas pro druhou generaci těchto produktů, pojďme se podívat, co je nového, neboť kromě hardware a inovací operačního systému je nyní integrována podpora MESH sítí.
Hrátky s hradlovými poli - 4.
Minulé dva díly ukazovaly řízení sedmi segmentového displeje. Samozřejmě je však také potřeba zajistit vstup dat. K tomu slouží klávesnice. V nejjednodušším případě se jedná o maticovou klávesnici a její připojení bude dále ukázáno. Současně využiji tento díl k odpovědi těm, kteří se na mě obrátili s dotazem, co z předváděného zvládli studenti
FlashPro430 - USB Flash programátor a JTAG Debugger
Jde o Flash programátor určený pro programování mikrokontrolérů rodiny MSP430Fxx. Programování může být realizováno přes rozhraní JTAG, SBW nebo BSL.
Hrátky s hradlovými poli - 1
Hradlová pole představují moderní programovatelné součástky, jejichž zvládnutí bude v krátké době podmínkou pro uplatnění řady techniků. Proto je žádoucí začít učit základní práci s nimi už na střední škole. Touto cestou jsme se vydali i na Střední škole informatiky, elektroniky a řemesel v Rožnově pod Radhoštěm.
Výkonné free ANSI C překladače pro PIC18, PIC24 a dsPIC
Podrobný pohled na ?freewarové? kompilátory jazyka ANSI C určené pro rodiny mikrokontrolérů PIC18, PIC24 a dsPIC od Microchipu.
Komentáře a diskuse vyjadřují názory autorů, nikoliv redakce, která za jejich obsah nenese zodpovědnost.









