One of the things missing from the “classic” Arduino experience is debugging. That’s a shame, too, because the chips used have that capability. However, the latest IDE has the ability to work with external debuggers and if you want to get started with a classic ATMega Arduino, [deqing] shows you how to get started with a cheap CH552 8-bit USB microcontroller board as the debugging dongle.
The CH552 board in question is a good choice, primarily because it is dirt cheap. There are design files on GitHub (and the firmware), but you could probably pull the same trick with any of the available CH552 breakout boards.
There was a time when having a god-eye view of your embedded system required an expensive in-circuit emulation system. These were expensive, difficult to deploy, and rare. Then, CPUs started adding debugging hardware right on the chip. A few spare pins on the CPU and some sort of adapter would give you most of what you wanted from an emulation system. Although these adapters are often proprietary, sometimes they aren’t, or they have been reverse-engineered. If you know the protocol, it is easy enough to get a processor to speak it for you. That’s why you often see, for example, Raspberry Pi Picos debugging other Picos. There’s nothing you can’t do a million other ways here, but it is an excellent step-by-step tutorial for getting started without breaking the bank.
- เนื้อหาที่ขับเคลื่อนด้วย SEO และการเผยแพร่ประชาสัมพันธ์ รับการขยายวันนี้
- PlatoData.Network Vertical Generative Ai เพิ่มพลังให้กับตัวเอง เข้าถึงได้ที่นี่.
- เพลโตไอสตรีม. Web3 อัจฉริยะ ขยายความรู้ เข้าถึงได้ที่นี่.
- เพลโตESG. ยานยนต์ / EVs, คาร์บอน, คลีนเทค, พลังงาน, สิ่งแวดล้อม แสงอาทิตย์, การจัดการของเสีย. เข้าถึงได้ที่นี่.
- เพลโตสุขภาพ เทคโนโลยีชีวภาพและข่าวกรองการทดลองทางคลินิก เข้าถึงได้ที่นี่.
- ChartPrime. ยกระดับเกมการซื้อขายของคุณด้วย ChartPrime เข้าถึงได้ที่นี่.
- BlockOffsets การปรับปรุงการเป็นเจ้าของออฟเซ็ตด้านสิ่งแวดล้อมให้ทันสมัย เข้าถึงได้ที่นี่.
- ที่มา: https://hackaday.com/2023/09/11/this-arduino-debugger-uses-the-ch552/
- :มี
- :เป็น
- a
- ความสามารถ
- เพิ่ม
- แม้ว่า
- an
- และ
- ใด
- แพลตฟอร์มฮาร์ดแวร์
- เป็น
- AS
- ใช้ได้
- ธนาคาร
- เพราะ
- รับ
- คณะกรรมการ
- หมดสภาพ
- ฝ่าวงล้อม
- แต่
- ความสามารถ
- ถูก
- ชิป
- ชิป
- ทางเลือก
- คลาสสิก
- ได้
- ซีพียู
- ปรับใช้
- ออกแบบ
- ยาก
- ฝุ่น
- do
- ง่าย
- ที่ฝัง
- พอ
- ตัวอย่าง
- ยอดเยี่ยม
- แพง
- ประสบการณ์
- ภายนอก
- สองสาม
- ไฟล์
- สำหรับ
- ราคาเริ่มต้นที่
- ได้รับ
- ได้รับ
- ให้
- ดี
- ฮาร์ดแวร์
- มี
- มี
- โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม
- สรุป ความน่าเชื่อถือของ Olymp Trade?
- ทำอย่างไร
- อย่างไรก็ตาม
- HTTPS
- if
- in
- IT
- ทราบ
- ล่าสุด
- ล้าน
- หายไป
- มากที่สุด
- ไม่มีอะไร
- of
- มักจะ
- on
- or
- อื่นๆ
- ต้นสน
- เพลโต
- เพลโตดาต้าอินเทลลิเจนซ์
- เพลโตดาต้า
- ส่วนใหญ่
- อาจ
- หน่วยประมวลผล
- เป็นเจ้าของ
- โปรโตคอล
- คำถาม
- หายาก
- ราสเบอร์รี่
- ราสเบอร์รี่ Pi
- จำเป็นต้องใช้
- ขวา
- เดียวกัน
- เห็น
- แสดงให้เห็นว่า
- บาง
- บางครั้ง
- พูด
- ข้อความที่เริ่ม
- ระบบ
- ที่
- พื้นที่
- แล้วก็
- ที่นั่น
- ล้อยางขัดเหล่านี้ติดตั้งบนแกน XNUMX (มม.) ผลิตภัณฑ์นี้ถูกผลิตในหลายรูปทรง และหลากหลายเบอร์ความแน่นหนาของปริมาณอนุภาคขัดของมัน จะทำให้ท่านได้รับประสิทธิภาพสูงในการขัดและการใช้งานที่ยาวนาน
- พวกเขา
- สิ่ง
- นี้
- เวลา
- ไปยัง
- เกินไป
- เกี่ยวกับการสอน
- USB
- มือสอง
- ใช้
- รายละเอียด
- ต้องการ
- อยาก
- คือ
- คือ
- อะไร
- เมื่อ
- ทำไม
- กับ
- ไม่มี
- งาน
- จะ
- จะให้
- เธอ
- ของคุณ
- ลมทะเล