STM32 IDE (Mbed)
Program a STM32 Nucleo board with Mbed

LabsLand
Lập trình bộ vi điều khiển ARM thật với các thiết bị ngoại vi và chế độ năng lượng thấp bằng Mbed IDE trực tuyến.
Thông tin phòng thí nghiệm
Phòng thí nghiệm STM32 cho phép người dùng lập trình và điều khiển bo mạch ST Nucleo WB55RG từ xa. Trong phiên bản phòng thí nghiệm này, nó được lập trình bằng IDE trực tuyến Mbed hoàn toàn dựa trên web. Nó bao gồm nhiều thiết bị ngoại vi đầu vào và đầu ra khác nhau, chẳng hạn như công tắc, nút bấm, chiết áp và cảm biến, cũng như màn hình LCD và động cơ servo. Phòng thí nghiệm có thể được sử dụng để nghiên cứu các chế độ tiêu thụ điện năng thấp. Nó phù hợp để sử dụng trong các khóa học về hệ thống nhúng, lập trình vi điều khiển và Internet vạn vật (IoT).
Phòng thí nghiệm từ xa STM32 của LabsLand cho phép người dùng lập trình và điều khiển bo mạch ST Nucleo WB55RG cùng với một số thiết bị ngoại vi đầu vào và đầu ra, chẳng hạn như đèn LED, đèn LED RGB, công tắc, màn hình OLED và động cơ servo. Phòng thí nghiệm cũng hỗ trợ một loạt các chế độ năng lượng thấp, bao gồm Ngủ, Chạy năng lượng thấp, Ngủ năng lượng thấp, Dừng 0, Dừng 1, Dừng 2, Chờ và Tắt máy. Các chế độ này có thể được sử dụng để nghiên cứu tác động của mức tiêu thụ năng lượng đến hiệu suất và chức năng của bo mạch STM32.
Phiên bản phòng thí nghiệm này được sử dụng thông qua IDE trực tuyến của LabsLand để phát triển dựa trên Mbed. Học sinh có thể viết mã bằng API Mbed trực tiếp trong trình duyệt, biên dịch mã từ xa và lập trình bo mạch STM32 mà không cần cài đặt chuỗi công cụ cục bộ. IDE được thiết kế cho mục đích sử dụng trong giáo dục và cung cấp quy trình làm việc đơn giản để viết, biên dịch và tải mã lên bo mạch từ bất kỳ máy tính nào có kết nối internet.
IDE Mbed trực tuyến bắt đầu từ một dự án đã được chuẩn bị sẵn cho bo mạch STM32 WB55RG và phần cứng có sẵn trong phòng thí nghiệm. Điều này giúp bạn có thể tập trung vào logic ứng dụng và API Mbed thay vì dành thời gian cho việc thiết lập dự án ban đầu. Sau đó, người dùng có thể mở rộng điểm bắt đầu đó bằng các tệp nguồn và cấu hình của riêng họ.
Phòng thí nghiệm từ xa STM32 của LabsLand là một nền tảng linh hoạt có thể áp dụng cho nhiều khóa học, bao gồm:
Các khóa học này có thể liên quan đến việc lập trình bo mạch STM32, giao tiếp với các cảm biến và thiết bị ngoại vi khác nhau cũng như nghiên cứu các nguyên tắc của hệ thống dựa trên vi điều khiển và IoT. Phòng thí nghiệm từ xa STM32 cung cấp các công cụ phần cứng và phần mềm cần thiết để học tập và thử nghiệm thực hành trong các lĩnh vực này.
Phiên bản phòng thí nghiệm này sử dụng Mbed IDE trực tuyến của LabsLand để sinh viên có thể phát triển trực tiếp dựa trên API Mbed OS.
Một phiên bản thay thế của phòng thí nghiệm có sẵn (STM32 Nucleo - Không có IDE) dành cho quy trình làm việc mà người dùng muốn biên dịch mã bằng chuỗi công cụ bên ngoài hoặc IDE ngoại tuyến và tải trực tiếp tệp nhị phân kết quả lên bo mạch.
Việc phát triển phòng thí nghiệm này được thực hiện như một phần của dự án REMOCLEC. Liên minh REMOCLEC, do LabsLand đứng đầu, còn có sự tham gia của Đại học Deusto và Plegma Labs. REMOCLEC nhận tài trợ từ dự án Smart4All của châu Âu trong khuôn khổ chương trình nghiên cứu và đổi mới Horizon 2020 của Liên minh Châu Âu.
Hoạt động của người học
Thí nghiệm hiện có
Program a STM32 Nucleo board with Mbed