OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 16:53

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 336 ]  Přejít na stránku Předchozí  1 ... 14, 15, 16, 17, 18, 19, 20 ... 23  Další
Autor Zpráva
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 23.01.2022, 11:39 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
RayeR píše:
Tjn, ale to uz je nic moc a MCU uz toho toho moc vic nestihne, hlavne AVRka maj na dnesni pomery hrozne malo RAM, to i nake lepsi x51 mely treba aspon 64kB. Danyk si s tim taky kdysi hral v ASM a myslim, ze tu Atmegu mel pretaktovanou asi na 25MHz
Používám ATmega1284, který má 128KB flash a 16 KB RAM, přetaktovaný na 24 MHz. Generováním obrazu se rychlost sníží na 1/4, tedy jakoby procesor jel na 6 MHz. V porovnání se Z80 instrukce jsou značně rychlejší, většina trvá 1 takt, tak to je i s generováním obrazu docela svižné a může to být vážný konkurent oldcomp 8-bitů. Paměti je také docela dost. 7 KB zabere obraz ve formátu ZX Spectra, na data zbývá 9 KB. Program se zavádí do Flash paměti - horních 64 KB je vyhrazeno pro BIOS, dolních 64 KB je pro uživatelský program. Plánuji tam interpreter BASICu kompatibilní se ZX Spectrum, program BASIC by se ukládal do 4 KB EEPROM.

RayeR píše:
...BTW v Golem SW si byl samotny programator nebo se ne tom podilelo vice lidi?
Firma Golem (2 lidi) původně vyvíjeli systém na ochranu proti kopírování programů, Hradba. Původně mě oslovili, jestli bych zkusil prolomit jejich ochranu, aby se zjistili slabiny. Prolomil jsem, ale usoudili, že takhle pracně by to asi nikdo nedělal, ale nějaká vylepšení udělali. Když jsem pracoval v Tesle, začal jsem psát souborový manažer DOS Manažer (DOSMAN), nejdříve jen pro interní potřebu Tesly. Golem mi nabídli, že by mi Dosman prodávali. Tak jsem odešel z Tesly a přešel na podnikání. Vždy byla ta spolupráce s Golemem na té úrovni, že oni si dělali svou Hradbu a já svůj Dosman a Petra.

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 23.01.2022, 12:15 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Mirku, budeš podporovat taky Micro Python ?

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 23.01.2022, 14:03 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Fůůůůůjjjj!!! :shock:

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 23.01.2022, 18:49 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Potřebuju něco pro opice, abych si to ošahal a hlavně zákazník si chce zařízení naprogramovat v Micro Pythonu.
Takže když mu nebude něco chodit a na něco se mě zeptá, tak abych nevypadal jako vejr :lol:
https://blog.zonepi.cz/prvni-pico-kruck ... ropythonu/

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 23.01.2022, 18:57 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Dodnes jsem nepochopil, co lidi mají na Pythonu. Vždy když jsem v něm musel dělat, tak to bylo velké utrpení. Považuji ho za jeden z nejhorších jazyků a už jsem se zatvrdil, že Python mi "už nesmí nikdy do domu". Ode mne nebude nikdy nic mít společného s Pythonem.

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 23.01.2022, 20:15 
Offline
Pan Generální
Uživatelský avatar

Registrován: 23.03.2014, 20:13
Příspěvky: 2773
Has thanked: 224 times
Been thanked: 601 times
Je to BASIC dneška.
Navíc, naučit se ovládat Thonny mi při prvním pokusu s Picem trvalo asi tak tři minuty, protože je to obšlehnutý QBasic :lol:

Ale jinak mě Python také neuchvátil, umím v něm jenom základní věci, a ono to zatím na to hraní stačilo.

_________________
Plesnivý sýr z Tesca, zatuchlé kuřecí řízky z Albertu, oslizlé hovězí a myší trus z Lidlu.
Nákup potravinářské inspekce v ČR, říjen 2023.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 23.01.2022, 20:46 
Offline
Pan Generální
Uživatelský avatar

Registrován: 13.05.2013, 09:15
Příspěvky: 2278
Bydliště: Brno
Has thanked: 842 times
Been thanked: 302 times
Základní věci v Pythonu jsou i za mně v pohodě. Díky němu jsem pochopil základy programování, tedy v rámci učení se je za mně fajn.

_________________
Amiga - PMD 85


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 23.01.2022, 21:50 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Pro mě je to všechno moc složitý a potřebuju ten hw něčím primitivně oživit.
Když se to se mnou bude bavit, tak se pustím dál :D

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 24.01.2022, 12:42 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Možná Python v mikročipu vypadá pro začátečnické uživatele lákavě, ale nikdo je neupozorní na jedno mínus - že jim brzy dojde paměť. I nejjednodušší Hello program spotřebuje kolem 80 KB RAM, které vyžaduje interpeter Pythonu. A paměť i nadále rychle mizí, protože Python si musí uchovávat o programu mnoho informací (hash tabulky). Na hrátky s blikáním LEDky ok, ale vážnější projekt se s tím neudělá. RAMka je v Pico nejvzácnější resource, protože externí Flash je hodně pomalá a tak aby se dosáhl rozumný výkon, měla by velká část kódu jet z RAM namísto z Flash. I když uživatelé Pythonu stejně moc rychlost neřeší - nevadí jim že interpretovaný program jede možná i 10x pomaleji než C. Jen budou muset počítat s tím, že jednoho dne narazí na hranice omezení Pythonu (paměť, rychlost, vybavení), kdy budou muset sáhnout k jazyku vhodnějšímu pro mikročipy, a Python ponechat teoretickým matematikům.

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 24.01.2022, 14:34 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Zákazníka rychlost nezajímá, toho zajímá, že to umí Python :D

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 24.01.2022, 14:41 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Bohužel, taková je dnes doba. :-)

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 24.01.2022, 17:07 
Offline
Pan Generální
Uživatelský avatar

Registrován: 23.03.2014, 20:13
Příspěvky: 2773
Has thanked: 224 times
Been thanked: 601 times
Jak říkám, BASIC dneška. Ale bez GOTO :lol:

_________________
Plesnivý sýr z Tesca, zatuchlé kuřecí řízky z Albertu, oslizlé hovězí a myší trus z Lidlu.
Nákup potravinářské inspekce v ČR, říjen 2023.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 24.01.2022, 20:54 
Offline
Profík
Uživatelský avatar

Registrován: 12.06.2013, 00:11
Příspěvky: 641
Has thanked: 1 time
Been thanked: 76 times
>Panda
Tak jasne ze se to s nakym vetism usili da i na AVR, ale za proc si delat nasili, kdyz sou dnes k dispozici ty STMka za +- stejnou cenu a s o dost vetsima moznostma (teda kdyz este byly normlane k sehnani v obchodech, tak dnes muze bejt prave zajimava nahrada ten MCU co je v Pi Pico). Jediny duvod je, ze AVR je jednodussi a mam ho uz leta zazite. Jeden kolega Sharpista, taky se tu obcas na foru vyskytuje, tak udelal s STM32 takovou malou krabicku, co emuluje dokonce nekolik ruznych 8-bitu, vystup na VGA, PS2 kbd, microSD karta na hry a procak to dava s prstem v nose bez O'C. Akorat ten VGA vystup si zachvili budem moct strcit nekam, schvalne sem tu obehl po kanclech monitory a nenasel sem jediny s VGA DSUB, akorat ve skrini lezela jedna >10let stara plecka este s VGA. Chtelo by to vymyslet nejaky levny konvertor/scaler...

Diky za vysvetleni ohledne Golema. BTW MikroManazer vznikl jako orezany derivat DosMana nebo to byl samostatny projekt?
Testovaci skripty jsou potreba, par kolegu se tu treba zabyva testovanim menu autoradii, drive to musel prochazet clovek, dnes se to dela automaticky zachytavanim videa do displeje a porovnavanim s pozadovanym vysledkem, na vsecko se delaj automatizovane testy...

Na ten Pytlon mam stejny pohled, mozna je to dobra nahrada shell skriptu a na zpracovani/parsovani ruznych dat, ale zamorovat s tim i mikrokontorlery? Navic to nedrzi standard a pak musim mit v systemy pytlon 2.x a 3.x, protoze proste ne vsechno se prepsalo...
No pak holt blikani LEDkou musi tahnout ARM s xxkB RAM misto PCIky ci ATtiny, kde staci loop par asm instrukci. Nj, kdyz vono kolik mate neska na trhu prace programatoru, co umi dobre C/ASM a kolik mate vselijakejch script kiddies, tak se pak holt koupi 100x vykonnejsi HW, ve vysledku to vyjde levnjec...

_________________
http://rayer.g6.cz, core i7-2600K, SB Audigy+YMF724+DreamBlaster, GTX970, DOS/WIN98SE/NT4/XP/Debian | retroPC: PPro 200, 192MB, SB AWE64+Live, Matrox Millenium II/8MB+Voodo1, USB 2.0


Naposledy upravil RayeR dne 24.01.2022, 21:20, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 24.01.2022, 21:00 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Jenže ty STMka nejsou v obchodě, výroba mi na ně čeká už půl roku :D

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Raspberry Pico
PříspěvekNapsal: 24.01.2022, 21:14 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Ano MikroMan vznikl očesáním DOSMANu 1. Bylo to asi očesané až moc.

Mizející přípojky je bohužel největší mínus takových projektů. Je to podobné jako když vymizely RS232. Nebo SCART. Tolik praktických rozhraní existovalo, běžně dostačujících, a oni je ruší z úplně nesmyslných důvodů, protože "byznys". Podle pravidla "Ono to bylo oblíbené, praktické a úspěšné? No tak to zrušíme! A nahradíme nepraktickým monstrem, které zajistí nové prodeje."

Ano herní počítač se dá udělat mnohem snadněji s vyšším procesorem. A v tom to právě je. Na PC je spousta emulátorů, na Raspberry je spousta emulátorů, sestavit si retro herní konzoli dokáže podle tutoriálu každý. A co dělá každý - to už přestává být zajímavé. Zajímavější je zkusit obtížnější výzvu, něco co zatím nikdo nevytvořil. I to Pico už začíná trochu zavánět přesycením - každý v něm programuje v Pythonu a existuje už rozumný herní emulátor, tak začíná ztrácet tu pointu něčeho nového co nikdo ještě nedělá.

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 336 ]  Přejít na stránku Předchozí  1 ... 14, 15, 16, 17, 18, 19, 20 ... 23  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 7 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat 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 přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz