Programování

není
Obrázek uživatele Alda

USBDM_JS16 - programátor pro mikrokontrolery Freescale HCS08, HCS12 a Coldfire V1 (nová verze OSBDM)

Alda, 23. Duben 2010 - 8:21 /
USBDM-1-700.jpg

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.

 
Obrázek uživatele Ing. Harold Čapek

Do you speak hex? Pokiaľ nie, použite AVR® JTAGICE mkII !

Ing. Harold Čapek, 6. Březen 2009 - 8:53 /
068_obrazek1.jpg

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.

 
Obrázek uživatele Alda

OpenSourceBDM – jednoduchý programátor pro mikrokontrolery Freescale S08 a ColdFire V1

Alda, 27. Prosinec 2008 - 1:00 /
OSBDM-foto.jpg

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.

 
Obrázek uživatele Antonín Vojáček

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

Antonín Vojáček, 16. Prosinec 2008 - 1:00 /
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ší.

 
Obrázek uživatele Antonín Vojáček

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.

 
Obrázek uživatele Antonín Vojáček

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

Antonín Vojáček, 3. Leden 2008 - 10:17 /

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.

 
Obrázek uživatele Michal Ježek

Laboratorní výukový mikropočítač s MCS51

Michal Ježek, 29. Listopad 2007 - 1:00 /

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.

 
Obrázek uživatele Antonín Vojáček

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.

 
Obrázek uživatele Tomáš Coufal

Nové produkty od Elnecu na HW shopu - BeeProg+

Tomáš Coufal, 11. Říjen 2007 - 0:00 /

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šť.

 
Obrázek uživatele Tomáš Coufal

Nové produkty od Elnecu na HW shopu - SmartProg2

Tomáš Coufal, 2. Říjen 2007 - 0:00 /

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ů.

 
Obrázek uživatele Tomáš Coufal

Nové produkty od Elnecu - MemProg2

Tomáš Coufal, 21. Září 2007 - 0:00 /

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.

 
Obrázek uživatele Tomáš Coufal

MARC4 - 4bitová architektura od Atmelu

Tomáš Coufal, 26. Červenec 2007 - 15:03 /

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.

 
Obrázek uživatele Tomáš Coufal

Softwarová implementace USB pro mikrokontroléry AVR

Tomáš Coufal, 19. Červen 2007 - 0:00 /

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í.

 
Obrázek uživatele Ing. Jiří Král

Hrátky s hradlovými poli – 6

Ing. Jiří Král, 25. Duben 2007 - 1:00 /

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.

 
Obrázek uživatele Ing. Jiří Král

Hrátky s hradlovými poli - 5.

Ing. Jiří Král, 16. Březen 2007 - 1:00 /

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.

 
Obrázek uživatele Redakce HW serveru

Inteligentní bezdrátová pojítka IQRF podruhé

Redakce HW serveru, 14. Březen 2007 - 1:00 /

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í.

 
Obrázek uživatele Ing. Jiří Král

Hrátky s hradlovými poli - 4.

Ing. Jiří Král, 23. Leden 2007 - 1:00 /

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

 
Obrázek uživatele Redakce HW serveru

FlashPro430 - USB Flash programátor a JTAG Debugger

Redakce HW serveru, 10. Leden 2007 - 1:00 /

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.

 
Obrázek uživatele Ing. Jiří Král

Hrátky s hradlovými poli - 1

Ing. Jiří Král, 24. Říjen 2006 - 0:00 /

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.

 
Obrázek uživatele Marek Pavlů

Výkonné free ANSI C překladače pro PIC18, PIC24 a dsPIC

Marek Pavlů, 26. Září 2006 - 0:00 /

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.

19. mezinárodní veletrh elektrotechniky a elektroniky AMPER 2011 29. 3. - 1. 4. 2011 na VÝSTAVIŠTI BRNO