SILICON LABS EFM32 Bộ SDK MCU Gecko 32-bit
Thông tin sản phẩm
Thông số kỹ thuật
Tên sản phẩm: SDK MCU 32 bit 6.6.1.0 GA
Phiên bản bộ SDK Gecko: 4.4 Ngày 14 tháng 2024 năm XNUMX
Khả năng tương thích: Bộ công cụ phát triển EFM32 và EZR32
Các tính năng chính: IAR 9.40.1, sampứng dụng le
Trình biên dịch tương thích: IAR
Hướng dẫn sử dụng sản phẩm
Cài đặt
Để cài đặt SDK MCU 32 bit, hãy làm theo các bước sau:
- Tải xuống SDK từ liên kết được cung cấp.
- Chạy trình cài đặt và làm theo hướng dẫn trên màn hình.
- Sau khi cài đặt, hãy đặt vị trí cài đặt vào thư mục được chỉ định dựa trên hệ điều hành của bạn.
Sử dụng Sample Các ứng dụng
SDK bao gồm samptập tin ứng dụng cho bộ công cụ phát triển EFM32 và EZR32. Để sử dụng những s nàyampcác bạn:
- Mở s tương ứngampdự án trong IDE ưa thích của bạn.
- Xây dựng và biên dịch dự án theo hướng dẫn được cung cấp.
- Tải mã đã biên dịch lên bộ công cụ phát triển của bạn để kiểm tra ứng dụng.
Những câu hỏi thường gặp
Câu hỏi: Làm cách nào tôi có thể đăng ký Tư vấn bảo mật?
A: Để đăng ký Tư vấn bảo mật, hãy đăng nhập vào cổng thông tin khách hàng của Silicon Labs, sau đó chọn Trang chủ tài khoản. Nhấp vào TRANG CHỦ để đi tới trang chủ cổng thông tin rồi nhấp vào ô Quản lý thông báo. Đảm bảo rằng `Thông báo tư vấn về phần mềm/bảo mật & Thông báo thay đổi sản phẩm (PCN)' được chọn và bạn đã đăng ký ở mức tối thiểu cho nền tảng và giao thức của mình. Nhấp vào Lưu để lưu mọi thay đổi.
SDK MCU 32 bit cung cấpamptập tin ứng dụng cho bộ công cụ phát triển EFM32 và EZR32.
Tài liệu này bao gồm các phiên bản SDK sau:
- 6.6.1.0 phát hành ngày 14 tháng 2024 năm XNUMX
- 6.6.0.0 phát hành ngày 13 tháng 2023 năm XNUMX
ĐẶC ĐIỂM CHÍNH
- Đã thêm hỗ trợ cho OPN mới
- Nâng cấp trình biên dịch lên GCC 12.2.1 và IAR 9.40.1
Khả năng tương thích và Thông báo sử dụng
Để biết thông tin về các thông báo và cập nhật bảo mật, hãy xem chương Bảo mật của Ghi chú phát hành nền tảng Gecko được cài đặt với SDK này hoặc trên trang Ghi chú phát hành của Phòng thí nghiệm Silicon. Silicon Labs cũng thực sự khuyên bạn nên đăng ký Tư vấn bảo mật để biết thông tin cập nhật. Để biết hướng dẫn hoặc nếu bạn chưa quen với SDK MCU 32 bit, hãy xem Sử dụng Bản phát hành này.
Trình biên dịch tương thích:
Phiên bản SDK MCU 32 bit này tương thích với các chuỗi công cụ sau.
- IAR Embedded Workbench cho ARM (IAR-EWARM) phiên bản 9.40.1
- GCC (Bộ sưu tập trình biên dịch GNU) phiên bản 12.2.1 (được cung cấp cùng với Simplicity Studio)
Sản phẩm mới
- Bản phát hành Gecko SDK (GSDK) này sẽ là bản cuối cùng có hỗ trợ kết hợp cho tất cả các thiết bị EFM và EFR, ngoại trừ các bản vá cho phiên bản này nếu cần. Bắt đầu từ giữa năm 2024, chúng tôi sẽ giới thiệu các SDK riêng biệt:
-
- SDK Gecko hiện tại sẽ tiếp tục hỗ trợ cho các thiết bị Series 0 và 1.
- SDK mới sẽ phục vụ riêng cho các thiết bị Series 2 và 3.
- SDK Gecko sẽ tiếp tục hỗ trợ tất cả các thiết bị Series 0 và 1 mà không thay đổi về hỗ trợ, bảo trì, chất lượng và khả năng phản hồi lâu dài được cung cấp theo chính sách phần mềm của chúng tôi.
- SDK mới sẽ phân nhánh từ Gecko SDK và bắt đầu cung cấp các tính năng mới giúp các nhà phát triển tận dụng tối đatage về khả năng nâng cao của các sản phẩm Series 2 và 3 của chúng tôi.
- Quyết định này phù hợp với phản hồi của khách hàng, phản ánh cam kết của chúng tôi trong việc nâng cao chất lượng, đảm bảo tính ổn định và nâng cao hiệu suất nhằm mang lại trải nghiệm đặc biệt cho người dùng trên SDK phần mềm của chúng tôi.
Mới trong bản phát hành 6.6.0.0
Đã thêm hỗ trợ cho các OPN mới sau:
- BRD2500B
- BRD2501B
Các vấn đề đã biết trong bản phát hành hiện tại
Các sự cố đã biết trong bản phát hành 6.6.0.0
Có một sự cố đã biết, được phát hiện khi cập nhật chuỗi công cụ GCC từ phiên bản 10.3 lên 12.2, khiến mức sử dụng RAM tăng lên khoảng 400 byte trong một số trường hợp.
Sử dụng bản phát hành này
SDK MCU 32 bit v 64.x được cài đặt như một phần của Gecko SDK (GSDK) 4.4.x, bộ SDK của Phòng thí nghiệm Silicon. Để nhanh chóng bắt đầu với GSDK, hãy cài đặt Simplicity Studio 5, phần mềm này sẽ thiết lập môi trường phát triển của bạn và hướng dẫn bạn cài đặt GSDK. Simplicity Studio 5 bao gồm mọi thứ cần thiết để phát triển sản phẩm IoT với các thiết bị của Phòng thí nghiệm Silicon, bao gồm trình khởi chạy dự án và tài nguyên, công cụ cấu hình phần mềm, IDE đầy đủ với chuỗi công cụ GNU và công cụ phân tích. Hướng dẫn cài đặt được cung cấp trong Hướng dẫn sử dụng Simplicity Studio 5 trực tuyến.
Ngoài ra, Gecko SDK có thể được cài đặt thủ công bằng cách tải xuống hoặc sao chép phiên bản mới nhất từ GitHub. Xem https://github.com/Sili-conLabs/gecko_sdk để biết thêm thông tin. Bản phát hành này có chứa những điều sau đây. EFM32 và EZR32 sample ứng dụng SDK này phụ thuộc vào Nền tảng Gecko. Mã Gecko Platform cung cấp chức năng hỗ trợ giao thức plugins và các API dưới dạng trình điều khiển và các tính năng lớp dưới khác tương tác trực tiếp với chip và mô-đun của Silicon Labs. Các thành phần của Nền tảng Gecko bao gồm EMLIB, EMDRV, Thư viện RAIL, NVM3 và mbedTLS. Ghi chú phát hành Nền tảng Gecko có sẵn thông qua Phối cảnh trình khởi chạy của Simp Giản Studio.
Vị trí cài đặt mặc định GSDK đã thay đổi với Simplicity Studio 5.3.
- Windows: C:\Người dùng\ \SimplicityStudio\SDKs\gecko_sdk
- MacOS: /Người dùng/ /SimplicityStudio/SDK/gecko_sdk
Thông tin bảo mật
Cố vấn An ninh
Để đăng ký Tư vấn bảo mật, hãy đăng nhập vào cổng khách hàng của Silicon Labs, sau đó chọn Trang chủ tài khoản. Nhấp vào TRANG CHỦ để truy cập trang chủ cổng thông tin rồi nhấp vào ô Quản lý thông báo. Đảm bảo rằng bạn đã chọn 'Thông báo Tư vấn về Phần mềm/Bảo mật & Thông báo Thay đổi Sản phẩm (PCN)' và rằng bạn đã đăng ký ở mức tối thiểu cho nền tảng và giao thức của mình. Nhấp vào Lưu để lưu mọi thay đổi.
Ủng hộ
Khách hàng của Bộ công cụ phát triển đủ điều kiện được đào tạo và hỗ trợ kỹ thuật. Sử dụng Phòng thí nghiệm Silicon webđịa điểm www.silabs.com/prod-ucts/mcu/32-bit để có được thông tin về tất cả các sản phẩm và dịch vụ của Vi điều khiển EFM32 cũng như đăng ký hỗ trợ sản phẩm.
Bạn có thể liên hệ với bộ phận hỗ trợ của Phòng thí nghiệm Silicon tại www.silabs.com/support
Studio Đơn giản
Truy cập bằng một cú nhấp chuột vào MCU và các công cụ không dây, tài liệu, phần mềm, thư viện mã nguồn, v.v. Có sẵn cho Windows, Mac và Linux
- Danh mục đầu tư IoT
- SW / HW
- Chất lượng
- Hỗ trợ & Cộng đồng
Tuyên bố miễn trừ trách nhiệm
Phòng thí nghiệm Silicon dự định cung cấp cho khách hàng tài liệu chuyên sâu, chính xác và mới nhất về tất cả các thiết bị ngoại vi và mô-đun có sẵn cho những người triển khai hệ thống và phần mềm đang sử dụng hoặc có ý định sử dụng các sản phẩm của Phòng thí nghiệm Silicon. Dữ liệu mô tả đặc điểm, các mô-đun và thiết bị ngoại vi có sẵn, kích thước bộ nhớ và địa chỉ bộ nhớ đề cập đến từng thiết bị cụ thể và các thông số “Điển hình” được cung cấp có thể và thực sự khác nhau trong các ứng dụng khác nhau. Ứng dụng cũampcác tập tin được mô tả ở đây chỉ nhằm mục đích minh họa. Silicon Labs có quyền thực hiện các thay đổi mà không cần thông báo thêm đối với thông tin sản phẩm, thông số kỹ thuật và mô tả trong tài liệu này, đồng thời không đưa ra bảo đảm về tính chính xác hoặc đầy đủ của thông tin đi kèm. Nếu không có thông báo trước, Silicon Labs có thể cập nhật chương trình cơ sở của sản phẩm trong quá trình sản xuất vì lý do bảo mật hoặc độ tin cậy. Những thay đổi như vậy sẽ không làm thay đổi thông số kỹ thuật hoặc hiệu suất của sản phẩm. Phòng thí nghiệm Silicon sẽ không chịu trách nhiệm pháp lý về hậu quả của việc sử dụng thông tin được cung cấp trong tài liệu này. Tài liệu này không ngụ ý hoặc cấp bất kỳ giấy phép nào để thiết kế hoặc chế tạo bất kỳ mạch tích hợp nào. Các sản phẩm này không được thiết kế hoặc cấp phép để sử dụng trong bất kỳ thiết bị FDA Loại III nào, các ứng dụng cần có sự phê duyệt trước khi tiếp thị của FDA hoặc Hệ thống Hỗ trợ Sự sống mà không có sự đồng ý cụ thể bằng văn bản của Silicon Labs. “Hệ thống hỗ trợ sự sống” là bất kỳ sản phẩm hoặc hệ thống nào nhằm hỗ trợ hoặc duy trì sự sống và/hoặc sức khỏe, mà nếu thất bại thì có thể dẫn đến thương tích cá nhân hoặc tử vong đáng kể. Các sản phẩm của Silicon Labs không được thiết kế hoặc cấp phép cho các ứng dụng quân sự. Trong mọi trường hợp, các sản phẩm của Silicon Labs sẽ không được sử dụng trong vũ khí hủy diệt hàng loạt bao gồm (nhưng không giới hạn) vũ khí hạt nhân, sinh học hoặc hóa học hoặc tên lửa có khả năng mang những vũ khí đó. Silicon Labs từ chối tất cả các bảo đảm rõ ràng và ngụ ý và sẽ không chịu trách nhiệm hoặc nghĩa vụ pháp lý đối với bất kỳ thương tích hoặc thiệt hại nào liên quan đến việc sử dụng sản phẩm của Silicon Labs trong các ứng dụng trái phép đó. Lưu ý: Nội dung này có thể chứa các thuật ngữ xúc phạm hiện đã lỗi thời. Silicon Labs đang thay thế các điều khoản này bằng ngôn ngữ hòa nhập bất cứ khi nào có thể. Để biết thêm thông tin, hãy truy cập www.silabs.com/about-us/inclusive-lexicon-project
Thông tin nhãn hiệu
Silicon Laboratories Inc.®, Silicon Labs®, Silicon Labs®, SiLabs® và logo Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, logo Energy Micro, Energy Micro và sự kết hợp của chúng , “bộ vi điều khiển thân thiện với năng lượng nhất thế giới”, Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis , Telegesis Logo®, USBXpress®, Zentri, logo Zentri và Zentri DMS, Z-Wave® và các nhãn hiệu khác là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Silicon Labs. ARM, CORTEX, Cortex-M3 và THUMB là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của ARM Holdings. Keil là nhãn hiệu đã đăng ký của ARM Limited. Wi-Fi là nhãn hiệu đã đăng ký của Wi-Fi Alliance. Tất cả các sản phẩm hoặc tên thương hiệu khác được đề cập ở đây là thương hiệu của chủ sở hữu tương ứng.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 Hoa Kỳ
Tài liệu / Tài nguyên
![]() |
SILICON LABS EFM32 32 bit MCU Gecko SDK Suite [tập tin pdf] Hướng dẫn sử dụng EFM32, EZR32, EFM32 Bộ SDK MCU Gecko 32 bit, Bộ SDK MCU Gecko bit, Bộ SDK Gecko, Bộ SDK |