STMicroelectronics đã phát hành các cải tiến cho hệ sinh thái phát triển phần mềm STM32Cube, cho phép người dùng dễ dàng lọc và chọn các ví dụ phần mềm, thu thập và áp dụng các công cụ phát triển cũng như tùy chỉnh, sử dụng và chia sẻ các Gói mở rộng STM32Cube.
Các bản cập nhật giới thiệu các tính năng mới trong công cụ thiết lập dự án và cấu hình MCU (STM32CubeMX phiên bản 6.0) và nền tảng phát triển STM32CubeIDE v1.4 đa hệ điều hành C / C ++. Cả hai công cụ hiện đều cho phép truy cập trực tiếp vào các Gói mở rộng và MCU STM32Cube mới nhất có chứa phần mềm hữu ích để chạy các thiết bị STM32 và thiết bị ngoại vi, cũng như các thành phần bên ngoài như cảm biến hoặc kết nối. Ngoài ra, người dùng hiện có thể bắt đầu dự án của mình trực tiếp từ bất kỳ số lượng lớn các ví dụ phần mềm nào, dễ dàng duyệt qua bằng các công cụ.
Các gói STM32Cube MCU dành riêng cho các sản phẩm và hàng loạt cụ chứa trình điều khiển thiết bị ngoại vi, middleware, ví dụ ứng dụng, và các gói hỗ trợ Board (BSPS) rằng các đặc tính thiết bị có thể giúp tập thể dục và thiết bị ngoại vi. Gói mở rộng STM32Cube có thể được thực hiện bởi ST hoặc bên thứ ba, cho phép linh hoạt bao gồm các tính năng mới như BSP hoặc phần mềm trung gian trong khi vẫn duy trì tính toàn vẹn của hệ sinh thái STM32Cube.
Với một tiện ích mới mạnh mẽ trong STM32CubeMX 6.0 được gọi là STM32PackCreator, người dùng hiện có thể tạo và chia sẻ các Gói mở rộng STM32Cube của riêng họ. STM32PackCreator hướng dẫn người dùng thông qua phát triển gói mở rộng và giúp đảm bảo tất cả các gói được tạo đều được nâng cao để được mở và cấu hình trong các công cụ STM32CubeMX và STM32CubeIDE.
STM32CubeMX phiên bản 6.0 giờ đây cũng giúp người dùng tìm thấy tất cả các công cụ phát triển có sẵn trong hệ sinh thái STM32Cube, cũng như các công cụ thiết kế ST khác như AlgoBuilder, công cụ thiết kế thuật toán đồ họa cho vi điều khiển STM32 và cảm biến MEMS và ST-MC-SUITE để điều khiển động cơ. Ngoài ra, người dùng có thể khởi chạy STM32PackCreator và eDesignSuite, giúp thiết kế các chức năng hệ thống liên quan bao gồm điều hòa tín hiệu, chuyển đổi nguồn và mạch RF, từ bên trong STM32CubeMX 6.0.
Một loạt video hướng dẫn ngắn có sẵn trong STM32CubeMX phiên bản 6.0 giúp người dùng tận dụng tối đa công cụ và tìm hiểu thêm về các tính năng mới. Tất cả các yếu tố của hệ sinh thái STM32Cube bao gồm các công cụ và các thành phần phần mềm nhúng đều có sẵn miễn phí. Để biết thêm thông tin và tải xuống các bản phát hành mới nhất, vui lòng truy cập www.st.com/stm32cube.