Semua orang tahu itu mudah untuk mengembangkan bukti konsep untuk perangkat tertanam pada ras rasper atau bahkan PC, meskipun ketika tiba saatnya memilih mikroprosesor untuk produk Anda, sulit untuk memastikan pilihan Anda akan memungkinkan konsep Anda untuk bekerja secara optimal.
Saat ini saya memiliki proyek streaming media yang berhasil mengerjakan pi raspberry, meskipun pi jauh lebih besar dan tebal agar layak sebagai perangkat akhir. Juga dinyatakan bahwa perangkat akhir adalah custom. Saya mengalami kesulitan menemukan kepercayaan pada prosesor yang dapat saya gunakan.
Apa proses yang baik untuk mengetahui apakah prosesor cukup kuat untuk menjalankan aplikasi saya?
Pada dasarnya persyaratan saya adalah:
- Host USB atau tumpukan TCP / IP tertanam untuk operasi WiFi
- Protokol media I2S / PCM
- I2C untuk konfigurasi periferal
Menemukan keripik dengan properti itu sangat sederhana. Sejujurnya itu tidak bisa lebih sederhana. Masalahnya adalah bisa mengetahui apakah chip cukup cepat, pemrosesan dan bijaksana.
Saya telah melihat LPC4337 sedikit dan saya merasa itu akan cocok meskipun lingkungan pengembangan memberi saya sedikit masalah, untuk alasan itu saya masih melihat sekeliling, yang membawa saya ke CC3200 dari Texas Instruments , meskipun pengontrol itu hanya berjalan pada 80 MHz dan saya tidak yakin apakah itu akan cukup kuat untuk streaming media waktu nyata.
Apa saja langkah-langkah untuk memastikan prosesor cukup cepat untuk aplikasi saya? Seperti bagaimana saya tahu apakah prosesor 80 MHz akan cukup baik atau apakah saya memerlukan sesuatu dengan urutan 204 MHz atau bahkan lebih tinggi?