ແນະນຳ
ຄູ່ມືນີ້ໃຫ້ຄຳແນະນຳທີ່ຄົບຖ້ວນສຳລັບການຕິດຕັ້ງ, ການດຳເນີນງານ, ການບຳລຸງຮັກສາ ແລະ ການແກ້ໄຂບັນຫາຂອງກະດານພັດທະນາ STM32 Nucleo ພ້ອມດ້ວຍ MCU STM32F446RE. ກະລຸນາອ່ານຄູ່ມືນີ້ຢ່າງລະອຽດກ່ອນທີ່ຈະນຳໃຊ້ຜະລິດຕະພັນເພື່ອຮັບປະກັນການເຮັດວຽກ ແລະ ຄວາມປອດໄພທີ່ເໝາະສົມ.

ຮູບ 1: ດ້ານຫນ້າ view ຂອງຄະນະກຳມະການພັດທະນານິວເຄຼຍສ໌ STM32.
ກະດານພັດທະນານິວເຄຼຍສ໌ STM32 ເປັນແພລດຟອມທີ່ມີຄວາມຄ່ອງແຄ້ວທີ່ຖືກອອກແບບມາເພື່ອຊ່ວຍໃຫ້ຜູ້ໃຊ້ຄົ້ນຫາ ແລະ ພັດທະນາວິທີແກ້ໄຂດ້ວຍໄມໂຄຣຄອນໂທຣເລີ STM32. ມັນມີ MCU STM32F446RE, ເຊິ່ງສະເໜີປະສິດທິພາບສູງດ້ວຍ ARM Cortex-M4 core, DSP, ແລະ ຄວາມສາມາດຂອງ FPU.
ຄູ່ມືການຕິດຕັ້ງ
ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້ເພື່ອຕັ້ງຄ່າກະດານພັດທະນາ STM32 Nucleo ຂອງທ່ານ:
- ກວດສອບຕຳແໜ່ງຂອງ Jumper: ໃຫ້ແນ່ໃຈວ່າການຕັ້ງຄ່າ jumper ຕໍ່ໄປນີ້ຖືກຕັ້ງຄ່າຢ່າງຖືກຕ້ອງ:
- JP1: ປິດ
- JP5 (PWR): ຢູ່ດ້ານ U5V
- JP6 (IDD): ເປີດ
- ເຊື່ອມຕໍ່ກັບ PC: ເຊື່ອມຕໍ່ກະດານ STM32 Nucleo ກັບຄອມພິວເຕີຂອງທ່ານໂດຍໃຊ້ສາຍ USB Type-A ຫາ Mini-B. ໃຊ້ຕົວເຊື່ອມຕໍ່ USB ທີ່ມີປ້າຍ CN1 ຢູ່ເທິງກະດານເພື່ອສະໜອງພະລັງງານ.
- ກວດສອບໄຟ LED ພະລັງງານ ແລະ ການສື່ສານ: ເມື່ອເຊື່ອມຕໍ່ສຳເລັດແລ້ວ, ໄຟ LED ສີແດງ LD3 (PWR) ແລະ LD1 (COM) ຄວນຈະສະຫວ່າງຂຶ້ນ. ໄຟ LED ສີຂຽວ LD2 ຄວນກະພິບ, ຊີ້ບອກເຖິງກິດຈະກຳການສື່ສານ.
- ປຸ່ມທົດສອບຜູ້ໃຊ້: ກົດປຸ່ມຜູ້ໃຊ້ B1 (ຕັ້ງຢູ່ເບື້ອງຊ້າຍຂອງກະດານ). ສັງເກດເບິ່ງວ່າຮູບແບບການກະພິບຂອງໄຟ LED ສີຂຽວ LD2 ປ່ຽນແປງແນວໃດໃນແຕ່ລະຄັ້ງທີ່ກົດ, ເຊິ່ງຢືນຢັນການເຮັດວຽກຂອງກະດານພື້ນຖານ.

ຮູບ 2: ດ້ານຫລັງ view ຂອງການຫຸ້ມຫໍ່ຜະລິດຕະພັນ, ສະແດງຄໍາແນະນໍາການຕັ້ງຄ່າເບື້ອງຕົ້ນ.
ຮູບພາບນີ້ສະແດງໃຫ້ເຫັນພາກສ່ວນ "ເລີ່ມຕົ້ນ" ທີ່ພົບໃນການຫຸ້ມຫໍ່ຜະລິດຕະພັນ, ເຊິ່ງລະບຸລາຍລະອຽດຂັ້ນຕອນເບື້ອງຕົ້ນສຳລັບການເຊື່ອມຕໍ່ ແລະ ການສະໜອງພະລັງງານໃຫ້ກັບກະດານ, ພ້ອມທັງການກວດສອບການເຮັດວຽກພື້ນຖານຂອງມັນຜ່ານໄຟ LED ແລະ ປຸ່ມຜູ້ໃຊ້.
ຄໍາແນະນໍາການດໍາເນີນງານ
ກະດານ STM32 Nucleo ຖືກອອກແບບມາເພື່ອການພັດທະນາທີ່ມີຄວາມຍືດຫຍຸ່ນ. ນີ້ແມ່ນວິທີການເລີ່ມຕົ້ນການດໍາເນີນງານ ແລະ ການພັດທະນາກັບມັນ:
ຄວາມຕ້ອງການລະບົບ
ເພື່ອຮັບປະກັນຄວາມເຂົ້າກັນໄດ້ ແລະ ການເຮັດວຽກທີ່ເໝາະສົມຂອງສະພາບແວດລ້ອມການພັດທະນາ, ຄອມພິວເຕີຂອງທ່ານຄວນຕອບສະໜອງຄວາມຕ້ອງການຂັ້ນຕ່ຳຕໍ່ໄປນີ້:
- ລະບົບປະຕິບັດການ: ລະບົບປະຕິບັດການ Windows® (7, 8, ຫຼື 10), Linux® 64-bit, ຫຼື macOS®.
- ການເຊື່ອມຕໍ່: ຕ້ອງມີສາຍ USB Type-A ຫາ Mini-B ສຳລັບເຊື່ອມຕໍ່ກັບບອດ.
ລະບົບຕ່ອງໂສ້ເຄື່ອງມືການພັດທະນາ
ກະດານຮອງຮັບສະພາບແວດລ້ອມການພັດທະນາແບບປະສົມປະສານ (IDEs) ແລະລະບົບຕ່ອງໂສ້ເຄື່ອງມືທີ່ຫຼາກຫຼາຍ, ຊ່ວຍໃຫ້ນັກພັດທະນາສາມາດເລືອກສະພາບແວດລ້ອມທີ່ຕ້ອງການໄດ້:
- Keil® MDK-ARM®
- IAR™ EWARM®
- IDE ທີ່ອີງໃສ່ GCC
- Arm® Mbed™ ອອນໄລນ໌ (ໝາຍເຫດ: ຕົວເລືອກນີ້ຮອງຮັບໃນ Windows® ເທົ່ານັ້ນ)
ຊອບແວທີ່ຝັງຢູ່ ແລະ ອະດີດamples
STMicroelectronics ໃຫ້ການສະໜັບສະໜູນຊອບແວທີ່ສົມບູນແບບສຳລັບກະດານ STM32 Nucleo:
- ຊຸດ STM32CubeF4 MCU: ຊຸດນີ້ມີໄດຣເວີທີ່ຈຳເປັນ, ລະບົບປະຕິບັດການແບບເວລາຈິງ (RTOS), file ການຮອງຮັບລະບົບ, ໜ້າທີ່ຂອງ USB, TCP/IP stacks, ຫ້ອງສະໝຸດກຣາບຟິກ, ແລະ ອື່ນໆອີກຫຼາຍຢ່າງampອອກແບບມາສະເພາະສຳລັບກະດານນີ້.
- ຊອບແວສາທິດ: ແອັບພລິເຄຊັນຊອບແວສາທິດຫຼາຍໆອັນ ແລະ ຕົວຢ່າງampໂປຣແກຣມເຫຼົ່ານີ້ມີໃຫ້ເພື່ອຊ່ວຍໃຫ້ຜູ້ໃຊ້ຄົ້ນຫາຄຸນສົມບັດທັງໝົດຂອງ STM32 Nucleo. ໂດຍປົກກະຕິແລ້ວ, ສິ່ງເຫຼົ່ານີ້ສາມາດພົບໄດ້ໃນ STMicroelectronics ຢ່າງເປັນທາງການ webເວັບໄຊ: www.st.com/stm32nucleo.
- ການພັດທະນາຄໍາຮ້ອງສະຫມັກ: ຜູ້ໃຊ້ໄດ້ຮັບການຊຸກຍູ້ໃຫ້ພັດທະນາແອັບພລິເຄຊັນຂອງຕົນເອງໂດຍໃຊ້ຕົວຢ່າງທີ່ສະໜອງໃຫ້amples ເປັນຈຸດເລີ່ມຕົ້ນ.
ຄຸນສົມບັດຫຼັກສຳລັບການດຳເນີນງານ
- Microcontroller: STM32F446RE MCU ພ້ອມດ້ວຍແກນ ARM Cortex-M4, DSP, ແລະ FPU.
- ໜ່ວຍຄວາມຈຳ: ໜ່ວຍຄວາມຈຳແຟລດ 512 Kbytes.
- ຄວາມໄວໂມງ: ຊີພີຢູ 180 MHz.
- ຕົວເລັ່ງຄວາມໄວ: ຕົວເລັ່ງ ART, QSPI ຄູ່.
- Debugger/Programmer: ມີຕົວດີບັກເກີ/ໂປຣແກຣມເມີ ST-LINK/V2-1 ໃນຕົວພ້ອມດ້ວຍຕົວເຊື່ອມຕໍ່ SWD ເພື່ອການດີບັກເກີ ແລະ ການກະພິບເຟີມແວໄດ້ງ່າຍ.
- ການສະຫນອງພະລັງງານ: ສາມາດສາກໄຟໄດ້ໂດຍກົງຈາກ USB.
- ການໂຕ້ຕອບຜູ້ໃຊ້: ປະກອບມີໄຟ LED ສາມດວງ (ເປີດ/ປິດເຄື່ອງ, ການສື່ສານ, ຜູ້ໃຊ້) ແລະ ປຸ່ມກົດສອງປຸ່ມ (ຕັ້ງຄ່າໃໝ່, ຜູ້ໃຊ້) ສຳລັບການໂຕ້ຕອບ ແລະ ການດີບັກຂັ້ນພື້ນຖານ.

ຮູບທີ 3: ລາຍລະອຽດດ້ານເທິງ view ຂອງຄະນະກຳມະການພັດທະນານິວເຄຼຍສ໌ STM32.
ຮູບພາບນີ້ໃຫ້ຄວາມຊັດເຈນ view ຂອງອົງປະກອບຕ່າງໆຢູ່ດ້ານເທິງຂອງກະດານ Nucleo, ລວມທັງໄມໂຄຣຄອນໂທຣລເລີ STM32F446RE, ຫົວໜ່ວຍຕ່າງໆ, ໄຟ LED ແລະ ປຸ່ມຕ່າງໆ, ເຊິ່ງມີຄວາມສຳຄັນຕໍ່ການເຂົ້າໃຈການເຮັດວຽກຂອງມັນ.
ບໍາລຸງຮັກສາ
ເພື່ອຮັບປະກັນອາຍຸການໃຊ້ງານທີ່ຍາວນານ ແລະ ປະສິດທິພາບທີ່ດີທີ່ສຸດຂອງກະດານພັດທະນານິວເຄຼຍ STM32 ຂອງທ່ານ, ໃຫ້ປະຕິບັດຕາມຄຳແນະນຳການບຳລຸງຮັກສາເຫຼົ່ານີ້:
- ການຈັດການ: ໃຫ້ຈັບກະດານດ້ວຍຂອບຂອງມັນສະເໝີ ເພື່ອຫຼີກເວັ້ນການສຳຜັດກັບອົງປະກອບທີ່ລະອຽດອ່ອນ ເຊິ່ງສາມາດເສຍຫາຍໄດ້ຈາກໄຟຟ້າສະຖິດ ຫຼື ນ້ຳມັນຈາກຜິວໜັງຂອງທ່ານ.
- ການເກັບຮັກສາ: ເກັບຮັກສາກະດານໄວ້ໃນຖົງຕ້ານໄຟຟ້າສະຖິດເມື່ອບໍ່ໄດ້ໃຊ້ງານ, ໂດຍສະເພາະໃນສະພາບແວດລ້ອມທີ່ມີການປ່ອຍໄຟຟ້າສະຖິດ. ເກັບຮັກສາໄວ້ໃນບ່ອນແຫ້ງ, ເຢັນ, ຫ່າງຈາກແສງແດດໂດຍກົງ ແລະ ອຸນຫະພູມສູງສຸດ.
- ທໍາຄວາມສະອາດ: ຖ້າຈຳເປັນ, ໃຫ້ທຳຄວາມສະອາດກະດານຢ່າງລະມັດລະວັງດ້ວຍແປງທີ່ອ່ອນ, ແຫ້ງ, ຕ້ານໄຟຟ້າສະຖິດ ຫຼື ຜ້າທີ່ບໍ່ມີຂົນ. ຫຼີກລ່ຽງການໃຊ້ນໍ້າຢາ ຫຼື ນໍ້າຢາທຳຄວາມສະອາດທີ່ມີສານຂັດ. ສຳລັບຝຸ່ນທີ່ຝັງແໜ້ນ, ສາມາດໃຊ້ກະປ໋ອງອາກາດອັດໄດ້, ໂດຍຖືມັນໄວ້ຕັ້ງຂຶ້ນເພື່ອປ້ອງກັນການປ່ອຍຂອງນໍ້າມັນເຊື້ອໄຟ.
- ປິດພະລັງງານ: ໃຫ້ຕັດການເຊື່ອມຕໍ່ພະລັງງານອອກຈາກກະດານສະເໝີກ່ອນທີ່ຈະເຮັດການເຊື່ອມຕໍ່ທາງກາຍະພາບ ຫຼື ການຖອດການເຊື່ອມຕໍ່ໃດໆ (ຕົວຢ່າງ, ການເພີ່ມແຜ່ນປ້ອງກັນ, ການປ່ຽນຕົວເຊື່ອມຕໍ່).
- ເງື່ອນໄຂສິ່ງແວດລ້ອມ: ໃຫ້ໃຊ້ກະດານພາຍໃນສະພາບແວດລ້ອມທີ່ກຳນົດໄວ້ (ອຸນຫະພູມ, ຄວາມຊຸ່ມຊື່ນ) ເພື່ອປ້ອງກັນຄວາມເສຍຫາຍ.
ການແກ້ໄຂບັນຫາ
ພາກນີ້ໃຫ້ວິທີແກ້ໄຂບັນຫາທົ່ວໄປທີ່ທ່ານອາດຈະພົບກັບກະດານພັດທະນານິວເຄຼຍ STM32 ຂອງທ່ານ.
ບັນຫາທົ່ວໄປແລະການແກ້ໄຂ
| ບັນຫາ | ສາເຫດທີ່ເປັນໄປໄດ້ | ການແກ້ໄຂ |
|---|---|---|
| ກະດານບໍ່ເປີດ (ໄຟ LED LD3 PWR ດັບ). | ບໍ່ມີແຫຼ່ງຈ່າຍໄຟ; ການເຊື່ອມຕໍ່ USB ບໍ່ຖືກຕ້ອງ; ສາຍ USB ມີບັນຫາ. |
|
| ໄຟ LED LD1 COM ຖືກປິດ ຫຼື ບໍ່ກະພິບ. | ບໍ່ໄດ້ຕິດຕັ້ງໄດຣເວີ ST-LINK; ການສື່ສານຜິດພາດ; ການຕັ້ງຄ່າ jumper ບໍ່ຖືກຕ້ອງ. |
|
| ບໍ່ສາມາດອັບໂຫລດເຟີມແວ ຫຼື ແກ້ໄຂຂໍ້ຜິດພາດໄດ້. | ການຕັ້ງຄ່າ IDE ບໍ່ຖືກຕ້ອງ; ບັນຫາໄດຣເວີ; ບອດຢູ່ໃນໂໝດທີ່ບໍ່ຖືກຕ້ອງ. |
|
| ປຸ່ມຜູ້ໃຊ້ B1 ບໍ່ຕອບສະໜອງ. | ບັນຫາຊອບແວ; ປຸ່ມເຮັດວຽກຜິດປົກກະຕິ. |
|
ຖ້າທ່ານພົບບັນຫາທີ່ບໍ່ໄດ້ລະບຸໄວ້ຢູ່ນີ້, ໃຫ້ອ້າງອີງເຖິງເອກະສານຢ່າງເປັນທາງການຂອງ STMicroelectronics ແລະເວທີສົນທະນາຊຸມຊົນເພື່ອການຊ່ວຍເຫຼືອເພີ່ມເຕີມ.
ຂໍ້ມູນຈໍາເພາະ
ລາຍລະອຽດສະເພາະດ້ານເຕັກນິກສຳລັບກະດານພັດທະນານິວເຄຼຍສ STM32 ພ້ອມດ້ວຍ MCU STM32F446RE:
| ຄຸນສົມບັດ | ລາຍລະອຽດ |
|---|---|
| ໝາຍເລກຕົວແບບ | NUCLEO-F446RE-STMICROELECTRONICS_IT |
| ASIN | B01I8XLEM8 |
| ຜູ້ຜະລິດ | STMicroelectronics |
| ຜູ້ຄວບຄຸມຈຸລະພາກ | STM32F446RE (ແກນ ARM Cortex-M4 ພ້ອມດ້ວຍ DSP ແລະ FPU) |
| ຫນ່ວຍຄວາມຈໍາ Flash | 512 ກິກະໄບ້ |
| ຄວາມໄວ CPU | 180 MHz |
| ເຄື່ອງເລັ່ງ | ຕົວເລັ່ງ ART, QSPI ຄູ່ |
| ໂປຣແກຣມດີບັກ/ໂປຣແກຣມເມີ | ST-LINK/V2-1 ໃນຕົວເຄື່ອງພ້ອມດ້ວຍຕົວເຊື່ອມຕໍ່ SWD |
| ການສະຫນອງພະລັງງານ | USB powered |
| ການໂຕ້ຕອບຜູ້ໃຊ້ | ໄຟ LED 3 ດວງ (PWR, COM, ຜູ້ໃຊ້), ປຸ່ມກົດ 2 ປຸ່ມ (ຕັ້ງຄ່າໃໝ່, ຜູ້ໃຊ້) |
| ຂະໜາດສິນຄ້າ | 4 x 3 x 1 ນິ້ວ |
| ນ້ໍາຫນັກລາຍການ | 2.4 ອອນ |
| ວັນທີທໍາອິດທີ່ມີ | ວັນທີ 29 ຕຸລາ 2016 |

ຮູບທີ 4: ລາຍລະອຽດດ້ານລຸ່ມ view ຂອງຄະນະກຳມະການພັດທະນານິວເຄຼຍສ໌ STM32.
ຮູບພາບນີ້ສະແດງໃຫ້ເຫັນດ້ານລຸ່ມຂອງກະດານ Nucleo, ເຊິ່ງເປີດເຜີຍອົງປະກອບເພີ່ມເຕີມ, ຈຸດເຊື່ອມ, ແລະເຄື່ອງໝາຍທີ່ປະກອບສ່ວນເຂົ້າໃນການເຮັດວຽກ ແລະ ການອອກແບບໂດຍລວມຂອງມັນ.
ການຮັບປະກັນແລະການສະຫນັບສະຫນູນ
ຜະລິດຕະພັນ STMicroelectronics ໄດ້ຖືກອອກແບບ ແລະ ຜະລິດຕາມມາດຕະຖານຄຸນນະພາບສູງ. ສຳລັບຂໍ້ມູນການຮັບປະກັນສະເພາະ, ກະລຸນາອ້າງອີງເອກະສານທີ່ສະໜອງໃຫ້ພ້ອມກັບການຊື້ຂອງທ່ານ ຫຼື ເຂົ້າເບິ່ງເວັບໄຊທ໌ທາງການຂອງ STMicroelectronics. webເວັບໄຊ.
ສຳລັບການສະໜັບສະໜູນດ້ານວິຊາການ, ຊັບພະຍາກອນ ແລະ ເວທີສົນທະນາຊຸມຊົນ, ກະລຸນາເຂົ້າເບິ່ງໜ້າສະໜັບສະໜູນຢ່າງເປັນທາງການຂອງ STMicroelectronics. ທ່ານສາມາດຊອກຫາເອກະສານ, ການດາວໂຫຼດຊອບແວ ແລະ ຄຳຕອບຕໍ່ຄຳຖາມທີ່ຖືກຖາມເລື້ອຍໆທີ່ກ່ຽວຂ້ອງກັບກະດານພັດທະນາ STM32 Nucleo.
ທາງການ Webເວັບໄຊ: www.st.com/stm32nucleo
ຊັບພະຍາກອນສະຫນັບສະຫນູນ: www.st.com/support