HOPERF AN244 ການປ່ຽນດ່ວນຂອງຄູ່ມືຜູ້ໃຊ້ການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນ

AN244 ການ​ປ່ຽນ​ແປງ​ໄວ​ຂອງ​ການ​ຕັ້ງ​ຄ່າ​ທີ່​ເກັບ​ໄວ້​ລ່ວງ​ຫນ້າ​

ຂໍ້ມູນຜະລິດຕະພັນ

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

  • ຮູບແບບຜະລິດຕະພັນ: CMT2312A
  • ຄວາມຖີ່ຂອງການເຮັດວຽກ: 113-960 MHz
  • ໂໝດໂມດູນ: FSK/OOK
  • ຫນ້າທີ່ຕົ້ນຕໍ: Transceiver
  • ຕັ້ງຄ່າຊຸດລົງທະບຽນ: QFN24

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

1. ການແນະນຳການປ່ຽນການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນໄວ
ຟັງຊັນ

ການປ່ຽນໄວຂອງຟັງຊັນການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນ
ສະຫນັບສະຫນູນໂດຍ CMT2312A ຫມາຍຄວາມວ່າຕົວຄວບຄຸມ RF ພາຍໃນຂອງ
CMT2312A ໄວໂອນການຕັ້ງຄ່າທີ່ເກັບໄວ້ໃນ
OTP ພາຍໃນຂອງ chip ກັບ chip ລົງທະບຽນໃນລະດັບ DMA, ເຊິ່ງ
ສາມາດບັນທຶກຜູ້ໃຊ້ຈາກການຕັ້ງຄ່າທີ່ຢູ່ລົງທະບຽນເທື່ອລະອັນ
ຜ່ານ SPI ຂອງ MCU ພາຍນອກ.

CMT2312A Quick Switch Diagram Pre-stored Configuration Block Diagram

2. ຂະບວນການປະຕິບັດງານສໍາລັບການປ່ຽນຢ່າງໄວວາທາງສ່ວນຫນ້າຂອງເກັບຮັກສາໄວ້
ການຕັ້ງຄ່າ:

  1. ຕັ້ງ CMT2312A ໃນໂໝດພ້ອມ.
  2. ກໍານົດການຕັ້ງຄ່າ GroupN ທີ່ຕ້ອງການປ່ຽນຜ່ານ
    ຄໍາສັ່ງ API _ CMD.
  3. ລໍຖ້າຄໍາສັ່ງ API _ CMD ເພື່ອສໍາເລັດການປະຕິບັດ.
  4. ດໍາເນີນການໂດຍຟັງຊັນຂອງຜູ້ໃຊ້, ເຊັ່ນ: ປ່ຽນ Rx ຫຼື Tx
    ລັດ.

ຄຳຖາມທີ່ຖາມເລື້ອຍໆ (FAQ)

Q: ຫນ້າທີ່ຕົ້ນຕໍຂອງ CMT2312A ແມ່ນຫຍັງ?

A: ຫນ້າທີ່ຕົ້ນຕໍຂອງ CMT2312A ແມ່ນ transceiver ທີ່ສະຫນັບສະຫນູນ
ປ່ຽນໄວລະຫວ່າງການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນ.

Q: ຊ່ວງຄວາມຖີ່ຂອງການປະຕິບັດງານຂອງ CMT2312A ແມ່ນຫຍັງ?

A: ຊ່ວງຄວາມຖີ່ຂອງການໃຊ້ງານ CMT2312A ແມ່ນ 113-960 MHz.

ຖາມ: ຂ້ອຍສາມາດປ່ຽນການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນໄດ້ໄວໄດ້ແນວໃດໂດຍໃຊ້
CMT2312A?

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

“`

AN244
AN244
CMT2312A ການປ່ຽນດ່ວນຂອງຄູ່ມືຜູ້ໃຊ້ການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນ
ສະຫຼຸບ

ບົດ​ຄວາມ​ນີ້​ແນະ​ນໍາ​ຫນ້າ​ທີ່​ສະ​ແດງ​ໃຫ້​ເຫັນ​ຂອງ CMT2312A ສະ​ຫຼັບ​ຢ່າງ​ວ່ອງ​ໄວ​ລະ​ຫວ່າງ​ການ​ຕັ້ງ​ຄ່າ​ທີ່​ເກັບ​ໄວ້​ກ່ອນ​.
ຮູບແບບຜະລິດຕະພັນທີ່ກວມເອົາໃນເອກະສານນີ້ແມ່ນສະແດງຢູ່ໃນຕາຕະລາງຂ້າງລຸ່ມນີ້.

ຮູບແບບຜະລິດຕະພັນ CMT2312A

ຕາຕະລາງ 1. ຮູບແບບຜະລິດຕະພັນທີ່ກວມເອົາໃນເອກະສານນີ້

ຄວາມຖີ່ຂອງການດໍາເນີນການ 113-960 MHz

ໂໝດໂມດູນ (4) (G) FSK/OOK

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

ລົງທະບຽນການຕັ້ງຄ່າ

ຊຸດ QFN24

ກ່ອນທີ່ຈະອ່ານເອກະສານນີ້, ແນະນໍາໃຫ້ເຂົ້າໃຈ CMT2310A ແລະເອກະສານ AN ທີ່ກ່ຽວຂ້ອງກ່ອນ, ໂດຍສະເພາະວົງຈອນຫນ້າທີ່ແລະ SLP ຂອງ CMT2310A (ທ່ານສາມາດອ່ານ AN239 “CMT2310A ອັດຕະໂນມັດການສົ່ງແລະຮັບຄູ່ມືຜູ້ໃຊ້ຟັງຊັນ”). CMT2312A ເປັນລຸ້ນທີ່ຍົກລະດັບຂອງ CMT2310A, ເຊິ່ງສ່ວນໃຫຍ່ຈະເພີ່ມຄຸນສົມບັດຂອງ “ປ່ຽນການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນໄວ”. ຫນ້າທີ່ພື້ນຖານອື່ນໆແລະວິທີການນໍາໃຊ້ແມ່ນຄືກັນກັບ CMT2310A.

ສະຫງວນລິຂະສິດໂດຍ HOPERF

Rev 1.0 | ໜ້າ 1/19

www.hoperf.com

AN244
ລາຍການ
1. Introduction to Quickly Switch Pre-Stored Configuration Functions…………………………………………………… 3 2. Pre-stored Configuration for Burning ………………………………………………………………………. 6 3. Application Scenario Examples ……………………………………………………………………………………………………………. 8
3.1 Application Requirements ………………………………………………………………………………………………………… 8 3.2 Requirements Analysis…………………………………………………………………………………………………………….. 8 3.3 Model Building and Comparison ……………………………………………………………………………………………….11 4. Notes……………………………………………………………………………………………………………………………………. 17 5. Documentation Revise Record………………………………………………………………………………………………. 18 6. ຂໍ້ມູນການຕິດຕໍ່ ………………………………………………………………………………………………………………………. 19

Rev 1.0 | ໜ້າ 2/19

www.hoperf.com

AN244
1. ການແນະນຳການປ່ຽນຟັງຊັນການຕັ້ງຄ່າທີ່ເກັບຮັກສາໄວ້ລ່ວງໜ້າຢ່າງໄວວາ
ການສັບປ່ຽນໄວຂອງຟັງຊັນການຕັ້ງຄ່າທີ່ເກັບຮັກສາໄວ້ກ່ອນທີ່ຮອງຮັບໂດຍ CMT2312A ຫມາຍຄວາມວ່າຕົວຄວບຄຸມ RF ພາຍໃນຂອງ CMT2312A ໂອນການຕັ້ງຄ່າທີ່ເກັບໄວ້ໃນ OTP ພາຍໃນຂອງຊິບໄດ້ຢ່າງວ່ອງໄວເພື່ອລົງທະບຽນຊິບໃນລະດັບ DMA, ເຊິ່ງສາມາດຊ່ວຍປະຢັດຜູ້ໃຊ້ຈາກການຕັ້ງຄ່າທີ່ຢູ່ລົງທະບຽນເທື່ອລະອັນຜ່ານ SPI ຂອງ MCU ພາຍນອກ. ແຜນວາດ schematic ຂອງກອບການທໍາງານຂອງມັນແມ່ນດັ່ງຕໍ່ໄປນີ້.

ລົງທະບຽນ

DMA

Radio Microcontroller

MCU

SPI API_CMD

ການໂຕ້ຕອບ SPI

OTP ROM
ກຸ່ມ 1 ກຸ່ມ 2 ກຸ່ມ 3 ກຸ່ມ 4 ກຸ່ມ 5 ກຸ່ມ 6 ກຸ່ມ 7

ຮູບ1. CMT2312A Quick Switch Diagram Pre-stored Configuration Block Diagram

ຕາຕະລາງ 1. ຕົວກໍານົດການທີ່ກ່ຽວຂ້ອງ FIFO

ລົງທະບຽນຊື່ Bit R/W number

ຊື່ນ້ອຍ

ໜ້າ 0

CTL_REG_8

6:0

W API _ CMD < 6: 0 >

(0x08)

ລາຍ​ລະ​ອຽດ​ຫນ້າ​ທີ່​
0x01: ການປັບຄ່າເບື້ອງຕົ້ນ 0x02: ການປັບຄ່າເບື້ອງຕົ້ນ 0x07: ນໍາເຂົ້າການຕັ້ງຄ່າ Group1 ຢ່າງໄວວາ 0x08: ນໍາເຂົ້າການຕັ້ງຄ່າ Group2 ຢ່າງໄວວາ 0x09: ນໍາເຂົ້າການຕັ້ງຄ່າ Group3 ຢ່າງໄວວາ 0x0A: ນໍາເຂົ້າການຕັ້ງຄ່າ Group4 ຢ່າງໄວວາ.

Rev 1.0 | ໜ້າ 3/19

www.hoperf.com

AN244

ລົງທະບຽນຊື່ Bit R/W

ຊື່ນ້ອຍ

ລາຍ​ລະ​ອຽດ​ຫນ້າ​ທີ່​

ເລກ

0x0B: ນໍາເຂົ້າ Group5 ຢ່າງໄວວາ

ການຕັ້ງຄ່າ

0x0C: ນໍາເຂົ້າ Group6 ຢ່າງໄວວາ

ການຕັ້ງຄ່າ

0x0D: ນໍາເຂົ້າ Group7 ຢ່າງໄວວາ

ການຕັ້ງຄ່າ

ໜ້າ 0

7

R API _ CMD _ FLAG

ຄໍາສັ່ງ API ທຸງ 0API ຄໍາສັ່ງໃນການປະຕິບັດ

CTL_REG_9

1: ການປະຕິບັດຄໍາສັ່ງ API ສໍາເລັດ

(0x14)

6:0

R API _ RESP < 6: 0 >

ມູນຄ່າການປະຕິບັດຄໍາສັ່ງ API, ເຊັ່ນ API _ CMD < 6: 0 >

ຂະບວນການປະຕິບັດງານສໍາລັບການປ່ຽນການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນໄວ:

ຕັ້ງ CMT2312A ໃນໂຫມດກຽມພ້ອມ;

ກໍານົດການຕັ້ງຄ່າ GroupN ທີ່ຕ້ອງການປ່ຽນຜ່ານຄໍາສັ່ງ API _ CMD;

ລໍຖ້າຄໍາສັ່ງ API _ CMD ເພື່ອສໍາເລັດການປະຕິບັດ;

ດໍາເນີນການໂດຍຟັງຊັນຂອງຜູ້ໃຊ້, ເຊັ່ນການປ່ຽນສະຖານະ Rx ຫຼື Tx.

Example ລະຫັດສໍາລັບຂັ້ນຕອນ: # ກໍານົດ CMT2310A _ API _ CMD _ FLAG 0x80 # ກໍານົດ GROUP _ 1 0x07 # ກໍານົດ GROUP _ 2 0x08 # ກໍານົດ GROUP _ 3 0x09 # ກໍານົດ GROUP _ 4 0x0A UPROB5 # define GROUP 6 0x0C # ກໍານົດ GROUP _ 7 0x0D ……
void main (void) { …… Cmt2312a _ go _ ready (); Cmt2312a _ delay _ ms (2); Cmt2312a _ burst _ cfg (GROUP _ 1); Cmt2312a _ go _ rx( ); …… }

Rev 1.0 | ໜ້າ 4/19

www.hoperf.com

Boolean _ t cmt2312a _ burst _ cfg (unsigned char api _ cmd) { byte i ; bRadioWriteReg (CMT2312A _ CTL _ REG _ 08, api _ cmd); api _ cmd | = CMT2312A _ API _ CMD _ FLAG; ສໍາລັບ (i = 0; i < 10; i + +) { delay10us (2); if (bRadioReadReg (CMT2312A _ CTL _ REG _ 09) = api _ cmd) ກັບຄືນ (TRUE); } ກັບຄືນ (FALSE); }

AN244

Rev 1.0 | ໜ້າ 5/19

www.hoperf.com

AN244
2. Pre-stored Configuration for Burning Operation
ການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນຂອງ CMT2312A ຖືກເກັບໄວ້ໃນ OTP ພາຍໃນຊິບ. ການເຜົາໄຫມ້ຮຽກຮ້ອງໃຫ້ມີການນໍາໃຊ້ burner ອອບໄລນ໌ (CMOSTEK Off-line Writer) ແລະຊອບແວການໂຕ້ຕອບຜູ້ໃຊ້ Writer Configer. ເຊື່ອມຕໍ່ຄອມພິວເຕີຂອງຜູ້ໃຊ້ກັບເຄື່ອງຂຽນອອບໄລນ໌ຜ່ານສາຍ USB, ຈາກນັ້ນເປີດການໂຕ້ຕອບ Writer Configer, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້, ແລະເລືອກ CMT2312A.
ຫຼັງ​ຈາກ​ການ​ຄລິກ​ໃສ່​ປຸ່ມ "OK​"​, ການ​ໂຕ້​ຕອບ​ຂອງ​ການ​ປ່ຽນ​ເປັນ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​. ໃນເວລານີ້, ໃນກ່ອງ "Config Param", 7 ເສັ້ນທາງການນໍາເຂົ້າຂອງການຕັ້ງຄ່າທີ່ເກັບຮັກສາໄວ້ລ່ວງຫນ້າໄດ້ຖືກສະຫນອງໃຫ້, ແລະທ່ານສາມາດ configure ແລະນໍາເຂົ້າພວກມັນຫນຶ່ງຄັ້ງໂດຍການຄລິກ "ຕື່ມ ... ".

ຮູບຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນ 7 ຊຸດຂອງການຕັ້ງຄ່າທີ່ນໍາເຂົ້າ.
Rev 1.0 | ໜ້າ 6/19

www.hoperf.com

AN244

ໝາຍເຫດ:
1. ການຕັ້ງຄ່າການນໍາເຂົ້າບໍ່ຈໍາເປັນຕ້ອງເປັນລໍາດັບ, ຫຼືບໍ່ຈໍາເປັນຕ້ອງຕື່ມຂໍ້ມູນ, ມັນສາມາດເລືອກໄດ້ໂດຍຕົນເອງ. ຕົວຢ່າງample: ປ່ອຍ Group1 ຫວ່າງເປົ່າ ແລະເລືອກ Group2 ~ Group7; ນອກນັ້ນທ່ານຍັງສາມາດເລືອກພຽງແຕ່ Group2 ແລະປ່ອຍໃຫ້ຄົນອື່ນຫວ່າງເປົ່າ. ຢ່າງໃດກໍ່ຕາມ, ຄວນສັງເກດວ່າຈໍານວນກຸ່ມ (GroupN) ຂອງການຕັ້ງຄ່າທີ່ນໍາເຂົ້າແມ່ນກົງກັບພາລາມິເຕີການປ້ອນ API _ CMD. ຜູ້ໃຊ້ຕ້ອງຮັບປະກັນວ່າກຸ່ມການຕັ້ງຄ່າການປ່ຽນແມ່ນສອດຄ່ອງກັບເນື້ອຫາທີ່ຖືກເກັບໄວ້, ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະເຮັດໃຫ້ເກີດຄວາມຜິດພາດໃນການຕັ້ງຄ່າແລະການເຮັດວຽກຂອງຊິບຈະຜິດປົກກະຕິ.
2. ປຸ່ມ Clear All ລ້າງການຕັ້ງຄ່າທີ່ນໍາເຂົ້າທັງໝົດ.
3. ປຸ່ມ "ປຽບທຽບ" ຖືກນໍາໃຊ້ສໍາລັບຜູ້ໃຊ້ເພື່ອປຽບທຽບເນື້ອໃນທີ່ນໍາເຂົ້າຂອງຊິບເປົ້າຫມາຍທີ່ຖືກໄຟໄຫມ້, ແລະສາມາດນໍາໃຊ້ເພື່ອຢືນຢັນວ່າເນື້ອຫາທີ່ຖືກໄຟໄຫມ້ແມ່ນຖືກຕ້ອງ.
4. ປຸ່ມ “ອ່ານ” ໃຫ້ຜູ້ໃຊ້ມີຈຸດປະສົງອ່ານ ແລະບັນທຶກການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນຂອງຊິບເປົ້າໝາຍ.

ຫຼັງຈາກການໂຫຼດການຕັ້ງຄ່າການເຜົາໄຫມ້ທີ່ຕ້ອງການ, ໃຫ້ຄລິກໃສ່ "ດາວໂຫລດໄປທີ່ Writer" ໃນມຸມຂວາລຸ່ມຂອງການໂຕ້ຕອບ, ແລະຊອບແວການໂຕ້ຕອບ Writer Config ຈະຫຸ້ມຫໍ່ແລະດາວໂຫລດການຕັ້ງຄ່າທີ່ນໍາເຂົ້າເຫຼົ່ານີ້ໃສ່ burner ອອບໄລນ໌. ຫຼັງຈາກນັ້ນ, burner offline ສາມາດສະຫນອງ chip ເປົ້າຫມາຍການເຜົາໄຫມ້ເອກະລາດອອຟໄລ.

Rev 1.0 | ໜ້າ 7/19

www.hoperf.com

AN244

ໝາຍເຫດ: OTP ຖືກເຜົາຢູ່ດ້ານໃນຂອງຊິບ, ດັ່ງນັ້ນໄລຍະຫ່າງຂອງຊິບເປົ້າໝາຍທີ່ຖືກໄຟໄໝ້ນັ້ນບໍ່ສາມາດຖືກໄຟໄໝ້ຊ້ຳໆໄດ້!

3. ສະຖານະການແອັບພລິເຄຊັນ Examples

3.1 ຄວາມຕ້ອງການຄໍາຮ້ອງສະຫມັກ

ສົມມຸດວ່າສະຖານະການຂອງຜູ້ໃຊ້ຕ້ອງການນີ້, ການນໍາໃຊ້ CMT2312A ເປັນຈຸດສິ້ນສຸດການຮັບ, ເປົ້າຫມາຍການຮັບຈໍາເປັນຕ້ອງປັບຕົວໄດ້ຮັບການສົ່ງທ້າຍຂອງ 3 ໂປໂຕຄອນທີ່ແຕກຕ່າງກັນ. 3 ໂປໂຕຄອນທີ່ແຕກຕ່າງກັນມີດັ່ງນີ້:

Protocol A, ຄວາມຖີ່ຂອງການເຮັດວຽກແມ່ນ 433MHz, ຮູບແບບການປັບປ່ຽນ FSK, ອັດຕາ 50kbps, ຄວາມຖີ່ຂອງການຊົດເຊີຍ 25kHz, ຮູບແບບຂໍ້ຄວາມມີດັ່ງນີ້.

Protocol B, ຄວາມຖີ່ຂອງການປະຕິບັດການແມ່ນ 433.92 MHz, ໂຫມດໂມດູນ FSK, ອັດຕາ 38.4 kbps, ຄວາມຖີ່ຂອງການຊົດເຊີຍ 20kHz, ຮູບແບບຂໍ້ຄວາມມີດັ່ງນີ້.

ພິທີການ C, ຄວາມຖີ່ຂອງການເຮັດວຽກແມ່ນ 438.5 MHz, ຮູບແບບ FSK modulation, ອັດຕາ 10kbps, ຄວາມຖີ່ຂອງການຊົດເຊີຍ 5kHz, ຮູບແບບຂໍ້ຄວາມເປັນດັ່ງຕໍ່ໄປນີ້.

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

ຂໍ້ຕົກລົງ

ຕື່ນ + Preamble

ໂປໂຕຄອນ A 0xAA * 250Bytes

ໂປໂຕຄອນ B 0xAA * 200Bytes

ພິທີການ ຄ

0x55*50Bytes

SyncWord

ໂຫຼດ

CRC

6Bytes 0xB24D2BD51234
4 Bytes 0x904E6715
3Bytes 0x2D4BD3

ຄວາມຍາວຕົວປ່ຽນ ຄວາມຍາວ ໄບຕ໌ດຽວ
ຄວາມຍາວຄົງທີ່ 64Bytes
ຄວາມຍາວຄົງທີ່ 20Bytes

ດ້ວຍ CRC32, Polynomial: 0x04C11DB7 Seed = 0, ຜົນໄດ້ຮັບຈະບໍ່ຖືກປີ້ນກັບ CRC16, IBM (0x8005), Seed = 0xFFFF, ຜົນໄດ້ຮັບແມ່ນບໍ່ຖືກປີ້ນກັບການໃຊ້ CRC16, CCITT (0x1021), Seed = 0x1D0F, ຜົນໄດ້ຮັບແມ່ນ inverted

3.2 ການວິເຄາະຄວາມຕ້ອງການ

In view ຂໍ້ກໍານົດຂ້າງເທິງ, ຂໍ້ກໍານົດຫຼັກແມ່ນ 2 ຈຸດ:
1. ມັນເປັນສິ່ງຈໍາເປັນເພື່ອຕອບສະຫນອງໂປໂຕຄອນທີ່ເຄື່ອງຮັບສາມາດປັບຕົວເຂົ້າກັບສາມການຕັ້ງຄ່າທີ່ແຕກຕ່າງກັນ, ດັ່ງນັ້ນຜູ້ຮັບຕ້ອງສະຫຼັບແລະຟັງກັບຄືນໄປບ່ອນລະຫວ່າງສາມການຕັ້ງຄ່າທີ່ແຕກຕ່າງກັນ. ທັງສາມ

Rev 1.0 | ໜ້າ 8/19

www.hoperf.com

AN244

ໂປໂຕຄອນມີສາຍສົ່ງນັກບິນຍາວພຽງພໍໃນທົ່ວໄປ, ສະນັ້ນເງື່ອນໄຂການລັອກຂອງປ່ອງຢ້ຽມຕິດຕາມກວດກາແມ່ນເພື່ອກວດພົບຄວາມສອດຄ່ອງຂອງນັກບິນເປັນພື້ນຖານສໍາລັບການລັອກການຕັ້ງຄ່າທີ່ແນ່ນອນ.

2. ສຸດທ້າຍ, ມັນໄດ້ຖືກກ່າວເຖິງວ່າຄວາມຕ້ອງການຂອງການບໍລິໂພກພະລັງງານຕ່ໍາແມ່ນບັນລຸໄດ້. ດັ່ງນັ້ນ, ບົນພື້ນຖານຂອງສາມຊຸດຂ້າງເທິງຂອງກົນໄກຕິດຕາມກວດກາການສະຫຼັບກັບຄືນໄປບ່ອນແລະດັງນີ້ຕໍ່ໄປ, ມັນຍັງມີຄວາມຈໍາເປັນທີ່ຈະແນະນໍາທີ່ໃຊ້ເວລາສໍາລັບ CMT2312A ໄປນອນເພື່ອບັນລຸລະດັບທີ່ແນ່ນອນຂອງການໃຊ້ພະລັງງານຕ່ໍາໂດຍຜ່ານວົງຈອນຫນ້າທີ່. CMT2312A ມີລັກສະນະດຽວກັນກັບ CMT2310A "DutyCycle + SLP" ຮູບແບບການເຮັດວຽກປະສົມປະສານພະລັງງານຕ່ໍາສຸດ, ດຽວກັນສາມາດປະຕິບັດໄດ້ໃນໂຄງການນີ້.

ອີງຕາມຂໍ້ກໍານົດຫຼັກຂ້າງເທິງແລະການວິເຄາະ, ລໍາດັບການເຮັດວຽກຂອງ CMT2312A ຂອງໂຄງການປະຕິບັດແມ່ນສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.

ພິທີການ ຂ

ພິທີການ A

ພິທີການ ຄ

ຟັງປ່ອງຢ້ຽມ

ປ່ອງຢ້ຽມນອນ

ອີງຕາມລໍາດັບການເຮັດວຽກຂ້າງເທິງ, ປະສົມປະສານເພີ່ມເຕີມກັບ "DutyCycle + SLP" ຮູບແບບການເຮັດວຽກປະສົມປະສານພະລັງງານຕ່ໍາສຸດທີ່ສະຫນອງໃຫ້ໂດຍ CMT2312A / CMT2310A, ຂັ້ນຕອນການເຮັດວຽກຂອງການແກ້ໄຂນີ້ແມ່ນປັບປຸງດັ່ງຕໍ່ໄປນີ້:

1. Flash ເຂົ້າໄປໃນ CMT2312A ໂດຍການຕັ້ງຄ່າ Protocol A, ບ່ອນທີ່ configured:

a) ເປີດໃຊ້ຟັງຊັນກໍານົດເວລາ RxTimer ຂອງ CMT2312A (ເປີດໃຊ້ RxTime1 ແລະ RxTime2), ສົມທົບກັບຟັງຊັນ SLP (ໂຫມດ SLP 11 ~ 13 ສາມາດພິຈາລະນາໄດ້, ແລະໂຫມດ 13 ຖືກເລືອກໃນ ex ນີ້.ampເລ).

b) ອີງຕາມໂປໂຕຄອນອັດຕາ 50kbps, ແຕ່ລະສັນຍາລັກແມ່ນ 20us, ພິຈາລະນາວ່າການກວດສອບປ່ອງຢ້ຽມ RxTime1 ພໍໃຈ 20 ~ 30 ສັນຍາລັກ, ກໍານົດ RxTime1 = 600us; ເງື່ອນໄຂແມ່ນບັນລຸໄດ້ເພື່ອຂະຫຍາຍການປະຕິບັດຂອງ RxTime2, ແລະເວລາແມ່ນບັນລຸໄດ້ເພື່ອ override SyncWord, ດັ່ງນັ້ນມັນຖືກຕັ້ງເປັນ 50ms.

ການຕັ້ງຄ່າ RFPDK ແມ່ນສະແດງຢູ່ໃນຫນ້າຈໍຂ້າງລຸ່ມນີ້ (ບາງສ່ວນ).

Rev 1.0 | ໜ້າ 9/19

www.hoperf.com

AN244

2. ພິທີການຟັງ A ຖືກປະຕິບັດຈົນກ່ວາການຟັງຫມົດເວລາຫຼືຂໍ້ມູນທີ່ຖືກຕ້ອງຖືກກະຕຸ້ນ.
3. Flash ເຂົ້າໄປໃນ CMT2312A ຕາມການຕັ້ງຄ່າ Protocol B, ບ່ອນທີ່ການຕັ້ງຄ່າ:
a) ເປີດໃຊ້ຟັງຊັນກໍານົດເວລາ RxTimer ຂອງ CMT2312A (ເປີດໃຊ້ RxTime1 ແລະ RxTime2), ສົມທົບກັບຟັງຊັນ SLP (ໂຫມດ SLP 11 ~ 13 ສາມາດພິຈາລະນາໄດ້, ແລະໂຫມດ 13 ຖືກເລືອກໃນ ex ນີ້.ampເລ).
b) ອີງຕາມອັດຕາໂປໂຕຄອນ B ຂອງ 38.4 kbps, ແຕ່ລະສັນຍາລັກແມ່ນ 26us, ພິຈາລະນາວ່າການກວດສອບປ່ອງຢ້ຽມ RxTime1 ພໍໃຈ 20 ~ 30 ສັນຍາລັກ, ກໍານົດ RxTime1 = 800us; ເງື່ອນໄຂແມ່ນບັນລຸໄດ້ເພື່ອຂະຫຍາຍການປະຕິບັດຂອງ RxTime2, ແລະເວລາແມ່ນບັນລຸໄດ້ເພື່ອ override SyncWord, ດັ່ງນັ້ນມັນຖືກຕັ້ງເປັນ 50ms.
ການຕັ້ງຄ່າ RFPDK ແມ່ນສະແດງຢູ່ໃນຫນ້າຈໍຂ້າງລຸ່ມນີ້ (ບາງສ່ວນ).

4. ການຟັງ Protocol B ຖືກປະຕິບັດຈົນກ່ວາການຟັງໝົດເວລາ ຫຼືຂໍ້ມູນທີ່ຖືກຕ້ອງຖືກກະຕຸ້ນ.
5. Flash ເຂົ້າໄປໃນ CMT2312A ຕາມການຕັ້ງຄ່າ Protocol C, ບ່ອນທີ່ການຕັ້ງຄ່າ:
a) ເປີດໃຊ້ຟັງຊັນເວລາ RxTimer ຂອງ CMT2312A (ເປີດໃຊ້ RxTime1 ແລະ RxTime2), ສົມທົບກັບຟັງຊັນ SLP (ທ່ານສາມາດພິຈາລະນາຮູບແບບ SLP 11 ຫາ 13, ex this example ເລືອກຮູບແບບ 11).
b) ອີງຕາມໂປໂຕຄອນ C ອັດຕາ 10kbps, ແຕ່ລະສັນຍາລັກແມ່ນ 100us, ພິຈາລະນາວ່າການກວດສອບປ່ອງຢ້ຽມ RxTime1 ພໍໃຈ 20 ~ 30 ສັນຍາລັກ, ກໍານົດ RxTime1 = 2ms; ເງື່ອນໄຂແມ່ນບັນລຸໄດ້ເພື່ອຂະຫຍາຍການປະຕິບັດຂອງ RxTime2, ແລະເວລາແມ່ນບັນລຸໄດ້ເພື່ອ override SyncWord, ດັ່ງນັ້ນມັນຖືກຕັ້ງເປັນ 50ms.
c) ຫຼັງຈາກຟັງ Protocol C, CMT2312A ຈໍາເປັນຕ້ອງໄດ້ໄປນອນເພື່ອບັນລຸເປົ້າຫມາຍຂອງ.

Rev 1.0 | ໜ້າ 10/19

www.hoperf.com

AN244
ການບໍລິໂພກພະລັງງານຕ່ໍາ. ດັ່ງນັ້ນ, ມັນຈໍາເປັນຕ້ອງເປີດໃຊ້ SleepTimer, ແລະເວລາທົດລອງຂອງສາມຊຸດຂອງໂປໂຕຄອນແມ່ນປະມານ 40ms, ດັ່ງນັ້ນທໍາອິດຕັ້ງ SleepTime = 35ms ເພື່ອປະຕິບັດການໄຫຼເຂົ້າຂອງການເຮັດວຽກ, ແລະຫຼັງຈາກນັ້ນເພີ່ມປະສິດທິພາບການຕັ້ງຄ່າສະເພາະຂອງຄ່ານີ້ຕາມຜົນກະທົບຕົວຈິງ. ການຕັ້ງຄ່າ RFPDK ແມ່ນສະແດງຢູ່ໃນຫນ້າຈໍຂ້າງລຸ່ມນີ້ (ບາງສ່ວນ).
6. ການຟັງ Protocol C ຖືກປະຕິບັດຈົນກ່ວາການຟັງຫມົດເວລາຫຼືຂໍ້ມູນທີ່ຖືກຕ້ອງຖືກກະຕຸ້ນ. 7. ຕັ້ງ CMT2312A ນອນ ແລະລໍຖ້າໂມງຈັບເວລານອນຕື່ນ. 8. ກັບຄືນໄປຫາຂັ້ນຕອນທີ 1 ແລະຜ່ານຂັ້ນຕອນນີ້.
3.3 ການສ້າງແບບຈໍາລອງແລະການປຽບທຽບ
ຮູບແບບຂອງ CMT2312A SPI Configuration ອີງຕາມການຕັ້ງຄ່າ CMT2312A SPI ແລະການປ່ຽນຮູບແບບທີ່ສ້າງຂຶ້ນໂດຍແຕ່ລະກຸ່ມຂອງພາລາມິເຕີ, ພາບຫນ້າຈໍຂອງເວລາແລະການວັດແທກຂອງແຕ່ລະ s.tage ມີດັ່ງນີ້:

Rev 1.0 | ໜ້າ 11/19

www.hoperf.com

AN244
ໃນນັ້ນ:
1) Time scales A1-A2 ແມ່ນເວລາທີ່ໃຊ້ເພື່ອ flash protocol A configuration, ປະມານ 1ms (hardware SPI run speed 8MHz);
2) ຕາຕະລາງເວລາ B1-B2 ແມ່ນໄລຍະເວລາ RxTime1 ຂອງການຟັງໂປໂຕຄອນ A, ເຊິ່ງໂດຍພື້ນຖານແລ້ວແມ່ນຄືກັນກັບການຕັ້ງຄ່າ 600us;
3) ຂະຫນາດເວລາ C1-C2 ແມ່ນເວລາທີ່ໃຊ້ເພື່ອແປງການຕັ້ງຄ່າໂປໂຕຄອນ B, ປະມານ 1ms (963us);
4) ຕາຕະລາງເວລາ D1-D2 ແມ່ນໄລຍະເວລາ RxTime1 ຂອງການຟັງໂປໂຕຄອນ B, ເຊິ່ງໂດຍພື້ນຖານແລ້ວແມ່ນຄືກັນກັບການຕັ້ງຄ່າ 800us (774us);
5) ຂະຫນາດເວລາ E1-E2 ແມ່ນເວລາທີ່ໃຊ້ໃນການແປງການຕັ້ງຄ່າ C, ປະມານ 1ms (962us);
6) ຂະຫນາດເວລາ F1-F2 ແມ່ນໄລຍະເວລາ RxTime1 ຂອງໂປໂຕຄອນການຕິດຕາມ C, ເຊິ່ງໂດຍພື້ນຖານແລ້ວແມ່ນຄືກັນກັບການຕັ້ງຄ່າຂອງ 2ms (1.97 ms);
7) ຕາຕະລາງເວລາ G1-G2 ແມ່ນການໃຊ້ເວລານອນ, ເຊິ່ງໂດຍພື້ນຖານແລ້ວແມ່ນຄືກັນກັບການຕັ້ງຄ່າຂອງ 35ms;
ດ້ວຍວິທີນີ້, ວົງຈອນການຕິດຕາມໃຊ້ເວລາປະມານ 41.5 ms. ມັນແນ່ນອນບໍ່ຫນ້າເຊື່ອຖືທີ່ຈະປັບຕົວເຂົ້າກັບສາມຊຸດຂອງນັກບິນໂປໂຕຄອນໃນ 40ms. ເພື່ອໃຫ້ແນ່ໃຈວ່າແຕ່ລະຊຸດຂອງນັກບິນໂປໂຕຄອນສາມາດກວມເອົາສອງໂອກາດໃນການກວດສອບພາຍໃນ 40ms, ດັ່ງນັ້ນ, ມັນຈໍາເປັນຕ້ອງດັດແປງເວລານອນໃນການຕັ້ງຄ່າຂອງໂປໂຕຄອນການຕິດຕາມ C ຈາກ 35ms ຫາ 27ms, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.

ກວດ​ສອບ​ວ່າ​ຜົນ​ກະ​ທົບ​ຂອງ​ການ​ກະ​ຕຸ້ນ​ບົດ​ລາຍ​ງານ​ແມ່ນ​ສອດ​ຄ່ອງ​ກັບ​ຄວາມ​ຄາດ​ຫວັງ​, ດັ່ງ​ທີ່​ສະ​ແດງ​ໃຫ້​ເຫັນ​ຢູ່​ໃນ​ຮູບ​ຂ້າງ​ລຸ່ມ​ນີ້ (ແຕ່​ລະ protocol ສົ່ງ 2 ຊຸດ​ແລະ​ໄດ້​ຮັບ 6 ຄັ້ງ​)​:

Rev 1.0 | ໜ້າ 12/19

www.hoperf.com

AN244

ການບໍລິໂພກພະລັງງານໃນໂຫມດນີ້ໄດ້ຖືກທົດສອບເປັນ 1.83 mA, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້:

Review ການ​ປະ​ຕິ​ບັດ​ການ​ບໍ​ລິ​ໂພກ​ພະ​ລັງ​ງານ​, ດັ່ງ​ທີ່​ອະ​ທິ​ບາຍ​ໃນ​ເອ​ກະ​ສານ CMT2312A​,
ຄ່າປັດຈຸບັນປົກກະຕິໃນສະຖານະກຽມພ້ອມແມ່ນ 2.1mA, ແລະໃນສະຖານະ RFS ມັນແມ່ນ 7.8mA. ໄລຍະເວລາທັງຫມົດຂອງການຕັ້ງຄ່າແລະການປ່ຽນສະຖານະແມ່ນປະມານ 1ms, ໂດຍ 70% ແມ່ນສໍາລັບການຕັ້ງຄ່າແລະຢູ່ໃນສະຖານະ Ready, ແລະ 30% ໃນສະຖານະ RFS (ວັດແທກປະມານໂດຍຕົວວິເຄາະເຫດຜົນ).
ຄ່າປັດຈຸບັນປົກກະຕິໃນລັດ Rx ແມ່ນ 13.6 mA, ແລະຜົນລວມຂອງເວລາໃນ Rx ແມ່ນ: 0.6 ms + 0.8 ms + 2ms = 3.4 ms.

Rev 1.0 | ໜ້າ 13/19

www.hoperf.com

AN244

ໃນສະຖານະນອນ, ປະຈຸບັນແມ່ນຫນ້ອຍກວ່າ 1uA, ເຊິ່ງສາມາດຖືກລະເລີຍ. ເວລານອນແມ່ນປະມານ 27ms, ແລະໄລຍະເວລາຂອງຮອບຫນຶ່ງແມ່ນ 33.6 ms (ຂຶ້ນກັບການວັດແທກຂອງ logic analyzer)

ດັ່ງນັ້ນ, ການບໍລິໂພກພະລັງງານສະເລ່ຍແມ່ນຄິດໄລ່ປະມານ:

=

0.7

×

3

×

2.1

+

0.3 × 3 × 7.8 33.6

+

3.4

×

13.6

=

57.67 33.6

=

1.71

ມັນຕ່ໍາກວ່າຄ່າວັດແທກເລັກນ້ອຍ, ແຕ່ຄວາມຄາດຫວັງພື້ນຖານແມ່ນສອດຄ່ອງກັບສະຖານະການວັດແທກ. ແຕ່ພວກເຮົາສາມາດຫຼຸດຜ່ອນການໃຊ້ພະລັງງານຕື່ມອີກບົນພື້ນຖານຂອງ 1.71 mA? ແມ່ນແລ້ວ! ຟັງຊັນ DC – DC ຂອງ CMT2312A ສາມາດເປີດໃຊ້ໄດ້ (ແນ່ນອນ, ຮາດແວຍັງຕ້ອງຖືກປະຕິບັດພາຍໃຕ້ເງື່ອນໄຂການເປີດໃຊ້ DC – DC). ໃນໂຫມດເປີດ DC – DC, ກະແສ Ready ສາມາດຫຼຸດລົງຈາກ 2.1mA ເປັນ 1.9mA, RFS ປັດຈຸບັນສາມາດຫຼຸດລົງຈາກ 7.8mA ເປັນ 5.6mA, ແລະກະແສຮັບສາມາດຫຼຸດລົງຈາກ 13.6mA ເປັນ 9.4mA. ດັ່ງນັ້ນ, ການຄິດໄລ່ຫຍາບຄາຍແມ່ນດັ່ງຕໍ່ໄປນີ້:

=

0.7

×

3

×

1.9

+

0.3 × 3 × 5.6 33.6

+

3.4

×

9.4

=

40.99 33.6

=

1.22

ການວັດແທກຕົວຈິງແມ່ນ 1.27 mA, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.

ຈາກ 1.83 mA ຫາ 1.27 mA, ມັນສະຫນັບສະຫນູນການປຸກ 3 ຊຸດຂອງໂປໂຕຄອນ, ແລະຜົນກະທົບແມ່ນຍັງຈະແຈ້ງ. ຈາກນັ້ນທ່ານສາມາດພິຈາລະນາເຮັດໃຫ້ຕົວກໍານົດການແຂງຕົວກັບ OTP ພາຍໃນ CMT2312A, ແລະປ່ຽນການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນໄວເພື່ອເບິ່ງວ່າມັນມີປະສິດທິພາບແນວໃດ.
ຮູບແບບ CMT2312A ສໍາລັບການປ່ຽນການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນໄວ
ກ່ອນທີ່ຈະເຮັດໃຫ້ຕົວກໍານົດການແຂງຕົວຕາມການຕັ້ງຄ່າຂ້າງເທິງ, ມັນຈໍາເປັນຕ້ອງປັບ - ປັບໄລຍະເວລາການນອນ. ເນື່ອງຈາກວ່າການປ່ຽນການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນໄວສາມາດປະຫຍັດເວລາສໍາລັບການຕັ້ງຄ່າຕົວກໍານົດການຊອບແວ. ອີງຕາມການປະຕິບັດຂ້າງເທິງ, ໄລຍະເວລາການຕິດຕາມທັງຫມົດຂອງ 3 ຊຸດຂອງໂປໂຕຄອນແມ່ນ 3.4ms (0.6 + 0.8+2), ເຊິ່ງຕອບສະຫນອງຄວາມຕ້ອງການຂອງການຕິດຕາມ 2 ຄັ້ງພາຍໃນໄລຍະເວລາທົດລອງ, ນັ້ນແມ່ນ, ຕ້ອງການ 6.8ms. ດັ່ງນັ້ນ, ອີງຕາມໄລຍະເວລາ 40ms, 33.2 ms ຍັງຄົງຢູ່. ພິຈາລະນາ

Rev 1.0 | ໜ້າ 14/19

www.hoperf.com

AN244
ຂອບເວລາສຳລັບການປ່ຽນສະຖານະ, ໄລຍະເວລານອນສາມາດປັບເປັນ 31ms. ຜົນກະທົບຂອງການຈັດຕັ້ງປະຕິບັດແມ່ນສະແດງຢູ່ໃນຮູບຕໍ່ໄປນີ້:
ຂໍຂອບໃຈກັບລະດັບ DMA ພາຍໃນຂອງ CMT2312A ການສະຫຼັບການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນ, ມັນຊ່ວຍປະຢັດເວລາຂອງການລົງທະບຽນພາຍນອກ MCU batch. ເວລາສໍາລັບການປ່ຽນການຕັ້ງຄ່າພາຍໃນໃຊ້ເວລາປະມານ 150us, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.

ດັ່ງນັ້ນ, ປະຈຸບັນສະເລ່ຍແມ່ນຄິດໄລ່ປະມານດັ່ງຕໍ່ໄປນີ້:

=

0.16

×

3

×

1.9

+

0.3 × 3 × 36.7

5.6

+

3.4

×

9.4

=

37.91 36.7

=

1.03

ການວັດແທກຕົວຈິງແມ່ນ 1.12 mA, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.

Rev 1.0 | ໜ້າ 15/19

www.hoperf.com

AN244

ສະຫຼຸບການຊົມໃຊ້ພະລັງງານຂອງແຜນການ
ໂຄງ​ການ​ການ​ຕັ້ງ​ຄ່າ​ສະ​ຫຼັບ MCU ພາຍ​ນອກ​
(DC-DC OFF) ການຕັ້ງຄ່າການສະຫຼັບ MCU ພາຍນອກ
(DC-DC ON) ການສະຫຼັບການຕັ້ງຄ່າທີ່ເກັບໄວ້ພາຍໃນ
(DC-DC ເປີດ)

ການບໍລິໂພກພະລັງງານທີ່ວັດແທກໄດ້ 1.83 mA 1.27 mA 1.12 mA

Rev 1.0 | ໜ້າ 16/19

www.hoperf.com

AN244
4. ບັນທຶກ
1. ເອກະສານນີ້ສົມມຸດວ່າທັງສາມຊຸດຂອງການຕັ້ງຄ່າໃນແອັບພລິເຄຊັນແມ່ນຢູ່ໃນແຖບຄວາມຖີ່ດຽວກັນ, ເຊິ່ງສາມາດຫຼີກເວັ້ນການປັບຕົວຊິບຄືນໃຫມ່. ເນື່ອງຈາກວ່າໃນລະຫວ່າງຂະບວນການເລີ່ມຕົ້ນຂອງ CMT2312A (ຫຼື CMT2310A), ແຖບຄວາມຖີ່ທີ່ໃຊ້ໃນແອັບພລິເຄຊັນຕ້ອງຖືກປັບ, ແລະການປັບທຽບແມ່ນແຕກຕ່າງກັນສໍາລັບແຖບຄວາມຖີ່ທີ່ແຕກຕ່າງກັນ. ຕົວຢ່າງample, ອີງຕາມສາມຊຸດຂອງການຕັ້ງຄ່າໃນ ex ນີ້ampຖ້າ​ຫາກ​ວ່າ​ຈຸດ​ຄວາມ​ຖີ່​ຂອງ​ການ​ຕັ້ງ​ຄ່າ​ຫນຶ່ງ​ແມ່ນ 868MHz​, ພຽງ​ແຕ່​ສະ​ຫຼັບ​ການ​ຕັ້ງ​ຄ່າ​ແມ່ນ​ບໍ່​ພຽງ​ພໍ​, ແລະ​ການ​ປັບ​ປັບ​ໃຫມ່​ຍັງ​ຈໍາ​ເປັນ​ຕ້ອງ​. ແນ່ນອນ, ນີ້ແມ່ນສົມມຸດຕິຖານທີ່ສຸດ. ອີງຕາມສະຖານະການຄໍາຮ້ອງສະຫມັກຕົວຈິງ, ການຈັບຄູ່ຮາດແວຄວາມຖີ່ວິທະຍຸຄົງທີ່ຄວນຈະຢູ່ໃນຂອບເຂດຄວາມຖີ່ທີ່ຄ້າຍຄືກັນ.
2. ຈາກການວິເຄາະຜົນສຸດທ້າຍຂອງ ex ນີ້ample, ສໍາລັບການຕັ້ງຄ່າທາງສ່ວນຫນ້າຂອງເກັບຮັກສາໄວ້ດ້ວຍການປ່ຽນໄວ, ປະຈຸບັນການວັດແທກສະເລ່ຍຂອງການດໍາເນີນງານແມ່ນປະມານ 1.12 mA; ໃນຂະນະທີ່ສໍາລັບວິທີການຕັ້ງຄ່າ MCU ພາຍນອກ, ມູນຄ່າການວັດແທກແມ່ນພຽງແຕ່ 1.27 mA, ມີອັດຕາສ່ວນການເພີ່ມປະສິດທິພາບປະມານ 12%. ເຫດຜົນສໍາລັບການປ່ຽນໄວຂອງການຕັ້ງຄ່າກ່ອນການເກັບຮັກສາສ່ວນໃຫຍ່ແມ່ນການລະເວັ້ນການບໍລິໂພກຂອງການຕັ້ງຄ່າ MCU ພາຍນອກ. ໃນນີ້ example, MCU ພາຍນອກກໍານົດ SPI ຮາດແວເປັນຄວາມໄວ 8 MHz, ເຊິ່ງຂ້ອນຂ້າງໄວ (ຂອບເຂດຈໍາກັດເທິງຂອງ CMT2312A ແມ່ນ 10 MHz), ດັ່ງນັ້ນອັດຕາສ່ວນຂອງສ່ວນນີ້ຂອງການບໍລິໂພກແມ່ນບໍ່ສູງ. ອັນທີສອງ, ໃນ example, ຫນຶ່ງໃນການຕັ້ງຄ່າມີອັດຕາ 10 kbps ແລະເວລາອອກແບບການຟັງ 2 ms, ເຊິ່ງກວມເອົາສ່ວນສໍາຄັນຂອງການບໍລິໂພກພະລັງງານ. ດັ່ງນັ້ນ, ຖ້າສະຖານະການຄໍາຮ້ອງສະຫມັກຕົວຈິງແມ່ນສໍາລັບຄໍາຮ້ອງສະຫມັກທີ່ມີອັດຕາຄວາມໄວສູງ, ເວລາຟັງຕົວຈິງແມ່ນສັ້ນຫຼາຍ, ແລະອັດຕາສ່ວນການບໍລິໂພກຂອງການຕັ້ງຄ່າການເຊື່ອມຕໍ່ລະດັບກາງເຫຼົ່ານີ້ແມ່ນສູງ. ຫຼັງຈາກນັ້ນ, advan ໄດ້tage ຂອງການໃຊ້ pre – stored configurations for quick switching is even greater.

Rev 1.0 | ໜ້າ 17/19

www.hoperf.com

5. ເອກະສານທົບທວນບັນທຶກ

ສະບັບເລກທີ 1.0

ບົດທີທັງໝົດ

ຕາຕະລາງ 34. ບັນທຶກການປ່ຽນແປງເອກະສານ
ການ​ປ່ຽນ​ແປງ​ການ​ອະ​ທິ​ບາຍ​ການ​ອອກ​ສະ​ບັບ​ຕົ້ນ​

AN244
ວັນທີ 2025-07-31

Rev 1.0 | ໜ້າ 18/19

www.hoperf.com

6. ຂໍ້ມູນຕິດຕໍ່

AN244

Shenzhen Hope Microelectronics Co., Ltd.

ທີ່ຢູ່:

ຊັ້ນ 30 ຂອງຕຶກ 8th, C Zone, Vanke Cloud City, Xili Sub-district, Nanshan, Shenzhen, GD, PR ຈີນ

ໂທ:

+86-755-82973805 / 4001-189-180

ແຟັກ:

+86-755-82973550

ລະຫັດໄປສະນີ: 518052

ການຂາຍ:

sales@hoperf.com

Webເວັບໄຊ:

www.hoperf.com

ລິຂະສິດ. Shenzhen Hope Microelectronics Co., Ltd ສະຫງວນລິຂະສິດ.
ຂໍ້ມູນທີ່ໃຫ້ໂດຍ HOPERF ແມ່ນເຊື່ອວ່າຖືກຕ້ອງ ແລະເຊື່ອຖືໄດ້. ຢ່າງໃດກໍ່ຕາມ, ບໍ່ມີຄວາມຮັບຜິດຊອບໃດໆທີ່ສົມມຸດວ່າສໍາລັບຄວາມບໍ່ຖືກຕ້ອງແລະຂໍ້ມູນສະເພາະພາຍໃນເອກະສານນີ້ແມ່ນມີການປ່ຽນແປງໂດຍບໍ່ມີການແຈ້ງການ. ເອກະສານທີ່ມີຢູ່ໃນນີ້ແມ່ນຊັບສິນສະເພາະຂອງ HOPERF ແລະຈະບໍ່ຖືກແຈກຢາຍ, ຜະລິດຄືນໃຫມ່, ຫຼືເປີດເຜີຍທັງຫມົດຫຼືບາງສ່ວນໂດຍບໍ່ມີການອະນຸຍາດເປັນລາຍລັກອັກສອນຈາກ HOPERF ກ່ອນ. ຜະລິດຕະພັນ HOPERF ບໍ່ໄດ້ຮັບອະນຸຍາດໃຫ້ນໍາໃຊ້ເປັນອົງປະກອບທີ່ສໍາຄັນໃນອຸປະກອນການຊ່ວຍເຫຼືອຊີວິດຫຼືລະບົບໂດຍບໍ່ມີການອະນຸມັດເປັນລາຍລັກອັກສອນຈາກ HOPERF. ໂລໂກ້ HOPERF ເປັນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງບໍລິສັດ Shenzhen Hope Microelectronics Co., Ltd. ຊື່ອື່ນໆທັງໝົດເປັນຊັບສິນຂອງເຈົ້າຂອງ.

Rev 1.0 | ໜ້າ 19/19

www.hoperf.com

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

HOPERF AN244 ການປ່ຽນໄວຂອງການຕັ້ງຄ່າທີ່ເກັບໄວ້ກ່ອນ [pdf] ຄູ່ມືຜູ້ໃຊ້
AN244 ການສັບປ່ຽນໄວຂອງການຕັ້ງຄ່າທີ່ເກັບຮັກສາໄວ້ລ່ວງໜ້າ, AN244, ການສັບປ່ຽນໄວຂອງການຕັ້ງຄ່າທີ່ເກັບຮັກສາໄວ້ລ່ວງໜ້າ, ການປ່ຽນການຕັ້ງຄ່າທີ່ເກັບຮັກສາໄວ້ລ່ວງໜ້າ, ການກຳນົດຄ່າທີ່ເກັບຮັກສາໄວ້ລ່ວງໜ້າ, ການກຳນົດຄ່າທີ່ເກັບຮັກສາໄວ້

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

ອອກຄໍາເຫັນ

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