STUSB1602 Software Library ສໍາລັບຄູ່ມືຜູ້ໃຊ້ STM32F446
ແນະນຳ
ເອກະສານນີ້ສະ ໜອງ ການສິ້ນສຸດview ຂອງຊຸດຊອບແວ STUSB1602 ເຮັດໃຫ້ USB PD stack ມີ NUCLEO-F446ZE ແລະ MB1303 shield
ຊອບແວ |
|
STSW-STUSB012 |
ຫ້ອງສະໝຸດຊອບແວ STUSB1602 ສຳລັບ STM32F446 |
IAR 8.x |
C-code compiler |
ຮາດແວ |
|
NUCLEO-F446ZE |
ກະດານພັດທະນາ STM32 Nucleo-144 |
P-NUCLEO-USB002 |
STUSB1602 Nucleo Pack ປະກອບດ້ວຍ MB1303 ໄສ້ (ກະດານຂະຫຍາຍນິວຄລີໂອທີ່ຈະສຽບໃສ່ NUCLEO-F446ZE) |
ການຕັ້ງຄ່າຫ້ອງສະຫມຸດ SW
- ດາວໂຫລດຊຸດຊອບແວ STUSB1602 ໂດຍການຊອກຫາ STSW-STUSB012 ຈາກ www.st.com ຫນ້າທໍາອິດ:
- ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ "Get Software" ຈາກດ້ານລຸ່ມຫຼືເທິງຂອງຫນ້າ
- ການດາວໂຫຼດຈະເລີ່ມຫຼັງຈາກຍອມຮັບຂໍ້ຕົກລົງໃບອະນຸຍາດ, ແລະການຕື່ມຂໍ້ມູນການຕິດຕໍ່.
- ບັນທຶກ file en.STSW-STUSB012.zip ໃນແລັບທັອບຂອງເຈົ້າ
ແລະ unzip:
- ຊຸດບັນຈຸມີໄດເລກະທໍລີ DOC, binary ພ້ອມໃຊ້ files, ໂຄງການທີ່ກ່ຽວຂ້ອງແລະບົດລາຍງານການປະຕິບັດຕາມ
ຄວາມຕ້ອງການຮາດແວທີ່ແນະນໍາ
ຫ້ອງສະຫມຸດຊອບແວໄດ້ຖືກປັບປຸງໃຫ້ດີທີ່ສຸດເພື່ອລວບລວມຢ່າງໄວວາໃນກະດານພັດທະນາ NUCLEO-F446FE stacked ກັບກະດານຂະຫຍາຍ MB1303 (ຈາກຊຸດ P-NUCLEO-USB002).
MB1303 ປະກອບດ້ວຍ 2 Dual Role Ports (DRP) USB PD receptacles (ຮູບແບບບໍ່ໄດ້ປັບໃຫ້ເຫມາະ)
ການຕັ້ງຄ່າຮາດແວ NUCLEO-F446ZE
ຊຸດຊອບແວຫຼາຍກວ່າview
ຫ້ອງສະຫມຸດຊອບແວປະກອບມີ 8 ໂຄງຮ່າງການຊອບແວທີ່ແຕກຕ່າງກັນ (+ 3 ໂດຍບໍ່ມີ RTOS) ຖືກປັບປຸງໃຫ້ເຫມາະສົມແລ້ວເພື່ອແກ້ໄຂສະຖານະການຄໍາຮ້ອງສະຫມັກທົ່ວໄປທີ່ສຸດ:
ໂຄງການ |
ປົກກະຕິ ຄໍາຮ້ອງສະຫມັກ |
|
#1 |
STM32F446_MB1303_SRC_ONLY(*) | ຜູ້ໃຫ້ບໍລິການ / ແຫຼ່ງ (ການຄຸ້ມຄອງພະລັງງານ) |
#2 |
STM32F446_MB1303_SRC_VDM | ຜູ້ໃຫ້ບໍລິການ / ແຫຼ່ງ (ການຄຸ້ມຄອງພະລັງງານ) + ສະຫນັບສະຫນູນຂໍ້ຄວາມຂະຫຍາຍ |
#3 |
STM32F446_MB1303_SNK_ONLY(*) | ຜູ້ບໍລິໂພກ / SINK (ການຄຸ້ມຄອງພະລັງງານ) |
#4 |
STM32F446_MB1303_SNK_VDM | ຜູ້ບໍລິໂພກ / SINK (ການຄຸ້ມຄອງພະລັງງານ) + ສະຫນັບສະຫນູນຂໍ້ຄວາມຂະຫຍາຍ + ສະຫນັບສະຫນູນ UFP |
#5 |
STM32F446_MB1303_DRP_ONLY (*) | Dual Role Port (ການຈັດການພະລັງງານ) + ໂໝດແບັດເຕີຣີທີ່ຕາຍແລ້ວ |
#6 |
STM32F446_MB1303_DRP_VDM | Dual Role Port (ການຈັດການພະລັງງານ) + ໂໝດແບັດເຕີຣີທີ່ຕາຍແລ້ວ + ສະຫນັບສະຫນູນຂໍ້ຄວາມຂະຫຍາຍ + ສະຫນັບສະຫນູນ UFP |
#7 |
STM32F446_MB1303_DRP_2ພອດ | 2 x Dual Role Port (ການຈັດການພະລັງງານ) + ໂໝດແບັດເຕີຣີທີ່ຕາຍແລ້ວ + ສະຫນັບສະຫນູນຂໍ້ຄວາມຂະຫຍາຍ + ສະຫນັບສະຫນູນ UFP |
#8 |
STM32F446_MB1303_DRP_SRCING_DEVICE | Dual Role Port ຮ້ອງຂໍ PR_swap ເມື່ອຕິດຢູ່ໃນ Sink ຫຼື DR_swap ເມື່ອຕິດຢູ່ໃນ Source |
- ໂດຍຄ່າເລີ່ມຕົ້ນ, ໂຄງການທັງຫມົດຖືກຫຸ້ມຫໍ່ດ້ວຍການສະຫນັບສະຫນູນ RTOS
- ໂຄງການອະທິບາຍດ້ວຍ (*) ແມ່ນມີໃຫ້ໂດຍບໍ່ມີການສະຫນັບສະຫນູນ RTOS
ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ, ກະລຸນາກວດເບິ່ງເອກະສານຊຸດເຟີມແວ:
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ST STUSB1602 Software Library ສໍາລັບ STM32F446 [pdf] ຄູ່ມືຜູ້ໃຊ້ STUSB1602, Software Library ສໍາລັບ STM32F446 |