Score:1

จะตั้งโปรแกรม Teensy หลายตัวใน platformIO พร้อมกันบน Ubuntu ได้อย่างไร

ธง eg

ปัญหาคือ Teensy เปลี่ยนประเภทของอุปกรณ์อยู่ตลอดเวลา ดังนั้นบางครั้งหลังจากตั้งโปรแกรมแล้ว Serial Monitor จะไม่เปิดขึ้น ทำให้ต้องถอดปลั๊กและเสียบปลั๊กใหม่

สิ่งนี้ทำให้เกิดปัญหามากขึ้น เนื่องจากเป็นไปได้ที่การเชื่อมต่อใหม่ตามลำดับที่แตกต่างกัน ดังนั้น platformIO อาจแฟลชไปยังบอร์ดที่ไม่ถูกต้องตามเงื่อนไขที่ไม่ได้กำหนด

ฉันจะตั้งโปรแกรมให้ไม่ต้องเดาและเข้าถึง Serial Monitor อย่างสม่ำเสมอได้อย่างไร

Score:1
ธง eg

ข้อมูลด้านล่างรวบรวมจากเธรดนี้: ฟอรัม PJRC

ติดตั้งคำสั่ง tycmd จากคำแนะนำที่นี่: ไททูลส์

ดูว่าคุณมีบอร์ดใดบ้าง

รายการ tycmd

ผลตอบแทน:

เพิ่ม 9665090-Teensy Teensy 3.6 (USB Serial)
เพิ่ม 10253260-Teensy Teensy 3.6 (USB Serial)

โดยที่ตัวเลขเหล่านั้นคือหมายเลขซีเรียล

ใน platformio.ini เพิ่ม

upload_command = tycmd อัพโหลด -B $UPLOAD_PORT $SOURCE
upload_port=9665090-Teensy

โดยที่พอร์ตอัพโหลดคือพอร์ตด้านบนที่คุณต้องการตั้งโปรแกรม $SOURCE ถูกกำหนดโดย platformIO

ในการรับมอนิเตอร์อนุกรมสำหรับหนึ่งในนั้น ให้พิมพ์

tycmd reset -B 10253260 #reset หากไม่เปิด 
จอภาพ tycmd -B 10253260

มอนิเตอร์อนุกรม platformIO ในตัวจะไม่ถูกใช้งานอีกต่อไป แต่คำสั่งด้านบนจะเปิดโปรแกรม Serial Monitor อื่นซึ่งดีกว่าเพราะคุณสามารถระบุ Teensy ที่จะใช้ได้อย่างน่าเชื่อถือ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา