ฉันควรใช้ไมโครคอนโทรลเลอร์ชนิดใด
ฉันพยายามค้นหาแพ็คเกจคอนโทรลเลอร์ไมโครที่ดีที่สุดสำหรับโปรแกรมคอมพิวเตอร์ของฉันเพื่อสื่อสารกับโลกแห่งความจริง ฉันหวังว่าหมุด I / O จำนวนมาก (จนถึง 64 ดิจิตอลเป็นสิ่งที่ฉันต้องการไม่มีอะไรที่น่าประหลาดใจอย่างอะนาล็อกและ PWM) ที่ฉันสามารถอ่านและเขียนโดยตรงโดยการเรียกฟังก์ชั่นจากโปรแกรมของฉันที่ทำงานบน CPU ฉันไม่ต้องการดาวน์โหลดโปรแกรมไปยังตัวควบคุมขนาดเล็กเพื่อให้ทำงานได้ แต่ฉันต้องการสิ่งที่เพียงแค่เสียบเข้ากับ USB ของฉันและให้ CPU จำนวนมากที่ควบคุม I / O pin ที่ฉันสามารถควบคุมได้จากโปรแกรม C ++ ของฉัน แพคเกจไมโครคอนโทรลเลอร์ที่ดีที่สุดสำหรับฉันจะเป็นอย่างไร? ฉันหวังว่าจะมีบางสิ่งที่ค่อนข้างไม่แพง แต่มีข้อพิสูจน์ในอนาคตเนื่องจากมันทำงานบน USB และมีไดรเวอร์ 64- บิตสำหรับระบบปฏิบัติการที่ทันสมัยเช่น Windows 7 ความสามารถในการเชื่อมต่อมากกว่าหนึ่งในคอนโทรลเลอร์ไมโครคอนโทรลเลอร์เหล่านี้ด้วยโปรแกรมคอมพิวเตอร์เดียวกัน โบนัสที่ดีเช่นกัน (การขยายตัวในอนาคต) แก้ไข: ฉันไม่ต้องการอัตราการสุ่มตัวอย่างสูง (อาจจะ 10 Hz สำหรับการอ่านอินพุต, 1 kHz สำหรับสัญญาณขาออก) และหมุดส่วนใหญ่ใช้สำหรับเอาต์พุตเท่านั้น ฉันทำงานกับคอมพิวเตอร์ใหม่เอี่ยม (คอร์ …