ເນື້ອໃນ ເຊື່ອງ

ໄມໂຄຄອນຄວບຄຸມ STM32 F0

ຂໍ້ມູນຈໍາເພາະ:

  • ຊື່ຜະລິດຕະພັນ: STM32F0DISCOVERY
  • ຈໍານວນສ່ວນ : STM32F0DISCOVERY
  • Microcontroller: STM32F051R8T6
  • ຝັງຕົວດີບັກ: ST-LINK/V2
  • ການສະຫນອງພະລັງງານ: ທາງເລືອກຕ່າງໆທີ່ມີຢູ່
  • LEDs: ແມ່ນແລ້ວ
  • ປຸ່ມກົດ: ແມ່ນແລ້ວ
  • ຕົວເຊື່ອມຕໍ່ສ່ວນຂະຫຍາຍ: ແມ່ນແລ້ວ

ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ:

1. ເລີ່ມຕົ້ນດ່ວນ:

ເພື່ອເລີ່ມຕົ້ນດ້ວຍຊຸດ STM32F0DISCOVERY ຢ່າງໄວວາ, ປະຕິບັດຕາມ
ຂັ້ນຕອນຂ້າງລຸ່ມນີ້:

  1. ເຊື່ອມຕໍ່ຊຸດກັບຄອມພິວເຕີຂອງທ່ານໂດຍໃຊ້ສາຍ USB.
  2. ຕິດຕັ້ງລະບົບຕ່ອງໂສ້ການພັດທະນາທີ່ຕ້ອງການສະຫນັບສະຫນູນ
    STM32F0DISCOVERY.
  3. ເປີດເຄື່ອງມືພັດທະນາແລະເລືອກກະດານທີ່ເຫມາະສົມ
    ການຕັ້ງຄ່າສໍາລັບ STM32F0DISCOVERY.
  4. ໂຫລດລະຫັດຂອງທ່ານໃສ່ microcontroller ໂດຍໃຊ້ embedded
    ST-LINK/V2 debugger.
  5. ໃນປັດຈຸບັນທ່ານສາມາດເລີ່ມຕົ້ນການນໍາໃຊ້ຊຸດສໍາລັບຄວາມຕ້ອງການຂອງທ່ານ
    ຄໍາຮ້ອງສະຫມັກ.

2. ຄວາມຕ້ອງການລະບົບ:

ຊຸດ STM32F0DISCOVERY ຕ້ອງການລະບົບຕໍ່ໄປນີ້
ຄວາມຕ້ອງການ:

  • ຄອມພິວເຕີທີ່ມີພອດ USB
  • ການເຊື່ອມຕໍ່ອິນເຕີເນັດເພື່ອດາວໂຫລດການພັດທະນາທີ່ຕ້ອງການ
    ຕ່ອງໂສ້ເຄື່ອງມື

3. ເຄື່ອງມືພັດທະນາ:

ຊຸດ STM32F0DISCOVERY ແມ່ນເຂົ້າກັນໄດ້ກັບການພັດທະນາ
ແຖບເຄື່ອງມືທີ່ຮອງຮັບ STM32F0 microcontrollers. ທ່ານສາມາດດາວນ໌ໂຫລດ
ຕ່ອງໂສ້ເຄື່ອງມືທີ່ຈໍາເປັນຈາກເຈົ້າຫນ້າທີ່ webເວັບໄຊຂອງ
ຜູ້ຜະລິດ.

4. ຮາດແວ ແລະໂຄງຮ່າງ:

4.1 STM32F051R8T6 Microcontroller:

ຊຸດດັ່ງກ່າວແມ່ນມີອຸປະກອນຄວບຄຸມ microcontroller STM32F051R8T6, ເຊິ່ງ
ແມ່ນຫົວຫນ່ວຍປະມວນຜົນຕົ້ນຕໍຂອງຊຸດ. ມັນສະຫນອງຕ່າງໆ
ຄຸນນະສົມບັດແລະຫນ້າທີ່ສໍາລັບຄໍາຮ້ອງສະຫມັກຂອງທ່ານ.

4.2 ຝັງ ST-LINK/V2:

ຊຸດປະກອບມີຕົວດີບັກ ST-LINK/V2 ທີ່ຝັງໄວ້, ເຊິ່ງອະນຸຍາດໃຫ້
ທ່ານ​ຈະ​ຕັ້ງ​ໂຄງ​ການ​ແລະ debug microcontroller STM32F0 ໃນ​ຄະ​ນະ​. ເຈົ້າ
ຍັງສາມາດໃຊ້ມັນເພື່ອຂຽນໂປຣແກຣມ ແລະດີບັກ STM32 ພາຍນອກໄດ້
ຄໍາຮ້ອງສະຫມັກ.

4.3 ການສະຫນອງພະລັງງານແລະການເລືອກພະລັງງານ:

ຊຸດສະຫນັບສະຫນູນທາງເລືອກການສະຫນອງພະລັງງານຕ່າງໆ. ທ່ານສາມາດເລືອກທີ່ຈະ
ສຽບໄຟຊຸດໂດຍໃຊ້ສາຍ USB ທີ່ເຊື່ອມຕໍ່ກັບຄອມພິວເຕີຂອງທ່ານ ຫຼືເຄື່ອງ
ການສະຫນອງພະລັງງານພາຍນອກ. ການເລືອກພະລັງງານສາມາດຄວບຄຸມໄດ້ໂດຍໃຊ້
jumpers ທີ່ສະຫນອງໃຫ້.

4.4 LEDs:

ຊຸດດັ່ງກ່າວມີ LEDs ທີ່ສາມາດໃຊ້ສໍາລັບການຊີ້ບອກສາຍຕາຫຼື
ຈຸດ​ປະ​ສົງ​ແກ້​ໄຂ​ບັນ​ຫາ​. ຄູ່ມືຜູ້ໃຊ້ໃຫ້ລາຍລະອຽດກ່ຽວກັບວິທີການນໍາໃຊ້
LEDs ເຫຼົ່ານີ້ປະສິດທິຜົນ.

4.5 ປຸ່ມກົດ:

ຊຸດປະກອບມີປຸ່ມກົດທີ່ສາມາດຖືກນໍາໃຊ້ເປັນວັດສະດຸປ້ອນຂອງຜູ້ໃຊ້
ສໍາລັບຄໍາຮ້ອງສະຫມັກຂອງທ່ານ. ປຸ່ມເຫຼົ່ານີ້ແມ່ນເຊື່ອມຕໍ່ກັບ
microcontroller ແລະສາມາດໄດ້ຮັບການດໍາເນີນໂຄງການຕາມຄວາມເຫມາະສົມ.

4.6 JP2 (Idd):

JP2 ເປັນຂົວ solder ທີ່ອະນຸຍາດໃຫ້ທ່ານສາມາດວັດແທກປະຈຸບັນ
ການບໍລິໂພກຂອງ microcontroller ໄດ້. ຄູ່ມືຜູ້ໃຊ້ສະຫນອງ
ຄໍາແນະນໍາກ່ຽວກັບວິທີການນໍາໃຊ້ຄຸນສົມບັດນີ້.

4.7 ໂມງ OSC:

ຊຸດປະກອບມີໂມງ OSC ສໍາລັບການກໍານົດເວລາທີ່ຖືກຕ້ອງຂອງທ່ານ
ຄໍາຮ້ອງສະຫມັກ. ມັນສະຫນອງທັງການສະຫນອງໂມງຕົ້ນຕໍແລະ 32 KHz
ການສະຫນອງໂມງສໍາລັບການດໍາເນີນງານພະລັງງານຕ່ໍາ.

4.8 ຂົວ Solder:

ຊຸດມີຂົວ solder ຫຼາຍທີ່ສາມາດຖືກນໍາໃຊ້ເພື່ອ
ຕັ້ງຄ່າ ຫຼືປັບແຕ່ງຄຸນສົມບັດບາງຢ່າງຂອງໄມໂຄຄອນຄວບຄຸມ. ໄດ້
ຄູ່ມືຜູ້ໃຊ້ໃຫ້ລາຍລະອຽດກ່ຽວກັບຂົວ solder ແຕ່ລະຄົນແລະຂອງມັນ
ຈຸດປະສົງ.

4.9 ຕົວເຊື່ອມຕໍ່ສ່ວນຂະຫຍາຍ:

ຊຸດໃຫ້ອຸປະກອນເສີມທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດເຊື່ອມຕໍ່ໄດ້
ໂມດູນເພີ່ມເຕີມຫຼືອຸປະກອນເສີມສໍາລັບການເພີ່ມປະສິດທິພາບການເຮັດວຽກ. ໄດ້
ຄູ່​ມື​ການ​ນໍາ​ໃຊ້​ໃຫ້​ລາຍ​ລະ​ອຽດ​ກ່ຽວ​ກັບ​ວິ​ທີ​ການ​ເຊື່ອມ​ຕໍ່​ປະ​ເພດ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​ຂອງ​
ໂມດູນ.

5. ໂມດູນເຊື່ອມຕໍ່ຢູ່ໃນກະດານສ້າງຕົວແບບ:

5.1 ກະດານອຸປະກອນເສີມ Mikroelektronica:

ຊຸດດັ່ງກ່າວແມ່ນເຂົ້າກັນໄດ້ກັບກະດານອຸປະກອນເສີມ Mikroelektronica.
ຄູ່ມືຜູ້ໃຊ້ໃຫ້ຄໍາແນະນໍາກ່ຽວກັບວິທີການເຊື່ອມຕໍ່ແລະການນໍາໃຊ້
ກະດານເຫຼົ່ານີ້ກັບຊຸດ STM32F0DISCOVERY.

5.2 ກະດານອະແດບເຕີ ST MEMS, ຊັອກເກັດມາດຕະຖານ DIL24:

ຊຸດຮອງຮັບກະດານອະແດບເຕີ ST MEMS ທີ່ມີມາດຕະຖານ DIL24
ເຕົ້າຮັບ. ຄູ່ມືຜູ້ໃຊ້ໃຫ້ຄໍາແນະນໍາກ່ຽວກັບວິທີການເຊື່ອມຕໍ່ແລະ
ໃຊ້ກະດານເຫຼົ່ານີ້ກັບຊຸດ STM32F0DISCOVERY.

5.3 Arduino Shield Boards:

ຊຸດດັ່ງກ່າວແມ່ນເຂົ້າກັນໄດ້ກັບກະດານປ້ອງກັນ Arduino. ຜູ້ໃຊ້
ຄູ່ມືໃຫ້ຄໍາແນະນໍາກ່ຽວກັບວິທີການເຊື່ອມຕໍ່ແລະນໍາໃຊ້ກະດານເຫຼົ່ານີ້
ກັບຊຸດ STM32F0DISCOVERY.

6. ການແຕ້ມແບບກົນຈັກ:

ຄູ່ມືຜູ້ໃຊ້ປະກອບມີຮູບແຕ້ມກົນຈັກຂອງ
ຊຸດ STM32F0DISCOVERY, ສະໜອງຂະໜາດ ແລະຮູບແບບລະອຽດ
ຂໍ້ມູນ.

7. ແຜນໄຟຟ້າ:

ຄູ່ມືຜູ້ໃຊ້ປະກອບມີ schematics ໄຟຟ້າຂອງ
ຊຸດ STM32F0DISCOVERY, ສະໜອງແຜນວາດວົງຈອນລະອຽດ ແລະ
ການເຊື່ອມຕໍ່ອົງປະກອບ.

FAQ:

Q: ຂໍ້ກໍານົດຂອງລະບົບສໍາລັບ STM32F0DISCOVERY ແມ່ນຫຍັງ
ຊຸດ?

A: ຊຸດດັ່ງກ່າວຕ້ອງການຄອມພິວເຕີທີ່ມີພອດ USB ແລະອິນເຕີເນັດ
ການ​ເຊື່ອມ​ຕໍ່​ເພື່ອ​ດາວ​ໂຫລດ​ເຄື່ອງ​ມື​ການ​ພັດ​ທະ​ນາ​ທີ່​ຈໍາ​ເປັນ​.

ຖາມ: ຂ້ອຍສາມາດໃຊ້ຊຸດກັບກະດານປ້ອງກັນ Arduino ໄດ້ບໍ?

A: ແມ່ນແລ້ວ, ຊຸດແມ່ນເຂົ້າກັນໄດ້ກັບກະດານປ້ອງກັນ Arduino. ໄດ້
ຄູ່ມືຜູ້ໃຊ້ໃຫ້ຄໍາແນະນໍາກ່ຽວກັບວິທີການເຊື່ອມຕໍ່ແລະນໍາໃຊ້ເຫຼົ່ານີ້
ກະດານ.

ຖາມ: ຂ້ອຍສາມາດວັດແທກການບໍລິໂພກໃນປະຈຸບັນໄດ້ແນວໃດ
microcontroller?

A: ທ່ານສາມາດວັດແທກການບໍລິໂພກໃນປະຈຸບັນໂດຍໃຊ້ JP2
ຂົວ solder ສະຫນອງໃຫ້ຢູ່ໃນຊຸດ. ຄູ່ມືຜູ້ໃຊ້ສະຫນອງ
ຄໍາແນະນໍາກ່ຽວກັບວິທີການນໍາໃຊ້ຄຸນສົມບັດນີ້.

UM1525 ຄູ່ມືຜູ້ໃຊ້
ຊຸດການຄົ້ນພົບ STM32F0DISCOVERY ສໍາລັບໄມໂຄຄອນຄວບຄຸມ STM32 F0
ແນະນຳ
STM32F0DISCOVERY ຊ່ວຍໃຫ້ທ່ານຄົ້ນພົບຄຸນສົມບັດ STM32 F0 CortexTM-M0 ແລະພັດທະນາແອັບພລິເຄຊັນຂອງທ່ານໄດ້ຢ່າງງ່າຍດາຍ. ມັນແມ່ນອີງໃສ່ STM32F051R8T6, ຊຸດ STM32 F0 ຊຸດ 32-bit ARM® CortexTM microcontroller, ແລະປະກອບມີເຄື່ອງມືດີບັກຝັງຕົວ ST-LINK/V2, LEDs, ປຸ່ມກົດ ແລະກະດານສ້າງຕົວແບບ.
ຮູບ 1. STM32F0DISCOVERY

ຕາຕະລາງ 1.

ປະເພດເຄື່ອງມືທີ່ໃຊ້ໄດ້
ເຄື່ອງມືປະເມີນຜົນ

ເລກສ່ວນ STM32F0DISCOVERY

ພຶດສະພາ 2012

Doc ID 022910 Rev 2

1/41
www.st.com

ດາວໂຫຼດຈາກ Arrow.com.

ເນື້ອໃນ
ເນື້ອໃນ

UM1525

1

ສົນທິສັນຍາ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2

ເລີ່ມຕົ້ນໄວ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.1 ເລີ່ມຕົ້ນ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.2 ຄວາມຕ້ອງການລະບົບ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.3 ການພັດທະນາລະບົບຕ່ອງໂສ້ເຄື່ອງມືສະຫນັບສະຫນູນ STM32F0DISCOVERY . . . . . . . . . 7

2.4 ລະ​ຫັດ​ຄໍາ​ສັ່ງ​. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3

ຄຸນ​ລັກ​ສະ​ນະ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

4

ຮາດ​ແວ​ແລະ​ຮູບ​ແບບ​. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

4.1 ໄມໂຄຄອນຄວບຄຸມ STM32F051R8T6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

4.2 ຝັງ ST-LINK/V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

4.2.1 ການ​ນໍາ​ໃຊ້ ST-LINK/V2 ເພື່ອ​ຕັ້ງ​ໂຄງ​ການ/debug STM32 F0 ໃນ​ຄະ​ນະ . . . . . . . 15

4.2.2 ການ​ນໍາ​ໃຊ້ ST-LINK/V2 ເພື່ອ​ຕັ້ງ​ໂຄງ​ການ/debug ການ​ນໍາ​ໃຊ້ STM32 ພາຍນອກ . . 16

4.3 ການສະຫນອງພະລັງງານແລະການເລືອກພະລັງງານ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.4 LEDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.5 ປຸ່ມກົດ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.6 JP2 (Idd). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.7 ໂມງ OSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.7.1 ການສະໜອງໂມງ OSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.7.2 OSC 32 KHz ການສະຫນອງໂມງ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.8 ຂົວ Solder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

4.9 ຕົວເຊື່ອມຕໍ່ເສີມ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

5

ເຊື່ອມຕໍ່ໂມດູນຢູ່ໃນກະດານສ້າງຕົວແບບ . . . . . . . . . . . . . . . . . . 27

5.1 ກະດານອຸປະກອນເສີມ Mikroelektronica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

5.2 ST MEMS “ກະດານອະແດບເຕີ”, ຊັອກເກັດມາດຕະຖານ DIL24 . . . . . . . . . . . . . . . . 30

5.3 ກະດານປ້ອງກັນ Arduino. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

6

ການ​ແຕ້ມ​ຮູບ​ກົນ​ຈັກ​. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

7

ແຜນ​ການ​ໄຟ​ຟ້າ​. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

2/41

Doc ID 022910 Rev 2

ດາວໂຫຼດຈາກ Arrow.com.

UM1525

ເນື້ອໃນ

8

ປະ​ຫວັດ​ການ​ປັບ​ປຸງ​. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

3/41

ບັນຊີລາຍຊື່ຂອງຕາຕະລາງ
ບັນຊີລາຍຊື່ຂອງຕາຕະລາງ

UM1525

ຕາຕະລາງ 1. ຕາຕະລາງ 2. ຕາຕະລາງ 3. ຕາຕະລາງ 4. ຕາຕະລາງ 5. ຕາຕະລາງ 6. ຕາຕະລາງ 7. ຕາຕະລາງ 8. ຕາຕະລາງ 9. ຕາຕະລາງ 10. ຕາຕະລາງ 11. ຕາຕະລາງ 12.

ເຄື່ອງມືທີ່ໃຊ້ໄດ້. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 ສົນທິສັນຍາເປີດ/ປິດ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 ລັດ Jumper. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Debug connector CN3 (SWD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 ການຕັ້ງຄ່າຂົວ Solder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 ຄຳອະທິບາຍ PIN MCU ທຽບກັບຟັງຊັນກະດານ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 ການເຊື່ອມຕໍ່ໂດຍໃຊ້ mikroBUSTM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ການເຊື່ອມຕໍ່ໂດຍໃຊ້ IDC10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ການເຊື່ອມຕໍ່ກັບກະດານ DIL24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ກະດານອະແດບເຕີ MEMS ທີ່ຮອງຮັບ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ການເຊື່ອມຕໍ່ກັບ Arduino ໄສ້. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ປະຫວັດການແກ້ໄຂເອກະສານ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

4/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525
ບັນຊີລາຍຊື່ຂອງຕົວເລກ

ບັນຊີລາຍຊື່ຂອງຕົວເລກ

ຮູບທີ 1. ຮູບທີ 2. ຮູບທີ 3. ຮູບທີ 4. ຮູບທີ 5. ຮູບທີ 6. ຮູບທີ 7. ຮູບທີ 8. ຮູບທີ 9. ຮູບທີ 10. ຮູບທີ 11. ຮູບທີ 12. ຮູບທີ 13. ຮູບທີ 14. ຮູບທີ 15. ຮູບທີ 16. ຮູບທີ XNUMX.

STM32F0DISCOVERY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 ແຜນວາດຮາດແວຕັນ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 ຮູບ​ແບບ​ທາງ​ເທິງ​. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 ຮູບ​ແບບ​ທາງ​ລຸ່ມ​. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 ຊຸດ STM32F051R8T6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 ແຜນວາດ STM32F051R8T6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 ການຕັ້ງຄ່າປົກກະຕິ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 ຮູບການເຊື່ອມຕໍ່ STM32F0DISCOVERY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 ຮູບພາບການເຊື່ອມຕໍ່ ST-LINK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 ການນໍາໃຊ້ຕົວເຊື່ອມຕໍ່ IDC10 ແລະ mikroBUSTM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ການເຊື່ອມຕໍ່ຊັອກເກັດ DIL24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ການເຊື່ອມຕໍ່ກະດານ Arduino shield. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 STM32F0DISCOVERY ຮູບແຕ້ມກົນຈັກ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 STM32F0DISCOVERY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 ST-LINK/V2 (SWD ເທົ່ານັ້ນ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 MCU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

5/41

ສົນທິສັນຍາ

1

ສົນທິສັນຍາ

UM1525

ຕາຕະລາງ 2 ໃຫ້ຄໍານິຍາມຂອງບາງສົນທິສັນຍາທີ່ໃຊ້ໃນເອກະສານປະຈຸບັນ.

ຕາຕະລາງ 2. ເປີດ/ປິດ ສົນທິສັນຍາ

ສົນທິສັນຍາ

ຄໍານິຍາມ

Jumper JP1 ເປີດ

Jumper ເຫມາະ

Jumper JP1 ປິດ

Jumper ບໍ່ເຫມາະ

ຂົວ solder SBx ON SBx ການເຊື່ອມຕໍ່ປິດໂດຍ solder ຂົວ solder SBx ປິດການເຊື່ອມຕໍ່ SBx ເປີດໄວ້

6/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525

2

ເລີ່ມໄວ

ເລີ່ມໄວ

STM32F0DISCOVERY ເປັນຊຸດພັດທະນາລາຄາຕໍ່າ ແລະໃຊ້ງ່າຍເພື່ອປະເມີນ ແລະເລີ່ມການພັດທະນາໄດ້ໄວດ້ວຍໄມໂຄຄອນຄວບຄຸມຊຸດ STM32 F0.
ກ່ອນທີ່ຈະຕິດຕັ້ງ ແລະນຳໃຊ້ຜະລິດຕະພັນ, ກະລຸນາຍອມຮັບຂໍ້ຕົກລົງການປະເມີນຜະລິດຕະພັນການປະເມີນຈາກ www.st.com/stm32f0discovery.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ STM32F0DISCOVERY ແລະສໍາລັບຊອບແວສາທິດ, ໄປຢ້ຽມຢາມ www.st.com/stm32f0discovery.

2.1

ການເລີ່ມຕົ້ນ

ປະຕິບັດຕາມລໍາດັບຂ້າງລຸ່ມນີ້ເພື່ອປັບຄ່າກະດານ STM32F0DISCOVERY ແລະເປີດແອັບພລິເຄຊັນ DISCOVER:
1. ກວດເບິ່ງຕໍາແຫນ່ງ jumper ໃນກະດານ, JP2 on, CN2 on (ການຄົ້ນພົບທີ່ເລືອກ).
2. ເຊື່ອມຕໍ່ກະດານ STM32F0DISCOVERY ກັບ PC ດ້ວຍສາຍ USB `ປະເພດ A ຫາ mini-B” ຜ່ານຕົວເຊື່ອມຕໍ່ USB CN1 ເພື່ອເປີດໄຟໃຫ້ກັບກະດານ. ໄຟ LED ສີແດງ LD1 (PWR) ແລະ LD2 (COM) ສະຫວ່າງຂຶ້ນແລະສີຂຽວ LED LD3 ກະພິບ.
3. ກົດປຸ່ມຜູ້ໃຊ້ B1 (ມຸມຊ້າຍລຸ່ມຂອງກະດານ).
4. ສັງເກດວິທີການກະພິບ LED ສີຂຽວ LD3 ປ່ຽນແປງຕາມປຸ່ມ USER B1 ຄລິກ.
5. ແຕ່ລະຄລິກໃສ່ປຸ່ມ USER B1 ໄດ້ຮັບການຢືນຢັນໂດຍ LED ສີຟ້າ LD4.
6. ເພື່ອສຶກສາ ຫຼືແກ້ໄຂໂຄງການ DISCOVER ທີ່ກ່ຽວຂ້ອງກັບການສາທິດນີ້, ໃຫ້ເຂົ້າໄປເບິ່ງທີ່ www.st.com/stm32f0discovery ແລະປະຕິບັດຕາມບົດສອນ.
7. ຄົ້ນພົບຄຸນສົມບັດ STM32F0, ດາວໂຫຼດ ແລະ ປະຕິບັດບັນດາໂຄງການທີ່ສະເໜີໄວ້ໃນລາຍການໂຄງການ.
8. ພັດທະນາຄໍາຮ້ອງສະຫມັກຂອງທ່ານເອງໂດຍໃຊ້ທີ່ມີຢູ່ examples.

2.2

ຄວາມຕ້ອງການລະບົບ

Windows PC (XP, Vista, 7) ສາຍ USB ປະເພດ A ຫາ Mini-B

2.3

ການພັດທະນາລະບົບຕ່ອງໂສ້ເຄື່ອງມືສະຫນັບສະຫນູນ STM32F0DISCOVERY

Altium®, TASKINGTM VX-toolset ARM®, Atollic TrueSTUDIO® IARTM, EWARM (IAR Embedded Workbench®) KeilTM, MDK-ARMTM

2.4

ລະຫັດຄໍາສັ່ງ

ເພື່ອສັ່ງຊຸດ STM32F0 Discovery, ໃຊ້ລະຫັດຄໍາສັ່ງ STM32F0DISCOVERY.

Doc ID 022910 Rev 2

7/41

ດາວໂຫຼດຈາກ Arrow.com.

ຄຸນສົມບັດ

3

ຄຸນສົມບັດ

UM1525

ຊຸດ STM32F0DISCOVERY ມີຄຸນສົມບັດຕໍ່ໄປນີ້: ໄມໂຄຄອນຄວບຄຸມ STM32F051R8T6 ທີ່ມີ 64 KB Flash, RAM 8 KB ໃນ LQFP64
ແພັກເກັດ On-board ST-LINK/V2 ດ້ວຍການສະຫຼັບໂໝດການເລືອກເພື່ອໃຊ້ຊຸດແບບສະແຕນອະໂລນ
ST-LINK/V2 (ມີຕົວເຊື່ອມຕໍ່ SWD ສໍາລັບການຂຽນໂປລແກລມແລະການດີບັກ) ການສະຫນອງພະລັງງານຂອງກະດານ: ຜ່ານ USB bus ຫຼືຈາກພາຍນອກ 5 V vol.tage ການສະຫນອງພະລັງງານຂອງຄໍາຮ້ອງສະຫມັກພາຍນອກ: 3 V ແລະ 5 V ສີ່ LEDs:
LD1 (ສີແດງ) ສໍາລັບພະລັງງານ 3.3 V ໃນ LD2 (ສີແດງ/ສີຂຽວ) ສໍາລັບການສື່ສານ USB LD3 (ສີຂຽວ) ສໍາລັບຜົນຜະລິດ PC9 LD4 (ສີຟ້າ) ສໍາລັບຜົນຜະລິດ PC8 ສອງປຸ່ມກົດ (ຜູ້ໃຊ້ແລະການຕັ້ງຄ່າໃຫມ່) ສ່ວນຂະຫຍາຍສ່ວນຫົວສໍາລັບ LQFP64 I/Os ສໍາລັບການເຊື່ອມຕໍ່ໄວ ກັບຄະນະກໍາມະ prototyping ແລະ probing ງ່າຍ. ກະດານເພີ່ມເຕີມແມ່ນສະຫນອງໃຫ້ກັບຊຸດທີ່ສາມາດເຊື່ອມຕໍ່ກັບຕົວເຊື່ອມຕໍ່ການຂະຫຍາຍສໍາລັບການສ້າງແບບຈໍາລອງແລະການສືບສວນທີ່ງ່າຍຂຶ້ນ. ຈໍາ ນວນ ຂະ ຫນາດ ໃຫຍ່ ຂອງ firmware ຄໍາ ຮ້ອງ ສະ ຫມັກ ພ້ອມ ທີ່ ຈະ ດໍາ ເນີນ ການ ຟຣີ examples ແມ່ນມີຢູ່ໃນ www.st.com/stm32f0discovery ເພື່ອສະຫນັບສະຫນູນການປະເມີນຜົນໄວແລະການພັດທະນາ.

8/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525

4

ຮາດແວ ແລະໂຄງຮ່າງ

ຮາດແວ ແລະໂຄງຮ່າງ

STM32F0DISCOVERY ຖືກອອກແບບອ້ອມຮອບຕົວຄວບຄຸມ microcontroller STM32F051R8T6 ໃນຊຸດ LQFP 64-pin. ຮູບທີ 2 ສະແດງເຖິງການເຊື່ອມຕໍ່ລະຫວ່າງ STM32F051R8T6 ແລະອຸປະກອນຕໍ່ພ່ວງຂອງມັນ (STLINK/V2, ປຸ່ມກົດ, LEDs ແລະຕົວເຊື່ອມຕໍ່). ຮູບທີ 3 ແລະຮູບທີ 4 ຊ່ວຍໃຫ້ທ່ານຊອກຫາຄຸນສົມບັດເຫຼົ່ານີ້ຢູ່ໃນ STM32F0DISCOVERY.
ຮູບທີ 2. ແຜນວາດຮາດແວຕັນ

ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

9/41

ຮາດແວ ແລະໂຄງຮ່າງຮູບທີ 3. ການຈັດວາງເທິງສຸດ

(LED ສີແດງ/ສີຂຽວ) LD2 COM
ການປ້ອນຂໍ້ມູນການສະຫນອງພະລັງງານ 3V
ຕົວເຊື່ອມຕໍ່ CN3 SWD

ST-LINK/V2

UM1525
LD1 (LED ສີແດງ) PWR 5V ການປ້ອນຂໍ້ມູນການສະຫນອງພະລັງງານ CN2 ST-LINK/DISCOVERY ຕົວເລືອກ

ປຸ່ມຜູ້ໃຊ້ STM32F051R8T6 B1
(LED ສີຂຽວ) LD3

ການວັດແທກ JP2 IDD SB1 (VBAT)
SB3 (B1-USER) B2 ປຸ່ມຣີເຊັດ SB4 (B2-RESET)
LD4 (LED ສີຟ້າ)

MS30024V1

ໝາຍເຫດ:

Pin 1 ຂອງຕົວເຊື່ອມຕໍ່ CN2, CN3, P1 ແລະ P2 ຖືກລະບຸດ້ວຍສີ່ຫຼ່ຽມມົນ.

10/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525 ຮູບ 4. ການຈັດວາງທາງລຸ່ມ
SB5, SB7, SB9, SB11 (ສະຫງວນໄວ້)
SB6, SB8, SB10, SB12 (ຄ່າເລີ່ມຕົ້ນ)
SB13 (STM_RST) SB14, SB15 (RX, TX)

ຮາດແວ ແລະໂຄງຮ່າງ
SB16, SB17 (X2 crystal) SB18 (MCO) SB19 (NRST) SB20, SB21 (X3 crystal) SB22 (T_SWO)
MS30025V1

ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

11/41

ຮາດແວ ແລະໂຄງຮ່າງ

UM1525

4.1

ໄມໂຄຄອນຄວບຄຸມ STM32F051R8T6

ARMTM MCU ລະດັບສູງ 32-bit ແລະຄວາມຫນາແຫນ້ນຂະຫນາດກາງນີ້ທີ່ມີປະສິດຕິພາບສູງ ARM CortexTM-M0 32-bit RISC core ມີ 64 Kbytes Flash, 8 Kbytes RAM, RTC, timers, ADC, DAC, ຕົວປຽບທຽບແລະການໂຕ້ຕອບການສື່ສານ.

ຮູບ 5. ຊຸດ STM32F051R8T6 34-&24

STM32 F0 ສະຫນອງການປະຕິບັດ 32-bit ແລະ STM32 DNA ທີ່ຈໍາເປັນເຂົ້າໄປໃນຄໍາຮ້ອງສະຫມັກທີ່ຖືກແກ້ໄຂໂດຍ microcontrollers 8- ຫຼື 16-bit. ມັນໄດ້ຮັບຜົນປະໂຫຍດຈາກການປະສົມປະສານຂອງການປະຕິບັດໃນເວລາທີ່ແທ້ຈິງ, ການດໍາເນີນງານທີ່ມີພະລັງງານຕ່ໍາ, ສະຖາປັດຕະຍະກໍາຂັ້ນສູງແລະອຸປະກອນຕໍ່ພ່ວງທີ່ກ່ຽວຂ້ອງກັບລະບົບນິເວດ STM32, ເຊິ່ງໄດ້ເຮັດໃຫ້ STM32 ເປັນເອກະສານອ້າງອີງໃນຕະຫຼາດ. ໃນປັດຈຸບັນທັງຫມົດນີ້ແມ່ນສາມາດເຂົ້າເຖິງສໍາລັບຄໍາຮ້ອງສະຫມັກທີ່ລະອຽດອ່ອນຄ່າໃຊ້ຈ່າຍ. STM32 F0 ສະຫນອງຄວາມຍືດຫຍຸ່ນແລະຂະຫນາດທີ່ບໍ່ສາມາດປຽບທຽບໄດ້ສໍາລັບຜະລິດຕະພັນຄວາມບັນເທີງໃນເຮືອນ, ເຄື່ອງໃຊ້, ແລະອຸປະກອນອຸດສາຫະກໍາ.
ອຸປະກອນນີ້ໃຫ້ຜົນປະໂຫຍດຕໍ່ໄປນີ້. ການ​ປະ​ຕິ​ບັດ​ລະ​ຫັດ​ທີ່​ດີກ​ວ່າ​ສໍາ​ລັບ​ການ​ປະ​ຕິ​ບັດ​ທີ່​ດີກ​ວ່າ​ແລະ​ປະ​ສິດ​ທິ​ພາບ​ລະ​ຫັດ​ທີ່​ດີ​ເລີດ​ສໍາ​ລັບ​ການ​
ຫຼຸດຜ່ອນການໃຊ້ຄວາມຊົງຈໍາທີ່ຝັງຢູ່ໃນການເຊື່ອມຕໍ່ທີ່ມີປະສິດທິພາບສູງແລະອຸປະກອນຕໍ່ພ່ວງອະນາລັອກຂັ້ນສູງເພື່ອສະຫນັບສະຫນູນກວ້າງ
ລະດັບຂອງແອັບພລິເຄຊັນ ຕົວເລືອກໂມງແບບຍືດຫຍຸ່ນ ແລະໂໝດພະລັງງານຕໍ່າດ້ວຍການປຸກໄວສຳລັບພະລັງງານຕໍ່າ
ການບໍລິໂພກ
ມັນ​ມີ​ລັກ​ສະ​ນະ​ທີ່​ສໍາ​ຄັນ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​: ຫຼັກ​ແລະ​ເງື່ອນ​ໄຂ​ການ​ປະ​ຕິ​ບັດ​
ARM® CortexTM-M0 0.9 DMIPS/MHz ເຖິງ 48 MHz 1.8/2.0 ຫາ 3.6 V ໄລຍະການສະໜອງ ການເຊື່ອມຕໍ່ປະສິດທິພາບສູງ 6 Mbit/s USART 18 Mbit/s SPI ກັບກອບຂໍ້ມູນ 4- ຫາ 16-bit 1 Mbit/s I²C ໄວ -mode plus HDMI CEC Enhanced control 1x 16-bit 3-phase PWM motor timer 5x 16-bit PWM timers 1x 16-bit base timer 1x 32-bit PWM timer 12 MHz I/O toggling

12/41

Doc ID 022910 Rev 2

ດາວໂຫຼດຈາກ Arrow.com.

UM1525 ຮູບ 6. STM32F051R8T6 ແຜນຜັງບລັອກ

ຮາດແວ ແລະໂຄງຮ່າງ

ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

13/41

ຮາດແວ ແລະໂຄງຮ່າງ

UM1525

4.2

ຝັງ ST-LINK/V2

ເຄື່ອງມືການຂຽນໂປລແກລມ ST-LINK/V2 ໄດ້ຖືກລວມເຂົ້າກັນຢູ່ໃນ STM32F0DISCOVERY. ການຝັງ ST-LINK/V2 ສາມາດຖືກນໍາໃຊ້ໃນ 2 ວິທີທີ່ແຕກຕ່າງກັນຕາມລັດ jumper (ເບິ່ງຕາຕະລາງ 3):
ໂປຣແກມ/ດີບັກ MCU ເທິງເຮືອ,
ໂປຣແກຣມ/ດີບັກ MCU ໃນກະດານແອັບພລິເຄຊັນພາຍນອກ ໂດຍໃຊ້ສາຍທີ່ເຊື່ອມຕໍ່ກັບຕົວເຊື່ອມຕໍ່ SWD CN3.
ການຝັງ ST-LINK/V2 ຮອງຮັບ SWD ສໍາລັບອຸປະກອນ STM32 ເທົ່ານັ້ນ. ສໍາລັບຂໍ້ມູນກ່ຽວກັບຄຸນສົມບັດການດີບັກ ແລະການຂຽນໂປຼແກຼມໃຫ້ອ້າງອີງເຖິງຄູ່ມືຜູ້ໃຊ້ UM1075 (ST-LINK/V2 in-circuit debugger/programmer for STM8 ແລະ STM32) ເຊິ່ງອະທິບາຍລາຍລະອຽດທັງໝົດກ່ຽວກັບຄຸນສົມບັດ ST-LINK/V2.

ຮູບທີ 7. ການຕັ້ງຄ່າປົກກະຕິ

ຕາຕະລາງ 3. Jumper states

ລັດ Jumper

ລາຍລະອຽດ

ທັງສອງ jumpers CN2 ON ST-LINK/V2 ຟັງຊັນເປີດໃຊ້ງານສໍາລັບການຂຽນໂປຼແກຼມເທິງກະດານ (ຄ່າເລີ່ມຕົ້ນ)

ທັງສອງ jumpers CN2 ປິດ

ຟັງຊັນ ST-LINK/V2 ເປີດໃຊ້ສໍາລັບແອັບພລິເຄຊັນຜ່ານຕົວເຊື່ອມຕໍ່ CN3 ພາຍນອກ (ຮອງຮັບ SWD)

14/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525

ຮາດແວ ແລະໂຄງຮ່າງ

4.2.1

ການ​ນໍາ​ໃຊ້ ST-LINK/V2 ເພື່ອ​ຕັ້ງ​ໂຄງ​ການ/debug STM32 F0 ໃນ​ຄະ​ນະ
ເພື່ອຂຽນໂປຣແກຣມ STM32 F0 ຢູ່ເທິງເຮືອ, ພຽງແຕ່ສຽບ jumpers ສອງອັນໃນ CN2, ດັ່ງທີ່ສະແດງໃນຮູບ 8 ເປັນສີແດງ, ແຕ່ຢ່າໃຊ້ຕົວເຊື່ອມຕໍ່ CN3 ເພາະອາດລົບກວນການສື່ສານກັບ STM32F051R8T6 ຂອງ STM32F0DISCOVERY.
ຮູບ 8. ຮູບການເຊື່ອມຕໍ່ STM32F0DISCOVERY

ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

15/41

ຮາດແວ ແລະໂຄງຮ່າງ

UM1525

4.2.2
ໝາຍເຫດ:

ການ​ນໍາ​ໃຊ້ ST-LINK/V2 ເພື່ອ​ຕັ້ງ​ໂຄງ​ການ / ແກ້​ໄຂ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ STM32 ພາຍ​ນອກ​
ມັນງ່າຍຫຼາຍທີ່ຈະໃຊ້ ST-LINK/V2 ເພື່ອຂຽນໂປຣແກຣມ STM32 ໃນແອັບພລິເຄຊັນພາຍນອກ. ພຽງແຕ່ເອົາ jumpers 2 ອອກຈາກ CN2 ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 9, ແລະເຊື່ອມຕໍ່ຄໍາຮ້ອງສະຫມັກຂອງທ່ານກັບຕົວເຊື່ອມຕໍ່ດີບັກ CN3 ຕາມຕາຕະລາງ 4.
SB19 ແລະ SB22 ຕ້ອງປິດຖ້າທ່ານໃຊ້ CN3 pin 5 ໃນແອັບພລິເຄຊັນພາຍນອກຂອງທ່ານ.

ຕາຕະລາງ 4.

Debug connector CN3 (SWD)

ປັກໝຸດ

CN3

1

VDD_TARGET

2

SWCLK

3

GND

4

SWDIO

5

ຄຄຊ

6

SWO

ການກໍານົດ VDD ຈາກຄໍາຮ້ອງສະຫມັກ
ໂມງ SWD Ground
ການປ້ອນຂໍ້ມູນ SWD/ອອກຂໍ້ມູນ RESET ຂອງ MCU ເປົ້າໝາຍ
ສະຫງວນໄວ້

ຮູບ 9. ຮູບພາບການເຊື່ອມຕໍ່ ST-LINK

16/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525

ຮາດແວ ແລະໂຄງຮ່າງ

4.3

ການສະຫນອງພະລັງງານແລະການເລືອກພະລັງງານ

ການສະຫນອງພະລັງງານແມ່ນສະຫນອງໃຫ້ໂດຍ host PC ຜ່ານສາຍ USB, ຫຼືໂດຍການສະຫນອງພະລັງງານ 5V ພາຍນອກ.
ໄດໂອດ D1 ແລະ D2 ປົກປ້ອງ pin 5V ແລະ 3V ຈາກການສະຫນອງພະລັງງານພາຍນອກ:
5V ແລະ 3V ສາມາດນໍາໃຊ້ເປັນເຄື່ອງສະຫນອງພະລັງງານອອກໃນເວລາທີ່ກະດານຄໍາຮ້ອງສະຫມັກອື່ນເຊື່ອມຕໍ່ກັບ pins P1 ແລະ P2. ໃນກໍລະນີນີ້, pins 5V ແລະ 3V ສົ່ງການສະຫນອງພະລັງງານ 5V ຫຼື 3V ແລະການໃຊ້ພະລັງງານຕ້ອງຕ່ໍາກວ່າ 100 mA.
5V ຍັງສາມາດຖືກນໍາໃຊ້ເປັນການສະຫນອງພະລັງງານ input ເຊັ່ນ: ເມື່ອຕົວເຊື່ອມຕໍ່ USB ບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບ PC. ໃນກໍລະນີນີ້, ກະດານ STM32F0DISCOVERY ຕ້ອງໄດ້ຮັບການຂັບເຄື່ອນໂດຍຫນ່ວຍງານສະຫນອງພະລັງງານຫຼືອຸປະກອນເສີມທີ່ປະຕິບັດຕາມມາດຕະຖານ EN-60950-1: 2006+A11/2009, ແລະຕ້ອງເປັນ Safety Extra Low Vol.tage (SELV) ມີຄວາມສາມາດຈໍາກັດພະລັງງານ.

4.4

ໄຟ LED

LD1 PWR: ສີແດງ LED ຊີ້ບອກວ່າກະດານກໍາລັງຂັບເຄື່ອນ. LD2 COM: Tricolor LED (COM) ໃຫ້ຄໍາແນະນໍາກ່ຽວກັບສະຖານະການສື່ສານດັ່ງຕໍ່ໄປນີ້:
ໄຟ LED ສີແດງກະພິບຊ້າໆ/ປິດ: ເປີດເຄື່ອງກ່ອນການເລີ່ມຕົ້ນ USB ໄວກະພິບ LED/ປິດ ສີແດງ: ຫຼັງຈາກການສື່ສານທີ່ຖືກຕ້ອງຄັ້ງທໍາອິດລະຫວ່າງ PC ແລະ
STLINK/V2 (ການນັບຈໍານວນ) LED ສີແດງເປີດ: ເມື່ອການເລີ່ມຕົ້ນລະຫວ່າງ PC ແລະ ST-LINK/V2 ສໍາເລັດ
ສຳເລັດການເປີດໄຟ LED ສີຂຽວ: ຫຼັງຈາກສຳເລັດການເລີ່ມຕົ້ນການສື່ສານເປົ້າໝາຍ ການກະພິບ LED ສີແດງ/ສີຂຽວ: ໃນລະຫວ່າງການຕິດຕໍ່ສື່ສານກັບເປົ້າໝາຍ LED ສີແດງ On: ການສື່ສານສຳເລັດແລ້ວ ແລະ OK LED ສີສົ້ມເປີດ: ການສື່ສານລົ້ມເຫລວ ຜູ້ໃຊ້ LD3: LED ຜູ້ໃຊ້ສີຂຽວເຊື່ອມຕໍ່ກັບ I/O PC9 ຂອງ STM32F051R8T6 . ຜູ້ໃຊ້ LD4: LED ຜູ້ໃຊ້ສີຟ້າເຊື່ອມຕໍ່ກັບ I/O PC8 ຂອງ STM32F051R8T6.

4.5

ປຸ່ມຍູ້

B1 USER: ປຸ່ມກົດຂອງຜູ້ໃຊ້ເຊື່ອມຕໍ່ກັບ I/O PA0 ຂອງ STM32F051R8T6. B2 RESET: ປຸ່ມກົດທີ່ໃຊ້ເພື່ອຣີເຊັດ STM32F051R8T6.

4.6

JP2 (Idd)

Jumper JP2, ປ້າຍຊື່ Idd, ອະນຸຍາດໃຫ້ການບໍລິໂພກຂອງ STM32F051R8T6 ໄດ້ຮັບການວັດແທກໂດຍການຖອດ jumper ແລະເຊື່ອມຕໍ່ ammeter.
Jumper ເປີດ: STM32F051R8T6 ຖືກຂັບເຄື່ອນ (ຄ່າເລີ່ມຕົ້ນ).
Jumper off: ຕ້ອງເຊື່ອມຕໍ່ ammeter ເພື່ອວັດແທກກະແສ STM32F051R8T6, (ຖ້າບໍ່ມີ ammeter, STM32F051R8T6 ບໍ່ໄດ້ໃຊ້).

Doc ID 022910 Rev 2

17/41

ດາວໂຫຼດຈາກ Arrow.com.

ຮາດແວ ແລະໂຄງຮ່າງ

UM1525

4.7
4.7.1
4.7.2

ໂມງ OSC
ການສະຫນອງໂມງ OSC
PF0 ແລະ PF1 ສາມາດໃຊ້ເປັນ GPIO ຫຼືເປັນ HSE oscillator. ໂດຍຄ່າເລີ່ມຕົ້ນ I/Os ເຫຼົ່ານີ້ຖືກຕັ້ງຄ່າເປັນ GPIO, ດັ່ງນັ້ນ SB16 ແລະ SB17 ຖືກປິດ, SB18 ເປີດ ແລະ R22, R23, C13 ແລະ C14 ບໍ່ໄດ້ຖືກບັນຈຸ.
ໂມງ HSE ພາຍນອກສາມາດສະໜອງໃຫ້ MCU ໄດ້ສາມວິທີຄື: MCO ຈາກ ST-LINK. ຈາກ MCO ຂອງ STM32F103. ຄວາມຖີ່ນີ້ບໍ່ສາມາດເປັນໄດ້
ມີການປ່ຽນແປງ, ມັນຖືກແກ້ໄຂຢູ່ທີ່ 8 MHz ແລະເຊື່ອມຕໍ່ກັບ PF0-OSC_IN ຂອງ STM32F051R8T6. ຕ້ອງການການຕັ້ງຄ່າ: SB16, SB18 CLOSED R22, R23 ຖອດອອກ SB17 OPEN Oscillator onboard. ຈາກ X2 crystal (ບໍ່ໄດ້ສະຫນອງໃຫ້). ສໍາລັບຄວາມຖີ່ປົກກະຕິ ແລະຕົວເກັບປະຈຸ ແລະຕົວຕ້ານທານຂອງມັນ, ກະລຸນາເບິ່ງເອກະສານຂໍ້ມູນ STM32F051R8T6. ການຕັ້ງຄ່າທີ່ຈໍາເປັນ: SB16, SB17 SB18 OPEN R22, R23, C13, C14 soldered Oscillator ຈາກພາຍນອກ PF0. ຈາກ oscillator ພາຍນອກຜ່ານ pin 7 ຂອງຕົວເຊື່ອມຕໍ່ P1. ຕ້ອງການການຕັ້ງຄ່າ: SB16, SB17 ປິດ SB18 OPEN R22 ແລະ R23 ອອກແລ້ວ
OSC 32 KHz ການສະຫນອງໂມງ
PC14 ແລະ PC15 ສາມາດໃຊ້ເປັນ GPIO ຫຼືເປັນ LSE oscillator. ໂດຍຄ່າເລີ່ມຕົ້ນ I/Os ເຫຼົ່ານີ້ຖືກຕັ້ງຄ່າເປັນ GPIO, ດັ່ງນັ້ນ SB20 & SB21 ຖືກປິດ ແລະ X3, R24, R25 ບໍ່ໄດ້ຖືກບັນຈຸ.
ໂມງ LSE ພາຍນອກສາມາດສະຫນອງໃຫ້ MCU ໃນສອງວິທີ: Oscillator onboard. ຈາກ X3 crystal (ບໍ່ໄດ້ສະຫນອງໃຫ້). ຕ້ອງການການຕັ້ງຄ່າ:
SB20, SB21 OPEN C15, C16, R24 ແລະ R25 soldered. Oscillator ຈາກພາຍນອກ PC14. ຈາກ oscillator ພາຍນອກ trough pin 5 ຂອງ P1 connector. ຕ້ອງການການຕັ້ງຄ່າ: SB20, SB21 CLOSED R24 ແລະ R25 ອອກ

18/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525

ຮາດແວ ແລະໂຄງຮ່າງ

4.8

ຂົວ Solder

ຕາຕະລາງ 5. ການຕັ້ງຄ່າຂົວ Solder

ຂົວ

ລັດ(1)

ລາຍລະອຽດ

SB16,17 (X2 crystal)(2)
SB6,8,10,12 (ຄ່າເລີ່ມຕົ້ນ) SB5,7,9,11 (ສະຫງວນ)

ປິດ
ເປີດໃຊ້ງານ

SB20,21 (X3 crystal)

ປິດ

SB4 (B2-ຣີເຊັດ)

ປິດແລ້ວ

SB3 (B1-USER)

ປິດແລ້ວ

SB1

ON

(VBAT ຂັບເຄື່ອນຈາກ VDD) ປິດ

SB14,15 (RX,TX)

ປິດ

SB19 (NRST)

ປິດແລ້ວ

SB22 (T_SWO)
SB13 (STM_RST)

ON OFF ON

SB2 (BOOT0)

ປິດແລ້ວ

SB18 (MCO)(2)

ປິດແລ້ວ

X2, C13, C14, R22 ແລະ R23 ໃຫ້ໂມງ. PF0, PF1 ຖືກຕັດການເຊື່ອມຕໍ່ຈາກ P1. PF0, PF1 ແມ່ນເຊື່ອມຕໍ່ກັບ P1 (R22, R23 ແລະ SB18 ຈະຕ້ອງບໍ່ເຫມາະ). ສະຫງວນໄວ້, ຫ້າມແກ້ໄຂ. ສະຫງວນໄວ້, ຫ້າມແກ້ໄຂ. X3, C15, C16, R24 ແລະ R25 ສົ່ງໂມງ 32 KHz. PC14, PC15 ບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບ P1. PC14, PC15 ແມ່ນເຊື່ອມຕໍ່ກັບ P1 ເທົ່ານັ້ນ (R24, R25 ຈະຕ້ອງບໍ່ເຫມາະ). ປຸ່ມກົດ B2 ແມ່ນເຊື່ອມຕໍ່ກັບ pin NRST ຂອງ MCU STM32F051R8T6. ປຸ່ມກົດ B2 ບໍ່ໄດ້ເຊື່ອມຕໍ່ pin NRST ຂອງ MCU STM32F051R8T6. ປຸ່ມກົດ B1 ແມ່ນເຊື່ອມຕໍ່ກັບ PA0. ປຸ່ມກົດ B1 ບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບ PA0. VBAT ຖືກຂັບເຄື່ອນຢ່າງຖາວອນຈາກ VDD. VBAT ບໍ່ໄດ້ຂັບເຄື່ອນຈາກ VDD ແຕ່ pin3 ຂອງ P1. ສະຫງວນໄວ້, ຫ້າມແກ້ໄຂ. ສະຫງວນໄວ້, ຫ້າມແກ້ໄຂ. ສັນຍານ NRST ຂອງຕົວເຊື່ອມຕໍ່ CN3 ແມ່ນເຊື່ອມຕໍ່ກັບ pin NRST ຂອງ MCU STM32F051R8T6. ສັນຍານ NRST ຂອງຕົວເຊື່ອມຕໍ່ CN3 ບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບ pin NRST ຂອງ MCU STM32F051R8T6. ສັນຍານ SWO ຂອງຕົວເຊື່ອມຕໍ່ CN3 ແມ່ນເຊື່ອມຕໍ່ກັບ PB3. ສັນຍານ SWO ບໍ່ໄດ້ເຊື່ອມຕໍ່. ບໍ່ມີເຫດການຢູ່ໃນສັນຍານ STM32F103C8T6 (ST-LINK/V2) NRST. STM32F103C8T6 (ST-LINK/V2) ສັນຍານ NRST ເຊື່ອມຕໍ່ກັບ GND. ສັນຍານ BOOT0 ຂອງ MCU STM32F051R8T6 ແມ່ນຖືຕໍ່າຜ່ານຕົວຕ້ານທານທີ່ດຶງລົງ 510 Ohm. ສັນຍານ BOOT0 ຂອງ MCU STM32F051R8T6 ສາມາດຕັ້ງສູງໂດຍຜ່ານຕົວຕ້ານທານ 10 KOhm R27 ເພື່ອ solder. ສະໜອງ 8 MHz ສໍາລັບ OSC_IN ຈາກ MCO ຂອງ STM32F103C8T6. ເບິ່ງຄໍາອະທິບາຍ SB16, SB17.

1. ສະຖານະ SBx ເລີ່ມຕົ້ນແມ່ນສະແດງເປັນຕົວໜາ.
2. ໂມງ OSC_IN ມາຈາກ MCO ຖ້າ SB18 ເປີດຢູ່ ແລະ SB16,17 ປິດ ແລະມາຈາກ X2 ຖ້າ SB18 ປິດ ແລະ SB16,17 ເປີດ.

Doc ID 022910 Rev 2

19/41

ດາວໂຫຼດຈາກ Arrow.com.

ຮາດແວ ແລະໂຄງຮ່າງ

UM1525

4.9

ຕົວເຊື່ອມຕໍ່ສ່ວນຂະຫຍາຍ

ສ່ວນຫົວເພດຊາຍ P1 ແລະ P2 ສາມາດເຊື່ອມຕໍ່ STM32F0DISCOVERY ກັບກະດານສ້າງຕົວແບບ/ຫໍ່ມາດຕະຖານ. STM32F051R8T6 GPI/Os ມີຢູ່ໃນຕົວເຊື່ອມຕໍ່ເຫຼົ່ານີ້. P1 ແລະ P2 ຍັງສາມາດຖືກກວດສອບໂດຍ oscilloscope, ເຄື່ອງວິເຄາະເຫດຜົນຫຼື voltmeter.

ຕາຕະລາງ 6.

ລາຍ​ລະ​ອຽດ MCU PIN ທຽບ​ກັບ​ການ​ທໍາ​ງານ​ຂອງ​ຄະ​ນະ (ຫນ້າ 1 ຂອງ 7​)

MCU PIN

ຫນ້າທີ່ຂອງກະດານ

ການສະຫນອງພະລັງງານ P2 P1 CN3 ຟຣີ I/O OSC SWD ປຸ່ມກົດ LED LQFP64

ຫນ້າທີ່ຕົ້ນຕໍ

ຟັງຊັນສະຫຼັບ

BOOT0 BOOT0

60

NRST NRST

7

2_CTS,

IN0,

2_CH1_ETR,

PA0

1_INM6, 1_OUT,

14

TSC_G1_IO1,

RTC_TAMP2,

WKUP1

2_RTS,

IN1,

PA1

2_CH2, 1_INP,

15

TSC_G1_IO2,

ເຫດການ

2_TX,

IN2,

2_CH3,

PA2

15_CH1,

16

2_INM6,

2_OUT,

TSC_G1_IO3

2_RX,

IN3,

PA3

2_CH4, 15_CH2,

17

2_INP,

TSC_G1_IO4,

USER

NRST ຣີເຊັດ

6 5 10
15
16 17 18

20/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525

ຮາດແວ ແລະໂຄງຮ່າງ

ຕາຕະລາງ 6.

ລາຍ​ລະ​ອຽດ MCU PIN ທຽບ​ກັບ​ການ​ທໍາ​ງານ​ຂອງ​ຄະ​ນະ (ຫນ້າ 2 ຂອງ 7​)

MCU PIN

ຫນ້າທີ່ຂອງກະດານ

ການສະຫນອງພະລັງງານ P2 P1 CN3 ຟຣີ I/O OSC SWD ປຸ່ມກົດ LED LQFP64

ຫນ້າທີ່ຕົ້ນຕໍ

ຟັງຊັນສະຫຼັບ

1_NSS / 1_WS,

2_CK,

IN4,

PA4

14_CH1, DAC1_OUT,

20

1_INM4,

2_INM4,

TSC_G2_IO1

1_SCK / 1_CK,

CEC,

IN5,

PA5

2_CH1_ETR, (DAC2_OUT),

21

1_INM5,

2_INM5,

TSC_G2_IO2

1_MISO / 1_MCK,

IN6,

3_CH1,

PA6

1_BKIN, 16_CH1,

22

1_OUT,

TSC_G2_IO3,

ເຫດການ

1_MOSI / 1_SD,

IN7,

3_CH2,

14_CH1,

PA7

1_CH1N,

23

17_CH1,

2_OUT,

TSC_G2_IO4,

ເຫດການ

1_CK,

PA8

1_CH1, ເຫດການ,

41

MCO

1_TX,

PA9

1_CH2, 15_BKIN,

42

TSC_G4_IO1

21 22 23 24
25 24

Doc ID 022910 Rev 2

21/41

ດາວໂຫຼດຈາກ Arrow.com.

ຮາດແວ ແລະໂຄງຮ່າງ

ຕາຕະລາງ 6.

ລາຍ​ລະ​ອຽດ MCU PIN ທຽບ​ກັບ​ການ​ທໍາ​ງານ​ຂອງ​ຄະ​ນະ (ຫນ້າ 3 ຂອງ 7​)

MCU PIN

ຫນ້າທີ່ຂອງກະດານ

UM1525

ການສະຫນອງພະລັງງານ P2 P1 CN3 ຟຣີ I/O OSC SWD ປຸ່ມກົດ LED LQFP64

ຫນ້າທີ່ຕົ້ນຕໍ

ຟັງຊັນສະຫຼັບ

1_RX,

PA10

1_CH3, 17_BKIN,

43

TSC_G4_IO2

1_CTS,

1_CH4,

PA11 1_OUT,

44

TSC_G4_IO3,

ເຫດການ

1_RTS,

1_ETR,

PA12 2_OUT,

45

TSC_G4_IO4,

ເຫດການ

PA13

IR_OUT, SWDAT

46

PA14

2_TX, SWCLK

49

1_NSS / 1_WS,

PA15

2_RX, 2_CH1_ETR,

50

ເຫດການ

IN8,

3_CH3,

PB0

1_CH2N,

26

TSC_G3_IO2,

ເຫດການ

IN9,

3_CH4,

PB1

14_CH1,

27

1_CH3N,

TSC_G3_IO3

PB2 ຫຼື

NPOR (1.8V

TSC_G3_IO4

28

ໂໝດ)

1_SCK / 1_CK,

PB3

2_CH2, TSC_G5_IO1,

55

ເຫດການ

SWO

SWDIO SWCLK

23 22

21

4

20

2

17

16

27

28

29

6

11

22/41

Doc ID 022910 Rev 2

ດາວໂຫຼດຈາກ Arrow.com.

UM1525

ຮາດແວ ແລະໂຄງຮ່າງ

ຕາຕະລາງ 6.

ລາຍ​ລະ​ອຽດ MCU PIN ທຽບ​ກັບ​ການ​ທໍາ​ງານ​ຂອງ​ຄະ​ນະ (ຫນ້າ 4 ຂອງ 7​)

MCU PIN

ຫນ້າທີ່ຂອງກະດານ

ການສະຫນອງພະລັງງານ P2 P1 CN3 ຟຣີ I/O OSC SWD ປຸ່ມກົດ LED LQFP64

ຫນ້າທີ່ຕົ້ນຕໍ

ຟັງຊັນສະຫຼັບ

1_MISO / 1_MCK,

PB4

3_CH1, TSC_G5_IO2,

56

ເຫດການ

1_MOSI / 1_SD,

PB5

1_SMBA, 16_BKIN,

57

3_CH2

1_SCL,

PB6

1_TX, 16_CH1N,

58

TSC_G5_IO3

1_SDA,

PB7

1_RX, 17_CH1N,

59

TSC_G5_IO4

1_SCL,

PB8

CEC, 16_CH1,

61

TSC_SYNC

1_SDA,

PB9

IR_EVENTOUT, 17_CH1,

62

ເຫດການ

2_SCL,

PB10

CEC, 2_CH3,

29

Sync

2_SDA,

PB11

2_CH4, G6_IO1,

30

ເຫດການ

2_NSS,

PB12

1_BKIN, G6_IO2,

33

ເຫດການ

2_SCK,

PB13 1_CH1N,

34

G6_IO3

10 9 8 7 4 3 30 31 32 32 .

Doc ID 022910 Rev 2

23/41

ດາວໂຫຼດຈາກ Arrow.com.

ຮາດແວ ແລະໂຄງຮ່າງ

ຕາຕະລາງ 6.

ລາຍ​ລະ​ອຽດ MCU PIN ທຽບ​ກັບ​ການ​ທໍາ​ງານ​ຂອງ​ຄະ​ນະ (ຫນ້າ 5 ຂອງ 7​)

MCU PIN

ຫນ້າທີ່ຂອງກະດານ

ຫນ້າທີ່ຕົ້ນຕໍ

ຟັງຊັນສະຫຼັບ

2_MISO,

PB14

1_CH2N, 15_CH1,

35

G6_IO4

2_MOSI,

1_CH3N,

PB15 15_CH1N,

36

15_CH2,

RTC_REFIN

PC0

IN10, ເຫດການ

8

PC1

IN11, ເຫດການ

9

PC2

IN12, ເຫດການ

10

PC3

IN13, ເຫດການ

11

PC4

IN14, ເຫດການ

24

PC5

IN15, TSC_G3_IO1

25

PC6

3_CH1

37

PC7

3_CH2

38

PC8

3_CH3

39

PC9

3_CH4

40

PC10

51

PC11

52

PC12

53

RTC_TAMP1,

PC13

RTC_TS, RTC_OUT,

2

WKUP2

ສີຂຽວສີຟ້າ

ການສະຫນອງພະລັງງານ P2 P1 CN3 ຟຣີ I/O OSC SWD ປຸ່ມກົດ LED LQFP64

UM1525
31
30
11 12 13 14 25 26
29 28 27 26 15 14 13 4.

24/41

Doc ID 022910 Rev 2

ດາວໂຫຼດຈາກ Arrow.com.

UM1525

ຮາດແວ ແລະໂຄງຮ່າງ

ຕາຕະລາງ 6.

ລາຍ​ລະ​ອຽດ MCU PIN ທຽບ​ກັບ​ການ​ທໍາ​ງານ​ຂອງ​ຄະ​ນະ (ຫນ້າ 6 ຂອງ 7​)

MCU PIN

ຫນ້າທີ່ຂອງກະດານ

P2

P1

CN3

OSC

LED

ຫນ້າທີ່ຕົ້ນຕໍ

ຟັງຊັນສະຫຼັບ

ການສະຫນອງພະລັງງານ

I/O ຟຣີ

SWD

ກົດປຸ່ມ

LQFP64

OSC32_IN OSC32_OUT

PC14-

OSC32_ OSC32_IN

3

IN

PC15-

OSC32_ OSC32_OUT

4

ອອກ

PD2

3_ETR

54

PF0OSC_IN

OSC_IN

5

PF1-

OSC_ OSC_OUT

6

ອອກ

PF4

ເຫດການ

18

PF5

ເຫດການ

19

PF6

2_SCL

47

PF7

2_SDA

48

VBAT VBAT

1

VDD_1

64

VDD_2

32

VDDA

13

VSS_1

63

VSS_2

31

VSSA

12

OSC_IN OSC_OUT

5
6
12 7
8 19 20
19 18 3

5V

1

3V

1

5

22

3

VDD GND GND GND

Doc ID 022910 Rev 2

25/41

ດາວໂຫຼດຈາກ Arrow.com.

P2 P1 CN3 ການສະຫນອງພະລັງງານ GND GND ຟຣີ I/O OSC SWD ປຸ່ມກົດ LED LQFP64

ຮາດແວ ແລະໂຄງຮ່າງ

ຕາຕະລາງ 6.

ລາຍ​ລະ​ອຽດ MCU PIN ທຽບ​ກັບ​ການ​ທໍາ​ງານ​ຂອງ​ຄະ​ນະ (ຫນ້າ 7 ຂອງ 7​)

MCU PIN

ຫນ້າທີ່ຂອງກະດານ

ຫນ້າທີ່ຕົ້ນຕໍ

ຟັງຊັນສະຫຼັບ

UM1525

9 33 33

26/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525

ເຊື່ອມຕໍ່ໂມດູນຢູ່ໃນກະດານສ້າງຕົວແບບ

5

ເຊື່ອມຕໍ່ໂມດູນຢູ່ໃນກະດານສ້າງຕົວແບບ

ພາກນີ້ໃຫ້ບາງ examples ຂອງວິທີການເຊື່ອມຕໍ່ໂມດູນພ້ອມທີ່ຈະໃຊ້ທີ່ມີຢູ່ຈາກຜູ້ຜະລິດທີ່ແຕກຕ່າງກັນກັບຊຸດ STM32F0DISCOVERY ຜ່ານກະດານຕົວແບບທີ່ລວມຢູ່ໃນຊຸດ.
ຊອບແວ examples, ອີງຕາມການເຊື່ອມຕໍ່ທີ່ອະທິບາຍຂ້າງລຸ່ມນີ້, ມີຢູ່ໃນ www.st.com/stm32f0discovery.

5.1

ກະດານອຸປະກອນເສີມ Mikroelektronica
Mikroelektronika, http://www.mikroe.com, ໄດ້ກໍານົດສອງຕົວເຊື່ອມຕໍ່ມາດຕະຖານສໍາລັບກະດານອຸປະກອນເສີມຂອງພວກເຂົາ, ຊື່ວ່າ mikroBUSTM (http://www.mikroe.com/mikrobus_specs.pdf) ແລະ IDC10.
MikroBUSTM ເປັນຕົວເຊື່ອມຕໍ່ 16-pin ເພື່ອເຊື່ອມຕໍ່ກະດານອຸປະກອນເສີມໄດ້ໄວແລະງ່າຍດາຍກັບກະດານຄວບຄຸມ microcontroller ຜ່ານການສື່ສານ SPI, USART ຫຼື I2C, ພ້ອມກັບ pins ເພີ່ມເຕີມເຊັ່ນ Analog Input, PWM ແລະ Interrupt.
ຊຸດຂອງກະດານ mikroElektronika ທີ່ເຂົ້າກັນໄດ້ກັບ mikroBUSTM ຖືກເອີ້ນວ່າ "ກະດານຄລິກ".
IDC10 ເປັນຕົວເຊື່ອມຕໍ່ 10-pin ເພື່ອເຊື່ອມຕໍ່ຈຸດປະສົງທົ່ວໄປຂອງ I/O ຂອງ MCU ກັບກະດານອຸປະກອນເສີມອື່ນໆ.
ຕາຕະລາງຂ້າງລຸ່ມນີ້ແມ່ນການແກ້ໄຂຫນຶ່ງສໍາລັບການເຊື່ອມຕໍ່ກະດານ mikroBUSTM ແລະ IDC ກັບ STM32F0DISCOVERY; ການແກ້ໄຂນີ້ໃຊ້ໃນ ex ທີ່ແຕກຕ່າງກັນamples ແມ່ນມີຢູ່ໃນ www.st.com/stm32f0discovery.

ຕາຕະລາງ 7. ການເຊື່ອມຕໍ່ໂດຍໃຊ້ mikroBUSTM

Mikroelektronica mikroBUSTM

ປັກໝຸດ

ລາຍລະອຽດ

AN RST CS SCK

PIN ອະນາລັອກ Reset pin SPI Chip ເລືອກເສັ້ນສາຍໂມງ SPI

MISO

SPI Slave Output line

MOSI PWM INT

SPI Slave Input line PWM output line Hardware Interrupt line

RX

UART ຮັບສາຍ

TX SCL SDA 5V

UART Transmit line I2C ສາຍໂມງ I2C ສາຍຂໍ້ມູນ VCC 5V ສາຍໄຟ

STM32F0DISCOVERY

Pin PA4 PB13 PA11 PB3 PB4 PB5 PA8 PB12 PA3 PA2 PF6 PF7 5V

ລາຍລະອຽດ DAC1_OUT GPIO OUTPUT (5V ທົນທານ) GPIO OUTPUT (5V ທົນທານ) SPI1_SCK SPI1_MISO SPI1_MOSI TIM1_CH1 GPIO INPUT EXTI (5V ທົນທານ) USART2_RX USART2_TX I2C2_SCL Power I2C2_SCL

Doc ID 022910 Rev 2

27/41

ດາວໂຫຼດຈາກ Arrow.com.

ເຊື່ອມຕໍ່ໂມດູນຢູ່ໃນກະດານສ້າງຕົວແບບ

ຕາຕະລາງ 8. ການເຊື່ອມຕໍ່ໂດຍໃຊ້ IDC10

ຕົວເຊື່ອມຕໍ່ Mikroelektronica IDC10

P0

GPIO

P1

GPIO

P2

GPIO

P3

GPIO

P4

GPIO

P5

GPIO

P6

GPIO

P7 VCC GND P0

ສາຍໄຟຟ້າ GPIO VCC 5V Reference Ground GPIO

P1

GPIO

P2

GPIO

P3

GPIO

UM1525

STM32F0DISCOVERY

PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 3V GND PC0 PC1 PC2 PC3

GPIO OUTPUT (ຄວາມທົນທານ 3.3V) GPIO OUTPUT (ຄວາມທົນທານ 3.3V) GPIO OUTPUT (ຄວາມທົນທານ 3.3V) GPIO OUTPUT (ຄວາມທົນທານ 3.3V) GPIO OUTPUT (ຄວາມທົນທານ 3.3V) GPIO OUTPUT (3.3V5V ທົນທານຕໍ່ GPVTPOUTP) (5V ຄວາມທົນທານ) VDD VSS GPIO OUTPUT (ຄວາມທົນທານ 3.3V) GPIO OUTPUT (ຄວາມທົນທານ 3.3V) GPIO OUTPUT (ຄວາມທົນທານ 3.3V) GPIO OUTPUT (ຄວາມທົນທານ 3.3V)

28/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525

ເຊື່ອມຕໍ່ໂມດູນຢູ່ໃນກະດານສ້າງຕົວແບບ

ຮູບທີ 10 ສະແດງເຖິງການເຊື່ອມຕໍ່ລະຫວ່າງ STM32F0 Discovery ແລະ 2 ຕົວເຊື່ອມຕໍ່, IDC10 ແລະ mikroBUSTM.
ຮູບ 10. ການນໍາໃຊ້ຕົວເຊື່ອມຕໍ່ IDC10 ແລະ mikroBUSTM

ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

29/41

ເຊື່ອມຕໍ່ໂມດູນຢູ່ໃນກະດານສ້າງຕົວແບບ

UM1525

5.2

ST MEMS “ກະດານອະແດບເຕີ”, ຊັອກເກັດມາດຕະຖານ DIL24
STMicroelectronics ໄດ້ກໍານົດຕົວເຊື່ອມຕໍ່ DIL24 ມາດຕະຖານເພື່ອປະເມີນເຊັນເຊີ MEMS ຂອງມັນໄດ້ຢ່າງງ່າຍດາຍທີ່ເຊື່ອມຕໍ່ກັບ microcontroller ຜ່ານການສື່ສານ SPI ຫຼື I2C.
ຕາຕະລາງ 9 ແມ່ນການແກ້ໄຂຫນຶ່ງສໍາລັບການເຊື່ອມຕໍ່ກະດານ DIL24 ກັບ STM32F0DISCOVERY, ການແກ້ໄຂນີ້ແມ່ນໃຊ້ໃນ ex ທີ່ແຕກຕ່າງກັນ.amples ແລະມີຢູ່ໃນ www.st.com/stm32f0discovery.

ຕາຕະລາງ 9. ການເຊື່ອມຕໍ່ກັບກະດານ DIL24 ST MEMS DIL24 Eval board
P01 VDD Power supply P02 Vdd_IO ການສະຫນອງພະລັງງານສໍາລັບ I/O pins P03 NC P04 NC P05 NC P06 NC P07 NC P08 NC P09 NC P10 NC P11 NC P12 NC P13 GND 0V supply P14 INT1 inertial interrupt NC1 P15 P2 NC P2 NC P16 CS – 17:SPI ເປີດໃຊ້ໂໝດ 18:I19C

P20

SCL (ໂມງ serial I2C) SPC (SPI ໂມງ serial)

3V 3V
GND PB12 PB11
PA11 PB6 PB3

STM32F0DISCOVERY VDD VDD
GND GPIO INPUT EXTI (ຄວາມທົນທານ 5V) GPIO INPUT EXTI (ທົນທານ 5V)
GPIO OUTPUT (5V ທົນທານ) I2C1_SCL SPI1_SCK

P21

SDA I2C Serial Data SDI SPI Serial Data Input

PB7 I2C1_SDA PB5 SPI1_MOSI

P22

SDO SPI Serial Data Output I2C ໜ້ອຍລົງໜ້ອຍໜຶ່ງຂອງທີ່ຢູ່ອຸປະກອນ

PB4

SPI1_MISO

P23 NC P24 NC

30/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525

ເຊື່ອມຕໍ່ໂມດູນຢູ່ໃນກະດານສ້າງຕົວແບບ

ຮູບທີ 11 ສະແດງເຖິງການເຊື່ອມຕໍ່ລະຫວ່າງ STM32F0 Discovery ແລະເຕົ້າຮັບ DIL24.
ຮູບ 11. ການເຊື່ອມຕໍ່ຊັອກເກັດ DIL24

ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

31/41

ເຊື່ອມຕໍ່ໂມດູນຢູ່ໃນກະດານສ້າງຕົວແບບ

UM1525

ໝາຍເຫດ:

ຮອງຮັບກະດານອະແດບເຕີ MEMS
ຕາຕະລາງ 10 ແມ່ນບັນຊີລາຍຊື່ຂອງກະດານອະແດບເຕີ MEMS ທີ່ຮອງຮັບໃນເດືອນເມສາ, 2012.

ຕາຕະລາງ 10. ກະດານອະແດບເຕີ MEMS ທີ່ຮອງຮັບ

ST MEMS DIL24 Eval Board

ຜະລິດຕະພັນຫຼັກ

STEVAL-MKI009V1

LIS3LV02DL

STEVAL-MKI013V1 STEVAL-MKI015V1

LIS302DL LIS344ALH

STEVAL-MKI082V1

LPY4150AL

STEVAL-MKI083V1

LPY450AL

STEVAL-MKI084V1

LPY430AL

STEVAL-MKI085V1

LPY410AL

STEVAL-MKI086V1

LPY403AL

STEVAL-MKI087V1

LIS331DL

STEVAL-MKI088V1

LIS33DE

STEVAL-MKI089V1 STEVAL-MKI090V1

LIS331DLH LIS331DLF

STEVAL-MKI091V1

LIS331DLM

STEVAL-MKI092V1

LIS331HH

STEVAL-MKI095V1 STEVAL-MKI096V1

LPR4150AL LPR450AL

STEVAL-MKI097V1

LPR430AL

STEVAL-MKI098V1

LPR410AL

STEVAL-MKI099V1

LPR403AL

STEVAL-MKI105V1 STEVAL-MKI106V1

LIS3DH LSM303DLHC

STEVAL-MKI107V1

L3G4200D

STEVAL-MKI107V2

L3GD20

STEVAL-MKI108V1 STEVAL-MKI108V2 STEVAL-MKI110V1

9AXISMODULE v1 [LSM303DLHC + L3G4200D] 9AXISMODULE v2 [LSM303DLHC + L3GD20] AIS328DQ

STEVAL-MKI113V1

LSM303DLM

STEVAL-MKI114V1

MAG PROBE (ອີງໃສ່ LSM303DLHC)

STEVAL-MKI120V1 STEVAL-MKI122V1

LPS331AP LSM330DLC

STEVAL-MKI123V1

LSM330D

STEVAL-MKI124V1

10AXISMODULE [LSM303DLHC + L3GD20+ LPS331AP]

STEVAL-MKI125V1

A3G4250D

ສຳລັບລາຍຊື່ທີ່ທັນສະໄໝ, ໃຫ້ເຂົ້າໄປທີ່ http://www.st.com/internet/evalboard/subclass/1116.jsp. ກະດານ DIL24 ຖືກອະທິບາຍວ່າເປັນ "ກະດານອະແດບເຕີ" ໃນພາກສະຫນາມ "ຄໍາອະທິບາຍທົ່ວໄປ".

32/41

Doc ID 022910 Rev 2

ດາວໂຫຼດຈາກ Arrow.com.

UM1525

ເຊື່ອມຕໍ່ໂມດູນຢູ່ໃນກະດານສ້າງຕົວແບບ

5.3

ກະດານປ້ອງກັນ Arduino
ArduinoTM ເປັນແພລະຕະຟອມການສ້າງຕົວແບບອີເລັກໂທຣນິກແບບເປີດແຫຼ່ງໂດຍອີງໃສ່ຮາດແວ ແລະຊອບແວທີ່ຍືດຫຍຸ່ນ, ໃຊ້ງ່າຍ. ເບິ່ງ http://www.arduino.cc ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
ກະດານອຸປະກອນເສີມ Arduino ຖືກເອີ້ນວ່າ "Shields" ແລະສາມາດເຊື່ອມຕໍ່ໄດ້ຢ່າງງ່າຍດາຍກັບ STM32F0 Discovery ຕາມຕາຕະລາງຕໍ່ໄປນີ້.

ຕາຕະລາງ 11. ການເຊື່ອມຕໍ່ກັບ Arduino shields

ການເຊື່ອມຕໍ່ກັບ Arduino ໄສ້

ຕົວເຊື່ອມຕໍ່ພະລັງງານ Arduino

ຣີເຊັດ 3V3 5V GND GND Vin

ຣີເຊັດຈາກ Shield board VCC 3.3V ສາຍໄຟ VCC 5V ສາຍໄຟຟ້າ Reference Ground Ground alimentation ພາຍນອກ

Arduino analog ໃນຕົວເຊື່ອມຕໍ່

A0

ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ ຫຼື Digital pin 14

A1

ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ ຫຼື Digital pin 15

A2

ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ ຫຼື Digital pin 16

A3

ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ ຫຼື Digital pin 17

A4

ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ ຫຼື SDA ຫຼື Digital pin 18

A5

ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ ຫຼື SCL ຫຼື Digital pin 19

ຕົວເຊື່ອມຕໍ່ດິຈິຕອນ Arduino

D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 GND AREF

Digital pin 0 or RX Digital pin 1 or TX Digital pin 2 / External interrupt Digital pin 3 / Ext int or PWM Digital pin 4 Digital pin 5 or PWM Digital pin 6 or PWM Digital pin 7 Digital pin 8 Digital pin 9 or PWM Digital pin 10 ຫຼື CS ຫຼື PWM Digital pin 11 ຫຼື MOSI ຫຼື PWM Digital pin 12 ຫຼື MISO Digital pin 13 ຫຼື SCK Reference Ground ADC voltage ການອ້າງອີງ

STM32F0DISCOVERY

NRST 3V 5V
GND GND VBAT

ຣີເຊັດການຄົ້ນພົບ VDD VDD Reference Ground Reference Ground Jumper ໃຫ້ພໍດີ

STM32F0DISCOVERY

PC0

ADC_IN10

PC1

ADC_IN11

PC2

ADC_IN12

PC3

ADC_IN13

PC4 ຫຼື PF7 ADC_IN14 ຫຼື I2C2_SDA

PC5 ຫຼື PF6 ADC_IN15 ຫຼື I2C2_SCL

STM32F0DISCOVERY

PA3 PA2 PB12 PB11 PA7 PB9 PB8 PA6 PA5 PA4 PA11 PB5 PB4 PB3 GND NC

USART2_RX USART2_TX EXTI (5V ທົນທານ) EXTI (5V ທົນທານ) ຫຼື TIM2_CH4 GPIO (ຄວາມທົນທານ 3V) TIM17_CH1 TIM16_CH1 GPIO (ຄວາມທົນທານ 3V) GPIO (ຄວາມທົນທານ 3V) TIM14_CH1 TIM1_CH4 GPIO (ຄວາມທົນທານ 1V) TIM3_CH2 TIM1_CH1 GPIO (ຄວາມທົນທານ XNUMXV) GPIO (ຄວາມທົນທານຕໍ່ XNUMXV) TIMXNUMX_CHXNUMX TIMXNUMX_MICHXNUMX SIMXNUMX_MICHPIXNUMX SPIXNUMX ບໍ່ໄດ້ເຊື່ອມຕໍ່

Doc ID 022910 Rev 2

33/41

ດາວໂຫຼດຈາກ Arrow.com.

ເຊື່ອມຕໍ່ໂມດູນຢູ່ໃນກະດານສ້າງຕົວແບບ

UM1525

ການເຊື່ອມຕໍ່ກັບ Arduino ໄສ້ (ຕໍ່)

ຕົວເຊື່ອມຕໍ່ Arduino ICSP

1

MISO

2

VCC 3.3V

3

ສຄ

4

MOSI

5

RST

6

GND

STM32F0DISCOVERY

PB4 3V PB3 PB5 NRST GND

SPI1_MISO VDD SPI1_SCK SPI1_MOSI ຣີເຊັດພື້ນທີ່ອ້າງອີງການຄົ້ນພົບ

34/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525

ເຊື່ອມຕໍ່ໂມດູນຢູ່ໃນກະດານສ້າງຕົວແບບ

ຮູບທີ 12 ສະແດງເຖິງການເຊື່ອມຕໍ່ລະຫວ່າງ STM32F0 Discovery ແລະກະດານປ້ອງກັນ Arduino.
ຮູບທີ 12. ການເຊື່ອມຕໍ່ກະດານ Arduino shield

ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

35/41

ການແຕ້ມແບບກົນຈັກ

6

ການແຕ້ມແບບກົນຈັກ

ຮູບ 13. STM32F0DISCOVERY ການແຕ້ມຮູບກົນຈັກ

UM1525

36/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

ດາວໂຫຼດຈາກ Arrow.com.

37/41

Doc ID 022910 Rev 2

1

P1
1 ຼ 2 3 ຳ ີ 4 5 6 7V 8V 9 10 11 12 13... 14.
ສ່ວນຫົວ 33

PC13 PC14 PC15 PF0 PF1
NRST PC0 PC1 PC2 PC3 PA0 PA1 PA2 PA3 PF4 PF5 PA4 PA5 PA6 PA7 PC4 PC5 PB0 PB1 PB2 PB10 PB11 PB12

3V VBAT

1

2

3

4

ST_LINK_V2.SCHDOC U_ST_LINK

PA10 PA9

PA10 PA9

MCO PA14 PA13

NRST PB3

MCO PA14 PA13
NRST PB3

TCK/SWCLK TMS/SWDIO
T_NRST T_SWO

PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15

U_STM32Fx STM32Fx.SchDoc
PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15

PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15

PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15

PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15
PD2
PF0 PF1 PF4 PF5 PF6 PF7
MCO
VBAT
ບູດ0
ຄຄຊ

PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15
PD2
PF0 PF1 PF4 PF5 PF6 PF7
MCO
VBAT
ບູດ0
ຄຄຊ

2

3

5V VDD

PB9 PB8
BOOT0 PB7 PB6 PB5 PB4 PB3 PD2 PC12 PC11 PC10 PC15 PA14 PA7 PF6 PF13 PA12 PA11 PA10 PA9 PA8 PA9 PC8 PC7 PC6 PC15 PB14 PB13 PBXNUMX

P2
1 ຼ 2 3 ຳ ີ 4 5 6 7V 8V 9 10 11 12 13... 14.
ສ່ວນຫົວ 33

RevB.0 –> ປ້າຍ PCB MB1034 B-00 PA6, PA7, PC4, PC5, PB0, PB1 ແມ່ນມີຢູ່ ແລະ P1, P2 ແມ່ນ Header 33 pts
RevA.0 –> ປ້າຍ PCB MB1034 A-00

STMicroelectronics
ຫົວຂໍ້:
STM32F0DISCOVERY
ຈໍານວນ:MB1034 Rev: B.0(PCB.SCH) ວັນທີ:2/3/2012 4

ໃບທີ 1 ຈາກທັງໝົດ 3 ແຜ່ນ

ຮູບ 14. STM32F0DISCOVERY

ແຜນການໄຟຟ້າ

7

ແຜນການໄຟຟ້າ

UM1525

38/41 ດາວໂຫຼດຈາກ Arrow.com.

2 4
ຄ່າເລີ່ມຕົ້ນ
1 2 3 4
ສະຫງວນໄວ້

ຮູບທີ່ 15. ST-LINK/V2 (SWD ເທົ່ານັ້ນ)

ລະຫັດກະດານ: PC13=0

R18 10K R19 10K

R13 100 ພັນ

ບໍ່ພໍດີ

3V

C11

C10

20pF X1

20pF

1

3V 1

2

2

3

8MHz

4

R16

OSC_IN

5

100K

OSC_OUT 6

STM_RST 7

8

C8 100nF 3V

9 R20 4K7 AIN_1 10

SB13

11

R21 4K7

12

VBAT PC13 PC14 PC15 OSCIN OSCOUT NRST VSSA VDDA PA0 PA1 PA2

VDD_3 VSS_3
PB9 PB8 BOOT0 PB7 PB6 PB5 PB4/JNTRST PB3/JTDO PA15/JTDI JTCK/SWCLK

48 47 46 SWIM_IN 45 SWIM 44 43 SWIM_IN 42 SWIM_RST 41 SWIM_RST_IN 40 39 38 37 STM_JTCK

ບໍ່ພໍດີ

VDD_2 VSS_2 JTMS/SWDIO
PA12 PA11 PA10 PA9 PA8 PB15 PB14 PB13 PB12

R9 10 ພັນ
SWD

D3 R10

AIN_1

100

BAT60JFILM CN3

U2 STM32F103C8T6

1 2

R12

T_JTC

22

3

36 35

3V

4 5 6
ສ່ວນຫົວ 6

R14

T_JTMS

22

R15

T_NRST

22

34 STM_JTMS

R17

T_SWO

33 USB_DP

22

32 USB_DM

31 T_SWO 30 LED_STLINK 29 28 27 T_JTMS

RC ຕ້ອງຢູ່ໃກ້ກັບ STM32F103 pin 29 ຫຼາຍ

R34

MCO MCO

100

C24

26 T_JTCK 25

20pF R11
100

ບໍ່ພໍດີ

T_SWDIO_IN

TCK/SWCLK TMS/SWDIO
T_SWO

T_NRST SB19
SB22

PA14 PA13 NRST PB3

SWD

SB6 SB8 SB10 SB12

SB5

3V

STM_JTCK SWCLK

SB7

SB9 STM_JTMS
SB11

SWDIO

CN2
Jumpers ON –> Discovery Selected Jumpers OFF –> ST-LINK ເລືອກແລ້ວ

Doc ID 022910 Rev 2

PA3 PA4 PA5 PA6 PA7 PB0 PB1 PB2/BOOT1 PB10 PB11 VSS_1 VDD_1

STLINK_TX

STM32F0_USART1_RX PA10
PA9 STM32F0_USART1_TX

SB14 JP1
SB15

TX RX
STLINK_RX

ໃກ້ກັບ JP ບໍ່ພໍດີ

ບໍ່ພໍດີ

USB

U5V

CN1

VCC DD+ ID
GND SHELL

1 2 3 4 5 0

5075BMR-05-SM

D1

EXT_5V

5V

BAT60JFILM

R6 R8

1K5 0 USB_DM

3V

R7 0 USB_DP

R5 100 ພັນ

13

14

T_JTCK 15

T_JTDO 16

T_JTDI 17

T_NRST 18

T_JRST 19

20

SWIM_IN 21

22

23

24

ລອຍ

ຢ່າງ​ແທ້​ຈິງ

3V

3V

JP2

VDD

R2 1 ພັນ

LD1 ສີແດງ

3V

C6

C7

C12

C9

100nF 100nF 100nF 100nF

COM
LED_STLINK

LD2

ສີແດງ

R4 2

1

100

R3 3 100

4

R1 0

3V

_ສີຂຽວ

LD_BICOLOR_CMS

ປທສ

5V

U1

1 ວິນ

ສຽງໂຫວດ 5

D2

OUT_3V

3V

C1

3 INH
GND

1µF_X5R_0603

BYPASS

BAT60JFILM C4 1µF_X5R_0603

LD3985M33R

C2

C3

ປີ 100nF

10nF_X7R_0603

C5 100nF

STMicroelectronics

ຫົວຂໍ້:
STM32F0DISCOVERY ST-LINK/V2 (SWD ເທົ່ານັ້ນ)

ຈໍານວນ:MB1034 Rev: B 0(PCB SCH) ວັນທີ:2/3/2012

ໃບທີ 2 ຈາກທັງໝົດ 3 ແຜ່ນ

UM1525

ດາວໂຫຼດຈາກ Arrow.com.

39/41

Doc ID 022910 Rev 2

48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX

PF7 PF6 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7 PC6 PB15 PB14 PB13 PB12

PF7 PF6 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7 PC6 PB15 PB14 PB13 PB12

ບໍ່ພໍດີ
ບູດ0

VDD

R27 10 ພັນ
R26 510

SB2

PA14 PA15 PC10 PC11 PC12
PD2 PB3 PB4 PB5 PB6 PB7
PB8 PB9

PA14 49

PA15 50

PC10 51

PC11 52

PC12 53

PD2 54

PB3 55

PB4 56

PB5 57

PB6 58

PB7 59

BOOT0 60

PB8 61

PB9 62

63

VDD

64

PA14 PA15 PC10 PC11 PC12 PD2 PB3 PB4 PB5 PB6 PB7 BOOT0 PB8 PB9 VSS_1 VDD_1

ບໍ່ພໍດີ

C17

1uF

SB1

ໃກ້ກັບ STM32

VBAT PC13 PC14 PC15

PC13 PC14 SB21 PC15

SB20

ໃກ້ກັບ XTAL ແລະ MCU ບໍ່ພໍດີ

R25 X3

R24

0

0

1

4

C16

2

3

C15

6.8pF

6.8pF

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX

VBAT PC13 – TAMPER1 – WKUP2 PC14 – OSC32_IN PC15 – OSC32_OUT PF0 – OSC_IN PF1 – OSC_OUT NRST PC0 PC1 PC2 PC3 VSSA / VREFVDDA / VREF+ PA0 – TAMPER2 – WKUP1 PA1 PA2

PF7 PF6 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7 PC6 PB15 PB14 PB13 PB12

U3 STM32F051R8T6

VDD_2 VSS_2
PB11 PB10 PB2 ຫຼື NPOR (ໂໝດ 1.8V)
PB1 PB0 PC5 PC4 PA7 PA6 PA5 PA4 PF5 PF4 PA3

32 31

VDD

30 PB11 29 PB10 28 PB2 27 PB1 26 PB0 25 PC5 24 PC4 23 PA7 22 PA6 21 PA5 20 PA4 19 PF5 18 PF4 17 PA3

PB11 PB10 PB2 PB1 PB0 PC5 PC4 PA7 PA6 PA5 PA4 PF5 PF4 PA3

PA2 PA1 PA0

PA2 PA1 PA0

VDD

NRPSCTP0CP1CNP2CRP3SCTP0CP1CP2C3

MC306-G-06Q-32.768 (JFVNY)

MCO

MCO

PF0

PF0

SB18 SB17
ບໍ່ພໍດີ

PF1

PF1

SB16

R23

R22

0 X2

390

1

2

8MHz C14 20pF

C13 20pF

VDD

VDD

C18

C20

C21 C19

1uF

100nF 100nF 100nF

PC9

R30

330

PC8

R31

660

LD3 ສີຂຽວ LD4 ສີຟ້າ

VDD
ບໍ່ພໍດີ
R33 100 ພັນ
NRST SB4
B2 C23
ປີ 100nF

1

2

SW-PUSH-CMS

4

3

ປຸ່ມຣີເຊັດ

ບໍ່ພໍດີ
PA0 SB3

VDD
R32 100
B1 C22

1

2

SW-PUSH-CMS

100nF R28 330

3

4

R29 220 ພັນ

ຜູ້ໃຊ້ ແລະປຸ່ມປຸກ

STMicroelectronics
ຫົວຂໍ້:
STM32F0DISCOVERY MCU
ຈໍານວນ:MB1034 Rev: B.0(PCB.SCH) ວັນທີ:3/1/2012

ໃບທີ 3 ຈາກທັງໝົດ 3 ແຜ່ນ

UM1525 ຮູບ 16. MCU

ແຜນການໄຟຟ້າ

ປະຫວັດການແກ້ໄຂ

8

ປະຫວັດການແກ້ໄຂ

UM1525

ຕາຕະລາງ 12. ປະຫວັດການແກ້ໄຂເອກະສານ

ວັນທີ

ການທົບທວນ

ການປ່ຽນແປງ

20-ມີນາ-2012

1

ການປ່ອຍຕົວໃນເບື້ອງຕົ້ນ.

30-ພຶດສະພາ-2012

2

ເພີ່ມເຕີມພາກທີ 5: ການເຊື່ອມຕໍ່ໂມດູນໃນກະດານຕົວແບບໃນຫນ້າ 27.

40/41 ດາວໂຫຼດຈາກ Arrow.com.

Doc ID 022910 Rev 2

UM1525

ກະລຸນາອ່ານຢ່າງລະອຽດ:
ຂໍ້ມູນໃນເອກະສານນີ້ແມ່ນສະໜອງໃຫ້ພຽງແຕ່ກ່ຽວຂ້ອງກັບຜະລິດຕະພັນ ST. STMicroelectronics NV ແລະບໍລິສັດຍ່ອຍຂອງມັນ (“ST”) ສະຫງວນສິດໃນການປ່ຽນແປງ, ການແກ້ໄຂ, ການແກ້ໄຂ ຫຼືການປັບປຸງ, ຕໍ່ເອກະສານນີ້, ແລະຜະລິດຕະພັນ ແລະການບໍລິການທີ່ອະທິບາຍຢູ່ທີ່ນີ້ໄດ້ທຸກເວລາ, ໂດຍບໍ່ມີການແຈ້ງໃຫ້ຮູ້ລ່ວງໜ້າ. ຜະລິດຕະພັນ ST ທັງໝົດແມ່ນຖືກຂາຍຕາມເງື່ອນໄຂ ແລະເງື່ອນໄຂຂອງການຂາຍ ST. ຜູ້ຊື້ແມ່ນຮັບຜິດຊອບພຽງແຕ່ສໍາລັບການເລືອກ, ການຄັດເລືອກແລະການນໍາໃຊ້ຜະລິດຕະພັນ ST ແລະການບໍລິການທີ່ອະທິບາຍຢູ່ທີ່ນີ້, ແລະ ST ຖືວ່າບໍ່ມີຄວາມຮັບຜິດຊອບໃດໆທີ່ກ່ຽວຂ້ອງກັບການເລືອກ, ການຄັດເລືອກຫຼືການນໍາໃຊ້ຜະລິດຕະພັນ ST ແລະການບໍລິການທີ່ໄດ້ອະທິບາຍຢູ່ທີ່ນີ້. ບໍ່ມີໃບອະນຸຍາດ, ສະແດງອອກຫຼືໂດຍຄວາມຫມາຍ, ໂດຍ estoppel ຫຼືຖ້າບໍ່ດັ່ງນັ້ນ, ສິດທິຊັບສິນທາງປັນຍາແມ່ນໄດ້ຮັບພາຍໃຕ້ເອກະສານນີ້. ຖ້າພາກສ່ວນໃດນຶ່ງຂອງເອກະສານນີ້ອ້າງອີງເຖິງຜະລິດຕະພັນ ຫຼືການບໍລິການຂອງບຸກຄົນທີສາມ, ມັນຈະບໍ່ຖືວ່າເປັນການໃຫ້ໃບອະນຸຍາດໂດຍ ST ສໍາລັບການນໍາໃຊ້ຜະລິດຕະພັນຫຼືການບໍລິການພາກສ່ວນທີສາມດັ່ງກ່າວ, ຫຼືຊັບສິນທາງປັນຍາທີ່ມີຢູ່ໃນນັ້ນຫຼືພິຈາລະນາເປັນການຮັບປະກັນທີ່ກວມເອົາການນໍາໃຊ້ໃນ. ໃດໆກໍຕາມຂອງຜະລິດຕະພັນ ຫຼືການບໍລິການຂອງພາກສ່ວນທີສາມ ຫຼືຊັບສິນທາງປັນຍາທີ່ມີຢູ່ໃນນັ້ນ.
ເວັ້ນເສຍແຕ່ວ່າໄດ້ກໍານົດໄວ້ເປັນຢ່າງອື່ນໃນຂໍ້ກໍານົດແລະເງື່ອນໄຂຂອງການຂາຍ ST ​​ປະຕິເສດການຮັບປະກັນໃດໆທີ່ສະແດງອອກຫຼືໂດຍຫຍໍ້ກ່ຽວກັບການນໍາໃຊ້ແລະ / ຫຼືການຂາຍຜະລິດຕະພັນ ST ທີ່ບໍ່ມີຂອບເຂດຈໍາກັດ, ຂອບເຂດຈໍາກັດ. ຈຸດ​ປະ​ສົງ​ພິ​ເສດ (ແລະ​ຄວາມ​ເທົ່າ​ທຽມ​ກັນ​ຂອງ​ເຂົາ​ເຈົ້າ​ພາຍ​ໃຕ້​ກົດ​ຫມາຍ​ ຂອງອຳນາດການປົກຄອງໃດໜຶ່ງ), ຫຼືການລະເມີດສິດທິບັດ, ລິຂະສິດ ຫຼືສິດຊັບສິນທາງປັນຍາອື່ນໆ. ເວັ້ນເສຍແຕ່ວ່າໄດ້ຮັບການອະນຸມັດຢ່າງຈະແຈ້ງໃນການຂຽນໂດຍຜູ້ຕາງຫນ້າ ST ທີ່ໄດ້ຮັບອະນຸຍາດສອງ, ຜະລິດຕະພັນ ST ບໍ່ໄດ້ຖືກແນະນໍາ, ອະນຸຍາດຫຼືການຮັບປະກັນສໍາລັບການນໍາໃຊ້ທາງທະຫານ, ຫັດຖະກໍາທາງອາກາດ, ພື້ນທີ່, ຊີວິດການເປັນຢູ່, ການປະຫຍັດຊີວິດ ລະບົບທີ່ຄວາມລົ້ມເຫລວຫຼືຜິດປົກກະຕິອາດຈະສົ່ງຜົນໃຫ້ ການບາດເຈັບສ່ວນບຸກຄົນ, ການເສຍຊີວິດ, ຫຼືຄວາມເສຍຫາຍຕໍ່ຊັບສິນຫຼືຄວາມເສຍຫາຍຕໍ່ສິ່ງແວດລ້ອມ. ຜະລິດຕະພັນ ST ທີ່ບໍ່ໄດ້ລະບຸວ່າເປັນ "ເກຣດອັດຕະໂນມັດ" ອາດຈະຖືກໃຊ້ໃນແອັບພລິເຄຊັນລົດຍົນໂດຍຄວາມສ່ຽງຂອງຜູ້ໃຊ້ເອງເທົ່ານັ້ນ.
ການຂາຍຄືນຂອງຜະລິດຕະພັນ ST ທີ່ມີຂໍ້ກໍານົດທີ່ແຕກຕ່າງຈາກຄໍາຖະແຫຼງການແລະ / ຫຼືລັກສະນະທາງວິຊາການທີ່ລະບຸໄວ້ໃນເອກະສານນີ້ຈະປະຖິ້ມການຮັບປະກັນໃດໆທີ່ໄດ້ຮັບໂດຍ ST ສໍາລັບຜະລິດຕະພັນຫຼືການບໍລິການ ST ທີ່ອະທິບາຍໄວ້ໃນນີ້ແລະຈະບໍ່ສ້າງຫຼືຂະຫຍາຍໃນລັກສະນະໃດກໍ່ຕາມ, ຄວາມຮັບຜິດຊອບໃດໆຂອງ ST.
ST ແລະໂລໂກ້ ST ແມ່ນເຄື່ອງໝາຍການຄ້າ ຫຼືເຄື່ອງໝາຍການຄ້າຈົດທະບຽນຂອງ ST ໃນປະເທດຕ່າງໆ.
ຂໍ້ມູນໃນເອກະສານນີ້ແທນທີ່ ແລະແທນທີ່ຂໍ້ມູນທັງໝົດທີ່ສະໜອງໃຫ້ໃນເມື່ອກ່ອນ.
ໂລໂກ້ ST ເປັນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ STMicroelectronics. ຊື່ອື່ນໆທັງຫມົດແມ່ນຊັບສິນຂອງເຈົ້າຂອງຂອງເຂົາເຈົ້າ.
© 2012 STMicroelectronics – ສະຫງວນລິຂະສິດທັງໝົດ
ກຸ່ມບໍລິສັດ STMicroelectronics ອົດສະຕາລີ - ແບນຊິກ - ບຣາຊິນ - ການາດາ - ຈີນ - ສາທາລະນະລັດເຊັກ - ຟິນແລນ - ຝຣັ່ງ - ເຢຍລະມັນ - ຮົງກົງ - ອິນເດຍ - ອິດສະຣາເອນ - ອີຕາລີ - ຍີ່ປຸ່ນ -
ມາເລເຊຍ – Malta – Morocco – ຟີລິບປິນ – ສິງກະໂປ – ສະເປນ – ສວີເດນ – ສະວິດເຊີແລນ – ອັງກິດ – ສະຫະລັດອາເມຣິກາ www.st.com

Doc ID 022910 Rev 2

41/41

ດາວໂຫຼດຈາກ Arrow.com.

ເອກະສານ / ຊັບພະຍາກອນ

ST STM32 F0 ໄມໂຄຄອນຄວບຄຸມ [pdf] ຄູ່ມືຜູ້ໃຊ້
STM32 F0 Microcontrollers, STM32 F0, ໄມໂຄຄອນຄວບຄຸມ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *