forum.mcontrollers.com - hlavní stránka forum.mcontrollers.com - fórum

 

.: fórum - hlavní stránka :.
Technology Stronghold by Rudolf Vesely
How to build Microsoft System Center hosted cloud series
FAQFAQ HledatHledat Seznam uživatelůSeznam uživatelů Uživatelské skupinyUživatelské skupiny RegistraceRegistrace
ProfilProfil StatistikaStatistika Soukromé zprávySoukromé zprávy PřihlášeníPřihlášení

 
STM8

 
Přidat nové téma   Zaslat odpověď    Obsah fóra mcontrollers.com -> Jiné mikrokontroléry, procesory, hradla
 
hazardrok
Profesionál
Profesionál


Založen: 16.1.2012
Příspěvky: 130

PříspěvekZaslal: 07 duben 2016, 8:46    Předmět: STM8 Citovat

Ahoj, nemáte někdo zkušenosti s STM8S003F3 a kompilátorem sdcc?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
Radius
Profesionál
Profesionál


Založen: 22.2.2013
Příspěvky: 461

PříspěvekZaslal: 07 duben 2016, 16:25    Předmět: Citovat

Naprosto žádnou. Pokud by Tě to zajímalo, tak u COSMIC SOFTWARE je k dostání ničím nelimitovaná verze pro STM8.
http://www.cosmic-software.com/download.php

_________________
x51 , ARM , XILINX
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
 

 
hazardrok
Profesionál
Profesionál


Založen: 16.1.2012
Příspěvky: 130

PříspěvekZaslal: 08 duben 2016, 8:22    Předmět: Citovat

čao, dík za reakci...Já právě taky žádný zkušenosti nemám, ale ten MCU stojí 11kč což do předurčuje k tomu, aby byl velmi hojně používán. Začal jsem s ním pracovat a moc se mi líbí, protože co se týče hardwaru je hodně podobnej AVRkám od atmelu. Akorád ten kompilátor SDCC nezná "volatile" což se málem podepsalo na mém duševním zdraví, když jsem se snažil pochopit proč mi kód, kterej má logicky fungovat někde nesmyslně bloudí.

Pokud ten kompilátor od COSMIC SOFTWARE funguje i na linuxu možná ho zkusím, jinak se asi smířím s kompromisem otevřeného softwaru Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
Radius
Profesionál
Profesionál


Založen: 22.2.2013
Příspěvky: 461

PříspěvekZaslal: 09 duben 2016, 0:12    Předmět: Citovat

Pak napiš jak si pořídil. Pokud bych chtěl ale vsadit na jistotu, zvolil bych
https://www.iar.com/iar-embedded-workbench/#!?architecture=STM8
S IAR mám dobré zkušenosti.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
 

 
Longin
Profesionál
Profesionál


Založen: 6.12.2009
Příspěvky: 147
Bydliště: Brno, Pardubice

PříspěvekZaslal: 27 duben 2016, 23:13    Předmět: Citovat

to SDCCčko funguje se Standard Peripherials Library?
_________________
"uč se vole, budeš inženýrem!"
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
Radius
Profesionál
Profesionál


Založen: 22.2.2013
Příspěvky: 461

PříspěvekZaslal: 28 duben 2016, 1:00    Předmět: Citovat

To se nedá bez "Standard Peripherials Library" už napsat žádnej kód ? Koukni se cos vytvořil v tom Tvým USART projektu. Takovýho zbytečnýho balastu. Místo abys vyplnil ty registry sám, tak plníš nějakou strukturu a pak ještě voláš nějakou funkci....
_________________
x51 , ARM , XILINX
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
 

 
hazardrok
Profesionál
Profesionál


Založen: 16.1.2012
Příspěvky: 130

PříspěvekZaslal: 28 duben 2016, 7:35    Předmět: Citovat

Ahoj, se "Standard Peripherials Library" to funguje bez problémů. Ten MCU má ale jen 8Kb flash takže pouhá kompilace této knihovny možná několikanásobně přesáhne velikost paměti. Nechtěl jsem se s tím ze začátku příliš patlat, tak jsem jí chvíli používal, ale nyní jsem od ní upustil a používám jen některé funkce. Např. výpočet rychlosti pro UART...na tý není co vymějšlet.
Jinak se zdá že to funguje. Není to tak pohodlné jako AVR, ale myslím, že pro jednoduché a levné aplikace je to velice zajímavé.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
Longin
Profesionál
Profesionál


Založen: 6.12.2009
Příspěvky: 147
Bydliště: Brno, Pardubice

PříspěvekZaslal: 28 duben 2016, 8:48    Předmět: Citovat

Radius napsal:
To se nedá bez "Standard Peripherials Library" už napsat žádnej kód ? Koukni se cos vytvořil v tom Tvým USART projektu. Takovýho zbytečnýho balastu. Místo abys vyplnil ty registry sám, tak plníš nějakou strukturu a pak ještě voláš nějakou funkci....


dá pokud nejseš v časovém stresu Very Happy

hazardrok napsal:
Ahoj, se "Standard Peripherials Library" to funguje bez problémů. Ten MCU má ale jen 8Kb flash takže pouhá kompilace této knihovny možná několikanásobně přesáhne velikost paměti...

Koukal jsem na zdrojáky SPL a vypadá to v pohodě..dá se to hlavně brát jako inspirace. Není to takovejch moloch jako STM32, kde tyhle nástavby pomůžou (viz reakce výše)

_________________
"uč se vole, budeš inženýrem!"
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
Radius
Profesionál
Profesionál


Založen: 22.2.2013
Příspěvky: 461

PříspěvekZaslal: 28 duben 2016, 13:42    Předmět: Citovat

Mě by jeblo kdybych v "časovém stresu" použil cizí knihovnu a pak po nějaké době zjistil, že chodí divně nebo, že se nevejdu do flash. To je pak správnej adrenalin Very Happy

Místo AVR raději nějakou M0....

_________________
x51 , ARM , XILINX
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
 

 
Longin
Profesionál
Profesionál


Založen: 6.12.2009
Příspěvky: 147
Bydliště: Brno, Pardubice

PříspěvekZaslal: 28 duben 2016, 15:15    Předmět: Citovat

heh

Místo ve flashce jsem většinou po základní konfiguraci odhadl vždycky dobře Very Happy.
U těchto API nástavb většinou počítám s tím, že už je venku několikátá verze a základní funkce by měly být odladěné. Pak jen hledám problém mezi klávesnicí nebo židlí.

_________________
"uč se vole, budeš inženýrem!"
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

 
Radius
Profesionál
Profesionál


Založen: 22.2.2013
Příspěvky: 461

PříspěvekZaslal: 28 duben 2016, 23:11    Předmět: Citovat

To říkali i lidi co použili STM driver pro SDIO verze N. Závěr diskuze byl, že v STM programátoři asi berou drogy, jinak by něco takového nestvořili Wink Prostě pokud to není jen variace na hodně ohrané téma, nějaké překvápko se objevit může...
_________________
x51 , ARM , XILINX
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
 

 
hazardrok
Profesionál
Profesionál


Založen: 16.1.2012
Příspěvky: 130

PříspěvekZaslal: 29 duben 2016, 9:41    Předmět: Citovat

Definuji Vám tedy základní postulát, kterým se řídím: Vývojáři driverů pro demoverze se nesnaží dodat plnohodnotný software. Pouze podporují své obchodní obchodní oddělení, které tímto vytváří "potěmkiádu" uplně nové úrovně. Kde "potěmkiáda" představuje něco co vypadá jinak než ve skutečnosti je.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
 

Zobrazit příspěvky z předchozích:   
Zobrazit předchozí téma :: Zobrazit následující téma  
Přidat nové téma   Zaslat odpověď    Obsah fóra mcontrollers.com -> Jiné mikrokontroléry, procesory, hradla Časy uváděny v GMT + 2 hodiny
 
Strana 1 z 1
Přejdi na:  
Můžete přidat nové téma do tohoto fóra.
Můžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Můžete k příspěvkům připojovat soubory
Můžete stahovat a prohlížet přiložené soubory
 



Num Lock Holder - app to hold Numlock
Copyright © 2017 Rudolf Veselý, mcontrollers.com.
Je zakázáno používat části tohoto webu bez souhlasu autora. || Powered by phpBB © 2001, 2002 phpBB Group - with RedSquare DoubleJ(Jan Jaap)