En af de ting, der mangler i den "klassiske" Arduino-oplevelse, er fejlfinding. Det er også en skam, for de anvendte chips har den egenskab. Den nyeste IDE har dog mulighed for at arbejde med eksterne debuggere, og hvis du vil i gang med en klassisk ATMega Arduino, viser [deqing] dig, hvordan du kommer i gang med en billig CH552 8-bit USB-mikrocontrollerkort som fejlfindingsdongle.
Det pågældende CH552-kort er et godt valg, primært fordi det er smudsbilligt. Der er designfiler på GitHub (og firmwaren), men du kunne sikkert trække det samme trick med ethvert af de tilgængelige CH552 breakout boards.
Der var engang, hvor det krævede et dyrt in-circuit-emuleringssystem at have en god-eye view af dit indlejrede system. Disse var dyre, svære at implementere og sjældne. Derefter begyndte CPU'er at tilføje fejlfindingshardware direkte på chippen. Et par ekstra ben på CPU'en og en slags adapter ville give dig det meste af det, du ønskede fra et emuleringssystem. Selvom disse adaptere ofte er proprietære, er de nogle gange ikke det, eller også er de blevet omvendt. Hvis du kender protokollen, er det nemt nok at få en processor til at tale den for dig. Derfor ser man ofte for eksempel Raspberry Pi Picos fejlfinder andre Picos. Der er ikke noget, du ikke kan gøre en million andre måder her, men det er en glimrende trin-for-trin vejledning til at komme i gang uden at bryde penge.
- SEO Powered Content & PR Distribution. Bliv forstærket i dag.
- PlatoData.Network Vertical Generative Ai. Styrk dig selv. Adgang her.
- PlatoAiStream. Web3 intelligens. Viden forstærket. Adgang her.
- PlatoESG. Automotive/elbiler, Kulstof, CleanTech, Energi, Miljø, Solenergi, Affaldshåndtering. Adgang her.
- PlatoHealth. Bioteknologiske og kliniske forsøgs intelligens. Adgang her.
- ChartPrime. Løft dit handelsspil med ChartPrime. Adgang her.
- BlockOffsets. Modernisering af miljømæssig offset-ejerskab. Adgang her.
- Kilde: https://hackaday.com/2023/09/11/this-arduino-debugger-uses-the-ch552/
- :har
- :er
- a
- evne
- tilføje
- Skønt
- an
- ,
- enhver
- Arduino
- ER
- AS
- til rådighed
- Bank
- fordi
- været
- board
- Breaking
- breakout
- men
- kapacitet
- billig
- chip
- Chips
- valg
- Classic
- kunne
- CPU
- indsætte
- Design
- svært
- snavs
- do
- let
- indlejret
- nok
- eksempel
- fremragende
- dyrt
- erfaring
- ekstern
- få
- Filer
- Til
- fra
- få
- få
- Giv
- godt
- Hardware
- Have
- have
- link.
- Hvordan
- How To
- Men
- HTTPS
- if
- in
- IT
- Kend
- seneste
- million
- mangler
- mest
- intet
- of
- tit
- on
- or
- Andet
- fyr
- plato
- Platon Data Intelligence
- PlatoData
- primært
- sandsynligvis
- Processor
- proprietære
- protokol
- spørgsmål
- SJÆLDEN
- Hindbær
- raspberry Pi
- påkrævet
- højre
- samme
- se
- Shows
- nogle
- sommetider
- tale
- påbegyndt
- systemet
- at
- derefter
- Der.
- Disse
- de
- ting
- denne
- tid
- til
- også
- tutorial
- usb
- anvendte
- bruger
- Specifikation
- ønsker
- ønskede
- var
- var
- Hvad
- hvornår
- hvorfor
- med
- uden
- Arbejde
- ville
- ville give
- dig
- Din
- zephyrnet