Obsah:

Úvod do Cypressu (část 2): 3 kroky
Úvod do Cypressu (část 2): 3 kroky

Video: Úvod do Cypressu (část 2): 3 kroky

Video: Úvod do Cypressu (část 2): 3 kroky
Video: Ovládněte test automatizaci: rychlý úvod do Cypress & GitHub Actions CI 2024, Červenec
Anonim
Úvod do Cypressu (část 2)
Úvod do Cypressu (část 2)

Tento Instructable je pokračováním předchozího zde;

Úvod do Cypressu (1. část)

Předchozí Instructable používá zkušební desku PSoC 4, která nemá přístup k ladicímu programu. Tento Instructable používá zkušební desku PSoC 5, která má přístup k debuggeru, aby ukázal, jak užitečné to může být při programování zařízení. Tento tutoriál navíc předvádí jiný projekt a předvádí propojení s ultrazvukovým senzorem HC SR04.

Bavilo by mě dělat více videí a doprovázet instruktáž o používání mikrokontrolérů Cypress, přičemž možná nadcházející videa se budou více zaměřovat na konkrétní části tvůrce PSoC, včetně přerušení a dalších užitečných tipů pro kódování, podrobnější pohled na zdroje s širokým designem a další funkce v rámci PSoC Creator. Vzhledem k tomu bylo řečeno, že bych velmi ocenil zpětnou vazbu k těmto tutoriálům a také bych přijal návrhy pro budoucí tutoriály, pokud existuje něco konkrétního, o čem jsem se nezabýval a někdo by rád pokryl. Děkuji.

Krok 1: Co potřebujete

Co potřebuješ
Co potřebuješ

Abyste mohli postupovat podle tohoto Instructable, budete muset mít nainstalovaný PSoC Creator 4.2, odkaz na něj najdete v části 1 Instructable. Kromě toho budete potřebovat zkušební desku PSoC 5, která je k dispozici od společnosti Digikey zde;

Zkušební komise Cypress PSoC 5

Také tato deska není dodávána se záhlavími, takže se doporučuje pájet na desku nějaké 0,1 roztečné záhlaví, aby se usnadnilo připojení, doporučuji propojit záhlaví, protože vám umožňují mít na každém pinu jak mužské, tak ženské připojení a jsou dobré mít na jedné desce alespoň pro testování;

Male/Female Pin záhlaví

Pro tento projekt nastavuji jednoduchý test ultrazvukového senzoru HC-SR04 a jeden z nich bude pro projekt vyžadován. Jsou k dispozici všude, obvykle je získávám od čínských prodejců na eBay za cenu asi 1 $ za kus, když je kupuji v sadách po 5. Nakonec byl k připojení senzoru k desce použit kabel DuPont.

Připojením senzoru k mikrořadiči připojíme senzory Vcc k napájení na desce, GND k deskám GND a pro přiložený kód na konci tohoto Instructable, Echo na pin 3.0 a Trig na 3.1.

Krok 2: Programování mikrokontroléru

Domnívám se, že formát videa pro tyto návody je nejužitečnější, takže můžete sledovat a poslouchat a sledovat a přesně vidět, na co klikám na obrazovce. Stejně tak se můžete pozastavit a přetočit zpět podle potřeby.

Také bych velmi ocenil zpětnou vazbu na věci, které jsou užitečné, a na oblasti, které by bylo možné vylepšit, aby byla výuková videa v budoucnu užitečnější.

Krok 3: Další materiál

Pokud z nějakého důvodu máte potíže, můžete si stáhnout zip soubor tohoto projektu, přesný z videa, a extrahovat všechny soubory do složky na ploše. V programu PSoC Creator vyhledejte soubor na ploše, otevřete pracovní prostor a spusťte jej sami nebo jej použijte k ověření schématu nebo kódu projektu. Všechno by tam mělo být a mělo by se stavět a programovat pomocí Debuggeru na vaši desku správně a poskytne vám funkční příklad jako referenci a také doprovodné video, které vám pomůže.

Naštěstí toto video pomůže ukázat, jak naprogramovat mikrokontrolér pomocí debuggeru a zkontrolovat, zda se kód a proměnné z PSoC Creator aktualizují správně. V závislosti na sadě mikrořadiče zakoupíte podporu debuggeru, například desku použitou v tomto Instructable a desku PSoC 4 Pioneer společnosti Cypress, zatímco jiné, jako například PSoC 4 Evaluation Board, hostitele zavaděče nemají a vyžadují. Mít desku, která podporuje Debugger, je neuvěřitelně užitečný nástroj při testování a hledání problémů s kódem a také při rychlém provádění a testování změn.

Kromě toho by mělo být zřejmé, že sestavení projektu pro zařízení PSoC5 je stejně snadné jako vytvoření projektu pro PSoC4, protože jsou stejné. Vytvoření projektu pro jakékoli zařízení řady PSoC je stejné pomocí tvůrce PSoC umístěním komponent, jejich připojením k pinům desky a zapsáním kódu.

Šťastné tvoření!

*Dejte mi vědět, jestli je nějaký problém se souborem archivu po jeho rozbalení a spuštění v PSoC Creator ** Aktualizováno pro PSoC Creator 4.2*

Doporučuje: