ทุกคนรู้ว่ามันง่ายในการพัฒนาหลักฐานของแนวคิดสำหรับอุปกรณ์ฝังตัวบน rasbperry pi หรือแม้กระทั่งพีซีแม้ว่ามันจะลงเอยด้วยการเลือกไมโครโพรเซสเซอร์สำหรับผลิตภัณฑ์ของคุณมันยากที่จะแน่ใจว่าทางเลือกของคุณจะช่วยให้แนวคิดของคุณทำงานได้ ได้อย่างดีที่สุด
ขณะนี้ฉันมีโครงการสตรีมมิ่งสื่อที่ทำงานบนราสเบอร์รี่ pi ได้สำเร็จแม้ว่า pi จะใหญ่และโตมากเพื่อให้เหมาะกับอุปกรณ์ปลายทาง นอกจากนี้ยังมีการระบุว่าอุปกรณ์ปลายทางนั้นเป็นแบบกำหนดเอง ฉันมีเวลายากในการค้นหาความมั่นใจในโปรเซสเซอร์ที่ฉันสามารถใช้ได้
กระบวนการที่ดีในการตรวจสอบว่าโปรเซสเซอร์มีประสิทธิภาพเพียงพอที่จะเรียกใช้แอปพลิเคชันของฉันได้อย่างไร
โดยทั่วไปความต้องการของฉันคือ:
- โฮสต์ USB หรือสแต็ก TCP / IP ในตัวสำหรับการทำงาน WiFi
- โปรโตคอลสื่อ I2S / PCM
- I2C สำหรับการกำหนดค่าอุปกรณ์ต่อพ่วง
การค้นหาชิปด้วยคุณสมบัติเหล่านั้นเป็นเรื่องง่ายมาก มันไม่ง่ายเลยจริงๆ ปัญหาสามารถบอกได้ว่าชิปนั้นเร็วพอประมวลผลและใช้งานได้ดีหรือไม่
ฉันดู LPC4337 สักหน่อยและฉันรู้สึกว่ามันจะเหมาะสมแม้ว่าสภาพแวดล้อมการพัฒนาจะทำให้ฉันมีปัญหานิดหน่อยด้วยเหตุนี้ฉันยังคงมองไปรอบ ๆ ซึ่งทำให้ฉันไป CC3200 จาก Texas Instruments แม้ว่าคอนโทรลเลอร์นั้นจะทำงานที่ 80 MHz เท่านั้นและฉันไม่แน่ใจว่ามันจะแข็งแกร่งพอสำหรับการสตรีมสื่อแบบเรียลไทม์
มีขั้นตอนอะไรบ้างที่จะทำให้แน่ใจว่าโปรเซสเซอร์เร็วพอสำหรับแอปพลิเคชันของฉัน เช่นฉันจะรู้ได้อย่างไรว่าโปรเซสเซอร์ 80 MHz จะดีพอหรือฉันต้องการบางสิ่งบางอย่างตามลำดับ 204 MHz หรือสูงกว่า?