Mục lục:

Cổng UC / OS III cho Nucleo-L073RZ sử dụng Atollic TureSTUDIO IDE.: 3 bước
Cổng UC / OS III cho Nucleo-L073RZ sử dụng Atollic TureSTUDIO IDE.: 3 bước

Video: Cổng UC / OS III cho Nucleo-L073RZ sử dụng Atollic TureSTUDIO IDE.: 3 bước

Video: Cổng UC / OS III cho Nucleo-L073RZ sử dụng Atollic TureSTUDIO IDE.: 3 bước
Video: STM32 Arduino IDE Tutorial Getting started with stm32 2024, Tháng mười một
Anonim
Cổng UC / OS III cho Nucleo-L073RZ Sử dụng Atollic TureSTUDIO IDE
Cổng UC / OS III cho Nucleo-L073RZ Sử dụng Atollic TureSTUDIO IDE

Dự án này chỉ là một chương trình đèn led nhấp nháy đơn giản được phát triển trong uC / OS III RTOS được tải xuống từ trang web Micrium tại đây và được chuyển sang bo mạch Nucleo-L073RZ và sẵn sàng sử dụng trong Atollic TureSTUDIO. Cổng này chỉ mới được thử nghiệm nguyên trạng và thử nghiệm bổ sung với hai đèn LED nhấp nháy vào các thời điểm khác nhau.

Chỉ cần nói rõ rằng có thể có những vấn đề không lường trước được với cổng nhưng vì Micrium chưa cung cấp cổng cho bo mạch này nên nó có thể giúp những người khác bắt đầu. Micrium cũng đã được gửi cổng này để đưa vào phần tải xuống đó nhưng hiện tại nó vẫn chưa được cung cấp.

Nhiều dự án tuyệt vời hơn ở đây.

Bước 1: Nhận mã:

Nhận mã
Nhận mã

Tải xuống từ GitHub tại đây.

Bước 2: Thủ tục:

Thủ tục
Thủ tục

1. Tải xuống dự án và giải nén.

2. Sau khi giải nén, hãy sao chép và dán thư mục “Micrium_STM32L073RZ_Nucleo_Blinky” vào thư mục gốc của ổ c: \.

3. Điều hướng đến “Micrium_STM32L073RZ_Nucleo_Blinky / STM32L073RZ_Nucleo / ST / STM32L073RZ_Nucleo / Blinky / OS3 / TrueSTUDIO /” và bạn sẽ thấy một thư mục và hai tệp. Chỉnh sửa tên của cả ba để chúng có dấu chấm ở đầu cả ba. (tức là “.settings”, “.cproject”, “.project”) Điều này là do tôi không thể cam kết các tệp và thư mục với. tiền tố cho GitHub.

4. Mở dự án trong Atollic TrueSTUDIO và tận hưởng.

Bước 3: VÍ DỤ BLINKY CHO ST STM32L073RZ-Nucleo

VÍ DỤ BLINKY CHO ST STM32L073RZ-Nucleo
VÍ DỤ BLINKY CHO ST STM32L073RZ-Nucleo

Dự án ví dụ này trình bày cách tạo tác vụ hạt nhân nhấp nháy đèn LED.

PHIÊN BẢN SẢN PHẨM MICRIUM

  • uC / OS-III v3.06.02
  • uC / CPU v1.31.02
  • uC / LIB v1.38.02

PHIÊN BẢN IDE / COMPILER

TrueSTUDIO cho STM32 / GNU v9.0.1

CÀI ĐẶT PHẦN CỨNG

Kết nối cáp USB Mini-B với CN1 để cung cấp nguồn

VỊ TRÍ ĐỊA ĐIỂM LÀM VIỆC

ST / STM32L073RZ_Nucleo / Blinky / OS3 / TrueSTUDIO /

CÁCH SỬ DỤNG CẤU TRÚC

TrueSTUDIO

  • Nhập không gian làm việc trong TrueSTUDIO và đảm bảo hộp Tùy chọn “Sao chép dự án vào không gian làm việc” là KHÔNG ĐƯỢC KIỂM TRA.
  • Nhấn ‘CTRL + B’ để xây dựng dự án và tạo phiên Gỡ lỗi bằng cách chọn không gian làm việc Blinky và nhấn F11.
  • Khi phiên gỡ lỗi đã bắt đầu, hãy nhấn F8 để chạy / tiếp tục ví dụ.
  • Dự án tạo ra một tác vụ nhấp nháy đèn LED sau mỗi 1 giây.
  • Bây giờ sửa đổi lệnh gọi thành OSTimeDlyHMSM () trong StartupTask () để tăng hoặc giảm tần số mà đèn LED nhấp nháy.
  • Xây dựng và chạy lại để xem sự thay đổi.

Dự án ví dụ Micrium’s Blinky được sửa đổi cho STM32L476RG-Nucleo và chuyển nó cho STM32L073RZ-Nucleo.

Đề xuất: