Jeffrey Cross
Jeffrey Cross

Projek SPARK # 2, Pos # 3

Dalam catatan terakhir saya, saya menyampaikan permulaan rencana untuk menyambungkan iRobot Create ke komputer SPIN iCop yang menjalankan Windows Embedded CE R2.0. Sekarang sudah tiba masanya untuk menyelam masuk dan dapatkan beberapa kod yang dimuatkan ke mesin iCop, kemudian lihat jika saya boleh bercakap dengan Buat menggunakan arahan yang tersenarai dalam Cipta Antara Muka Terbuka.

Sebelum saya memulakan Windows Embedded, saya ingin mengesahkan bahawa saya boleh bercakap dengan Create menggunakan sumber yang diketahui baik, komputer desktop saya. Saya fikir ini adalah langkah debug penting. Walaupun saya ingin perisian saya berjalan dengan betul pada kali pertama, kebenarannya adalah bahawa ia mungkin memerlukan debugging sebelum berfungsi dengan betul. Saya dapat mempermudahkan tugas debug ini dan mengesahkan bahawa antara muka Serial buat berfungsi dengan menyambungkannya ke PC pembangunan saya dan membaca mesej boot selepas kuasa-on:

Setelah saya melakukannya, saya yakin saya dapat membuat sambungan antara Create and my PC atau kotak iCop dengan program Windows Embedded saya, dan saya yakin akan ada masalah komunikasi yang disebabkan oleh program saya yang kurang ditulis!

Saya sudah mempunyai Visual Studio 2005 dan Windows Embedded CE6.0 R2 dipasang pada komputer pembangunan saya, jadi saya hampir bersedia untuk menyambung komputer iCop. Terdapat satu lagi langkah yang diperlukan untuk mengkonfigurasi sepenuhnya komputer pembangunan supaya saya boleh memulakan pembangunan Windows Embedded. Papan SPARK yang berlainan mempunyai pelbagai pemproses dan perkakasan dan oleh itu memerlukan pustaka perisian dan konfigurasi perisian yang unik untuk membolehkan Visual Studio 2005 menghasilkan kod yang disusun sesuai untuk perkakasan peringkat rendah yang diberikan. Pustaka unik dan set konfigurasi ini dipanggil "pakej sokongan papan" untuk alasan yang jelas. Setiap vendor lembaga SPARK membekalkan pakej sokongan papan yang boleh dimuat turun dan dipasang untuk papan tertentu.

Sekarang saya bersedia untuk membuat dan memasang sistem operasi dan aplikasi saya ke papan iCop saya! Saya akan membincangkannya dalam jawatan penuh di sini.

Kongsi

Meninggalkan Komen