STMicroelectronics-LOGO

Máy phát mã vô tuyến STMicroelectronics UM3399 STM32Cube WiSE

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-PRODUCT

Hướng dẫn sử dụng sản phẩm

  • Ứng dụng STM32CubeWiSE-RadioCodeGenerator yêu cầu ít nhất 2 GB RAM, cổng USB và trình đọc Adobe Acrobat 6.0.
  • Trích xuất nội dung của stm32wise-cgwin.zip file vào một thư mục tạm thời.
  • Khởi chạy STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe file và làm theo hướng dẫn trên màn hình.
  • Gói SW STM32CubeWiSE-RadioCodeGenerator fileđược sắp xếp vào các thư mục bao gồm 'ứng dụng' và 'ex'amples'.
  • Để xây dựng sơ đồ luồng dữ liệu trong STM32CubeWiSE-RadioCodeGenerator:
  • Thêm SeqActions vào sơ đồ luồng bằng thanh công cụ hoặc menu chung.
  • Kết nối SeqActions với điểm vào và với nhau bằng cách vẽ các mũi tên chuyển tiếp hành động.
  • Điều hướng biểu đồ luồng bằng cách kéo các hành động và thêm các chuyển tiếp hành động nếu cần.

Giới thiệu

  • Tài liệu này mô tả gói phần mềm STM32CubeWiSE-RadioCodeGenerator (STM32CubeWiSEcg) với trình tạo mã trình tự STM32WL3x MRSUBG.
  • STM32CubeWiSE-RadioCodeGenerator là ứng dụng PC được sử dụng để xây dựng sơ đồ luồng dữ liệu xác định hành động thu phát nào sẽ thực hiện trong điều kiện nào, bằng cách sử dụng trình điều khiển trình tự MRSUBG.
  • Đài phát thanh Sub-GHz STM32WL3x có bộ sắp xếp này, đây là cơ chế giống như máy trạng thái cho phép quản lý tự động các lần truyền RF mà không cần bất kỳ sự can thiệp nào của CPU.
  • Nếu cần sự can thiệp của CPU, có thể định nghĩa các ngắt. Các hành động của bộ thu phát có thể được sắp xếp trong biểu đồ luồng. Trong tài liệu này, các hành động của bộ thu phát riêng lẻ được gọi là SeqActions.
  • Tuy nhiên, mã nguồn không phải là cách thể hiện tốt nhất cho sơ đồ luồng dữ liệu vì nó che giấu cấu trúc logic và thời gian của sơ đồ.
  • STM32CubeWiSE-RadioCodeGenerator giải quyết vấn đề này bằng cách cung cấp phương pháp đồ họa để xây dựng sơ đồ luồng dữ liệu và sau đó xuất sơ đồ luồng dữ liệu đã tạo dưới dạng mã nguồn C để tích hợp vào các ứng dụng của người dùng.
  • Định nghĩa sơ đồ luồng dữ liệu được lưu trữ trong RAM của vi điều khiển dưới dạng:
    • Một tập hợp các bảng RAM ActionConfiguration, được liên kết với nhau bằng các con trỏ. Các con trỏ này xác định SeqActions, tức là loại hành động (ví dụample, truyền, tiếp nhận, hủy bỏ), cũng như các thông số và điều kiện vô tuyến cụ thể của SeqAction cho truyền hành động.
    • Bảng RAM GlobalConfiguration duy nhất. Bảng này xác định điểm vào của sơ đồ luồng (SeqAction đầu tiên được thực thi), cũng như một số giá trị cờ mặc định và các tham số radio chung.
  • Các tham số radio, có thể được cấu hình riêng cho từng SeqAction, được lưu trữ trong một trong các thanh ghi động, có nội dung là một phần của bảng RAM ActionConfiguration. Các tham số radio được cố định trong toàn bộ quá trình thực thi sơ đồ luồng (trừ khi chúng được sửa đổi trong quá trình ngắt CPU), được lưu trữ trong các thanh ghi tĩnh, có nội dung là một phần của bảng RAM cấu hình toàn cục.

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-1

Thông tin chung

Cấp phép
Tài liệu này mô tả phần mềm chạy trên vi điều khiển STM32WL3x Arm® Cortex ® -M0+.
Ghi chú: Arm là thương hiệu đã đăng ký của Arm Limited (hoặc các công ty con của công ty này) tại Hoa Kỳ và / hoặc các nơi khác.

Tài liệu liên quan

Bảng 1. Tài liệu tham khảo

Con số Thẩm quyền giải quyết Tiêu đề
[1] RM0511 MCU sub-GHz dựa trên Arm® STM32WL30xx/31xx/33xx

Bắt đầu

  • Phần này mô tả tất cả các yêu cầu hệ thống để chạy STM32CubeWiSE-RadioCodeGenerator.
  • Ngoài ra, tài liệu này còn trình bày chi tiết quy trình cài đặt gói phần mềm.

Yêu cầu hệ thống
Ứng dụng STM32CubeWiSE-RadioCodeGenerator có các yêu cầu tối thiểu sau:

  • Máy tính có bộ xử lý Intel® hoặc AMD® chạy hệ điều hành Microsoft® Windows 10
  • Ít nhất 2 GB RAM
  • Cổng USB
  • Trình đọc Adobe Acrobat 6.0

Thiết lập gói SW STM32CubeWiSE-RadioCodeGenerator
Thực hiện các bước sau:

  1. Trích xuất nội dung của stm32wise-cgwin.zip file vào một thư mục tạm thời.
  2. Giải nén và khởi chạy STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe file và làm theo hướng dẫn trên màn hình.

Gói phần mềm STM32CubeWiSE-RadioCodeGenerator files
Gói SW STM32CubeWiSE-RadioCodeGenerator fileđược sắp xếp vào các thư mục sau:

  • ứng dụng: chứa STM32CubeWiSE-RadioCodeGenerator.exe
  • examples: thư mục này được tổ chức thành các thư mục con sau:
  • mã: thư mục này chứa các sơ đồ dòng chảyampđã được xuất dưới dạng mã C, sẵn sàng để đưa vào một dự án ứng dụng
  • flowgraphs: thư mục này lưu trữ một số exampCác kịch bản hoạt động của máy giải trình tự MRSUBG tự động

Ghi chú phát hành và giấy phép files nằm trong thư mục gốc.

Mô tả phần mềm STM32CubeWiSE-RadioCodeGenerator

  • Phần này mô tả các chức năng chính của ứng dụng STM32CubeWiSE-RadioCodeGenerator. Để chạy tiện ích này, hãy nhấp vào biểu tượng STM32CubeWiSE-RadioCodeGenerator.

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-2

Sau khi khởi chạy STM32CubeWiSE-RadioCodeGenerator, cửa sổ ứng dụng chính sẽ xuất hiện. Nó bao gồm:

  • Một menu và thanh công cụ toàn cầu
  • Biểu diễn kéo và thả trực quan của sơ đồ luồng
  • Phần cấu hình SeqAction (chỉ hiển thị nếu SeqAction hiện đang được chỉnh sửa)

Xây dựng sơ đồ luồng
Cơ bản
Biểu đồ luồng được xây dựng theo hai bước:

  1. Thêm SeqActions vào sơ đồ luồng. Có thể thực hiện việc này bằng cách sử dụng nút “Add Action” trên thanh công cụ, sử dụng menu toàn cục (Edit → Add Action) hoặc bằng phím tắt “Ctrl+A”.
  2. Kết nối SeqActions với điểm vào và với nhau bằng cách vẽ các mũi tên chuyển tiếp hành động.

Các điều kiện trong đó các chuyển đổi này xảy ra được xác định sau (xem Phần 3.2.1: Kiểm soát luồng).

Điều hướng sơ đồ luồng, kéo các hành động
Bằng cách kéo nền bàn cờ của sơ đồ luồng bằng con trỏ chuột (nhấp chuột trái), viewcổng trên sơ đồ luồng có thể được điều chỉnh. Bánh xe cuộn chuột có thể được sử dụng để phóng to và thu nhỏ. Nhấp vào bất kỳ vị trí nào trên một hành động (trừ các cổng đầu ra, nút xóa và nút chỉnh sửa) để chọn một hành động. Các hành động có thể được sắp xếp trong sơ đồ luồng bằng cách kéo chúng bằng nút chuột trái.

Thêm chuyển tiếp hành động

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-3

  • Như thể hiện trong Hình 2, mỗi hành động có hai “cổng đầu ra”, được gọi là NextAction1 (NA1) và NextAction2 (NA2), có thể được kết nối với SeqActions được thực hiện sau khi hành động đã hoàn tất. Ví dụample, NextAction1 có thể được sử dụng để thực hiện một số hành động nếu hành động hiện tại thành công và NextAction2 có thể được kích hoạt trong trường hợp thất bại.
  • Để tạo chuyển tiếp hành động, hãy di con trỏ chuột qua một trong các cổng đầu ra, nhấn nút chuột trái và di chuyển con trỏ chuột để kéo mũi tên chuyển tiếp. Di chuyển con trỏ chuột qua cổng đầu vào ở bên trái của một số SeqAction khác và nhả nút chuột trái để tạo kết nối vĩnh viễn. Để xóa chuyển tiếp hành động, chỉ cần lặp lại các bước để tạo chuyển tiếp hành động, nhưng nhả nút chuột trái ở đâu đó trên nền bàn cờ.
  • Nếu đầu ra (NextAction1, NextAction2) không được kết nối, trình tự sẽ kết thúc nếu hành động tiếp theo này được kích hoạt.
  • Đảm bảo cũng kết nối “Entry Point” với một số cổng đầu vào của SeqAction. SeqAction này là SeqAction đầu tiên được thực hiện ngay khi trình sắp xếp được kích hoạt.

Chỉnh sửa và xóa hành động

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-4

  • SeqActions có thể được chỉnh sửa bằng cách nhấp vào nút bút chì ở góc trên bên trái của SeqAction. Có thể xóa bằng cách nhấp vào dấu thập đỏ ở góc trên bên phải (xem Hình 3). Xóa SeqAction cũng xóa mọi chuyển tiếp hành động đến và đi.

Cấu hình SeqAction
SeqActions có thể được cấu hình thông qua giao diện cấu hình có tab có thể truy cập thông qua nút bút chì ở góc trên bên trái của mỗi hành động trong sơ đồ luồng. Giao diện này về cơ bản cấu hình nội dung của bảng RAM ActionConfiguration cho hành động cụ thể, bao gồm cả các tùy chọn cấu hình liên quan đến luồng điều khiển cũng như nội dung thanh ghi động. Nội dung thanh ghi động có thể được cấu hình thủ công với quyền kiểm soát hoàn toàn đối với mọi giá trị thanh ghi (xem Phần 3.2.3: Cấu hình radio nâng cao) hoặc thông qua giao diện đơn giản hóa (xem Phần 3.2.2: Cấu hình radio cơ bản). Giao diện đơn giản hóa sẽ đủ cho hầu hết mọi trường hợp sử dụng.

Kiểm soát dòng chảy
Tab luồng điều khiển (xem Hình 4) chứa một số tùy chọn cấu hình cơ bản như tên hành động và khoảng thời gian chờ hành động. Tên hành động không chỉ được sử dụng để hiển thị trong sơ đồ luồng mà còn được chuyển sang mã nguồn đã tạo.

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-5STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-6

  • Tab luồng điều khiển (xem Hình 4) chứa một số tùy chọn cấu hình cơ bản như tên hành động và khoảng thời gian chờ hành động. Tên hành động không chỉ được sử dụng để hiển thị trong sơ đồ luồng mà còn được chuyển sang mã nguồn được tạo.
  • Quan trọng nhất, tab luồng điều khiển cấu hình điều kiện mà quá trình chuyển đổi sang NextAction1 / NextAction2 phụ thuộc vào cũng như khoảng thời gian chuyển đổi và cờ. Điều kiện chuyển đổi có thể được cấu hình bằng cách nhấp vào nút có nhãn “…”, làm cho hộp thoại lựa chọn mặt nạ hiển thị trong Hình 5 xuất hiện. Khoảng thời gian chuyển đổi đã sửa đổi thuộc tính NextAction1Interval / NextAction2Interval của bảng RAM. Tham khảo hướng dẫn tham khảo STM32WL3x [1] để biết thêm thông tin về ý nghĩa của khoảng thời gian này và tầm quan trọng của cờ SleepEn / ForceReload / ForceClear.
  • Ngoài ra, có thể thêm mô tả ngắn về khối SeqAction vào tab này. Mô tả này chỉ được sử dụng cho mục đích lập tài liệu và được chuyển sang mã nguồn được tạo dưới dạng chú thích mã nguồn.

Cấu hình radio cơ bản

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-7

Tab cấu hình radio cơ bản có thể được chia thành ba phần:

  1. Phần ở trên cùng là nơi cấu hình hai tham số quan trọng nhất của bất kỳ hành động nào: lệnh thực thi (TX, RX, NOP, SABORT, v.v.) và nếu có thể, độ dài của gói tin cần truyền.
  2. Phần bên trái chứa các thông số vô tuyến thực tế như: tần số sóng mang, tốc độ dữ liệu, thuộc tính điều chế, ngưỡng bộ đệm dữ liệu và bộ hẹn giờ được cấu hình.
  3. Một phần bên phải nơi các ngắt CPU có thể được kích hoạt riêng lẻ. Một trình xử lý ngắt được tạo cho mỗi ngắt được đánh dấu. Về cơ bản, điều này cấu hình nội dung của thanh ghi RFSEQ_IRQ_ENABLE.

Tham khảo hướng dẫn tham khảo STM32WL3x [1] để biết ý nghĩa của các thông số vô tuyến khác nhau.

Cấu hình radio nâng cao

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-8

  • Nếu các tùy chọn cấu hình được hiển thị thông qua tab cấu hình radio cơ bản (Mục 3.2.2: Cấu hình radio cơ bản) không đủ, tab cấu hình radio STM32WL3x nâng cao cho phép thiết lập nội dung thanh ghi động tùy ý. Tab cấu hình nâng cao được bật bằng cách tích vào hộp kiểm Cấu hình nâng cao ở góc trên bên phải của giao diện cấu hình có tab.
  • Không thể sử dụng cả cấu hình cơ bản và nâng cao cùng lúc, người dùng phải chọn một trong hai. Tuy nhiên, tất nhiên cũng có thể chỉnh sửa thủ công mã nguồn đã tạo sau đó và thêm các tùy chọn cấu hình có khả năng bị thiếu.

Hộp thoại cấu hình toàn cầu

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-9

  • Có thể truy cập hộp thoại “Global Project Settings” thông qua nút thanh công cụ “Global Settings”. Hộp thoại chứa cả tùy chọn cấu hình cho nội dung thanh ghi tĩnh cũng như các thiết lập dự án bổ sung. Lưu ý rằng chỉ một phần nhỏ các tùy chọn cấu hình thanh ghi tĩnh có thể được cấu hình thông qua hộp thoại này. Các tùy chọn này chỉ được cung cấp để tăng tốc các ứng dụng tạo mẫu ứng dụng với STM32CubeWiSE-RadioCodeGenerator.
  • Nội dung của thanh ghi tĩnh thường được thiết lập trong mã nguồn được viết thủ công của ứng dụng.
  • Ý nghĩa của các thiết lập dự án khác được giải thích trong chính hộp thoại.
  • Mã C bổ sung được chèn ngay trước khi tạo bảng RAM Cấu hình Toàn cầu từ nội dung thanh ghi tĩnh cũng có thể được cung cấp. Trường này có thể được sử dụng để thiết lập các giá trị thanh ghi tĩnh không thể truy cập được thông qua mặt nạ cấu hình thanh ghi tĩnh được cung cấp.

Tạo mã
Biểu đồ luồng có thể được dịch thành mã nguồn C hoàn chỉnh của dự án bằng cách nhấn nút Tạo mã trên thanh công cụ. Thư mục dự án được tạo không chứa dự án files cho IAR, Keil® hoặc GCC. Những files phải được thêm thủ công vào dự án STMWL3x.
Đây là cấu trúc thư mục dự án đã tạo:

Thư mục dự án

  • bao gồm
  • SequencerFlowgraph.h: tiêu đề file đối với SequencerFlowgraph.c, tĩnh. Không chỉnh sửa phần này.
  • stm32wl3x_hal_conf.h: Cấu hình STM32WL3x HAL file, tĩnh.
  • nguồn
  • SequencerFlowgraph.c: định nghĩa flowgraph. Đây là phần quan trọng file sử dụng trình điều khiển trình tự để xác định các bảng RAM cấu hình toàn cục và cấu hình hành động. Tự động tạo, không chỉnh sửa.
  • main.c: Dự án chính file minh họa cách tải và áp dụng định nghĩa biểu đồ luồng. Tĩnh, sửa đổi nếu cần.
  • Để chỉnh sửa main.c hoặc stm32wl3x_hal_conf.h, hãy chọn ghi đè hành vi Keep trong cài đặt dự án. Theo cách này, chỉ SequencerFlowgraph.c bị ghi đè.

Làm thế nào để nhập mã đã tạo vào CubeMX example
Để nhập một dự án được tạo bởi STM32CubeWiSE-RadioCodeGenerator vào một CubeMX examp(MRSUBG_Skeleton), cần phải thực hiện theo các bước sau:

  1. Mở thư mục chứa fileđược tạo bởi STM32CubeWiSE-RadioCodeGenerator và sao chép các thư mục “Inc” và “Src”.
  2. Dán hai thư mục vào thư mục “MRSUBG_Skeleton” bằng cách ghi đè lên hai thư mục đã có.
  3. Mở dự án “MRSUBG_Skeleton” trong một trong các IDE sau:
    • EWARM
    • MDK-ARM
    • STM32CubeIDE
  4. Bên trong dự án “MRSUBG_Skeleton”, thêm “SequencerFlowghraph.c” file:
    • Đối với một dự án EWARM, đường dẫn để thêm file là như sau: MRSUBG_Skeleton\Application\UserSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-11
    • Đối với dự án MDK-ARM, đường dẫn để thêm file là như sau: MRSUBG_Skeleton\Application/UserSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-12
    • Đối với dự án STM32CubeIDE, đường dẫn để thêm file là giống nhau:
      MRSUBG_Skeleton\Ứng dụng\Người dùngSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-13
  5. Bên trong dự án MRSUBG_Skeleton, thêm stm32wl3x_hal_uart.c và stm32wl3x_hal_uart_ex.c files đến đường dẫn sau: MRSUBG_Skeleton\Drivers\STM32WL3x_HAL_Driver. Đường dẫn giống nhau cho tất cả các IDE. Hai filenằm trong Firmware\Drivers\STM32WL3x_HAL_Driver\Src.STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-14
  6. Để sử dụng các tính năng COM, stm32wl3x_nucleo_conf.h file, nằm trên Firmware\Projects\NUCLEOWL33CC\ Examples\MRSUBG\MRSUBG_Skeleton\Inc, phải sửa đổi cài đặt USE_BSP_COM_FEATURE và USE_COM_LOG thành 1U:STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-15
  7. Sao chép mã sau vào “stm32wl3x_it.c”, nằm trong MRSUBG_Skeleton\Application\User.

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-16STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-17

Biểu đồ dòng chảy examptập

  • Bốn cựuampbiểu đồ luồng được cung cấp cùng với mã nguồn. Những ví dụ nàyampCác tập tin có thể được tải vào STM32CubeWiSE-RadioCodeGenerator bằng cách nhấp vào nút “Tải” trên thanh công cụ.

Tự động ACK_RX

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-18

  • Bản demo Auto-ACK minh họa cách hai thiết bị STM32WL3x có thể tự động giao tiếp với nhau với sự can thiệp tối thiểu của CPU, với sự trợ giúp của phần cứng trình tự.
  • Biểu đồ luồng này triển khai hành vi (Auto-Transmit-ACK) của thiết bị A. Trong thiết bị A, trình tự được khởi tạo ở trạng thái nhận (WaitForMessage), trong đó nó chờ tin nhắn đến.
  • Khi một thông điệp hợp lệ đến, trình tự sẽ tự động chuyển sang trạng thái truyền (TransmitACK), trong đó một gói ACK được gửi dưới dạng phản hồi, mà không cần sự can thiệp của CPU. Khi quá trình này hoàn tất, trình tự sẽ được đặt lại về trạng thái WaitForMessage ban đầu.
  • Biểu đồ luồng này thực hiện cùng một hành vi như MRSUBG_SequencerAutoAck_Rx example từ Exampthư mục les\MRSUBG của gói phần mềm STM32Cube WL3. Nếu AutoACK_RX được flash trên một thiết bị
    A và AutoACK_TX được cài đặt trên một số thiết bị, B, hai thiết bị gửi tin nhắn qua lại, giống như trong trò chơi bóng bàn.

Tự động ACK_TX

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-19

  • Bản demo “Auto-ACK” minh họa cách hai thiết bị STM32WL3x có thể tự động giao tiếp với nhau với sự can thiệp tối thiểu của CPU nhờ sự trợ giúp của phần cứng trình tự.
  • Biểu đồ luồng này triển khai hành vi (“Auto-Wait-for-ACK”) của thiết bị B. Trong thiết bị B, trình tự được khởi tạo ở trạng thái truyền (TransmitMessage), trong đó nó truyền một thông điệp. Sau khi quá trình truyền hoàn tất, nó tự động chuyển sang trạng thái nhận, trong đó nó chờ xác nhận từ thiết bị A (WaitForACK). Khi xác nhận hợp lệ đến, trình tự được đặt lại thành trạng thái TransmitMessage ban đầu và toàn bộ quá trình bắt đầu lại. Trong trường hợp không nhận được ACK trong vòng 4 giây, thời gian chờ sẽ được kích hoạt và trình tự sẽ trở về trạng thái TransmitMessage.
  • Biểu đồ luồng này thực hiện cùng một hành vi như “MRSUBG_SequencerAutoAck_Tx” ví dụample từ Examples\MRSUBG của gói phần mềm STM32Cube WL3. Nếu AutoACK_RX được flash trên một thiết bị, A, và AutoACK_TX được flash trên một thiết bị khác, B, thì hai thiết bị sẽ gửi tin nhắn qua lại, giống như trong trò chơi bóng bàn.

Nghe trước khi nói (LBT)

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-20

  • Cái này cũampđược lấy từ hướng dẫn tham khảo STM32WL3x [1]. Tham khảo hướng dẫn đó để biết thêm chi tiết về ví dụ nàyamplà.

Chế độ ngửi

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-21

  • Cái này cũampđược lấy từ hướng dẫn tham khảo STM32WL3x [1]. Tham khảo hướng dẫn đó để biết thêm chi tiết về ví dụ nàyamplà.

Lịch sử sửa đổi

Bảng 2. Lịch sử sửa đổi tài liệu

Ngày Phiên bản Thay đổi
21-2024-XNUMX 1 Phiên bản phát hành đầu tiên.
10-2025-XNUMX 2 Đã cập nhật tên thiết bị cho phạm vi STM32WL3x.

THÔNG BÁO QUAN TRỌNG – ĐỌC KỸ

  • STMicroelectronics NV và các công ty con (“ST”) có quyền thực hiện các thay đổi, chỉnh sửa, cải tiến, sửa đổi và cải thiện đối với các sản phẩm ST và/hoặc tài liệu này bất kỳ lúc nào mà không cần thông báo. Người mua nên tìm hiểu thông tin mới nhất có liên quan về các sản phẩm ST trước khi đặt hàng. Các sản phẩm ST được bán theo các điều khoản và điều kiện bán hàng của ST có hiệu lực tại thời điểm xác nhận đơn hàng.
  • Người mua chịu toàn bộ trách nhiệm về việc lựa chọn, cân nhắc và sử dụng các sản phẩm ST và ST không chịu trách nhiệm về việc hỗ trợ ứng dụng hoặc thiết kế các sản phẩm của người mua.
  • ST không cấp bất kỳ giấy phép nào, dù là rõ ràng hay ngụ ý, cho bất kỳ quyền sở hữu trí tuệ nào ở đây.
  • Việc bán lại các sản phẩm ST với các điều khoản khác với thông tin được nêu ở đây sẽ làm mất hiệu lực bất kỳ bảo hành nào mà ST cấp cho sản phẩm đó.
  • ST và logo ST là thương hiệu của ST. Để biết thêm thông tin về nhãn hiệu ST, hãy tham khảo www.st.com/trademarks. Tất cả các tên sản phẩm hoặc dịch vụ khác là tài sản của chủ sở hữu tương ứng.
  • Thông tin trong tài liệu này thay thế và thay thế thông tin đã cung cấp trước đó trong bất kỳ phiên bản nào trước đây của tài liệu này.
  • © 2025 STMicroelectronics – Bảo lưu mọi quyền

Câu hỏi thường gặp

  • H: Yêu cầu hệ thống tối thiểu cho STM32CubeWiSE-RadioCodeGenerator là gì?
    • A: Yêu cầu hệ thống tối thiểu bao gồm ít nhất 2 GB RAM, cổng USB và Adobe Acrobat Reader 6.0.
  • H: Tôi có thể thiết lập gói phần mềm STM32CubeWiSE-RadioCodeGenerator như thế nào?
    • A: Để thiết lập gói phần mềm, hãy giải nén nội dung của tệp zip được cung cấp file vào một thư mục tạm thời và khởi chạy tệp thực thi file theo hướng dẫn trên màn hình.

Tài liệu / Tài nguyên

Máy phát mã vô tuyến STMicroelectronics UM3399 STM32Cube WiSE [tập tin pdf] Hướng dẫn sử dụng
UM3399, UM3399 STM32 Cube WiSE Bộ tạo mã vô tuyến, UM3399, STM32, Bộ tạo mã vô tuyến Cube WiSE, Bộ tạo mã vô tuyến, Bộ tạo mã, Bộ tạo

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *