ການພັດທະນາຊອບແວເຄື່ອງມື REALTEK MCU Config
ປະຫວັດການແກ້ໄຂ
ວັນທີ | ຮຸ່ນ | ຄຳເຫັນ | ຜູ້ຂຽນ | Reviewer |
2019/08/01 | ວ 1.0 | ລຸ້ນທຳອິດ | ຊິງຮູ | Ranhui |
2021/09/28 | V3.0 | ຈູລີ | ||
2022/01/14 | V3.1 | ຈູລີ | ||
2022/05/13 | V3.2 | ຈູລີ | ||
2022/09/05 | V3.3 | ຈູລີ | ||
2022/11/22 | V3.4 | ສະບັບພາສາອັງກິດ | ແອນນີ້ | |
2022/12/15 | V3.5 | ສະບັບພາສາອັງກິດ | ແດນ | |
2023/04/18 | V3.6 | ສະບັບພາສາອັງກິດ | ແດນ | |
2023/05/08 | V3.7 | ສະບັບພາສາອັງກິດ | ແດນ |
ເກີນview
ບົດຄວາມນີ້ອະທິບາຍຟັງຊັນ, ການນໍາໃຊ້ ແລະການຕັ້ງຄ່າຂອງ MCU Config Tool ສໍາລັບ Realtek Bluetooth Audio Chip (8763ESE/RTL8763EAU/RTL8763EFL IC).
ການຕັ້ງຄ່າ BT ທີ່ສາມາດກຳນົດຄ່າໄດ້ ແລະການຄວບຄຸມອຸປະກອນຂ້າງຄຽງແມ່ນໃຫ້ໂດຍ REALTEK Bluetooth MCU. ໂດຍການນໍາໃຊ້ MCU Config Tool ໃນລະຫວ່າງການພັດທະນາ stage, ຜູ້ໃຊ້ສາມາດຕັ້ງຄ່າຕົວກໍານົດການ MCU ໄດ້ຢ່າງງ່າຍດາຍ.
ການນໍາໃຊ້ພື້ນຖານ
MCU Config Tool ແບ່ງອົງປະກອບການຕັ້ງຄ່າອອກເປັນແຖບຕ່າງໆເຊັ່ນ: HW Feature, Audio Route, General, System Configuration, Charger, Ringtone, RF TX ແລະອື່ນໆ. ການຕັ້ງຄ່າເຫຼົ່ານີ້ຈະຖືກອະທິບາຍຢູ່ໃນພາກສ່ວນຕໍ່ໄປນີ້.
ນໍາເຂົ້າ
MCU Config Tool ເກັບຮັກສາການຕັ້ງຄ່າໃນ *. rcfg files. ມີສີ່ຂັ້ນຕອນໃນການໂຫລດ rcfg file:
ຮູບທີ 1 2-1 ການນໍາເຂົ້າ
- ເລືອກເລກສ່ວນ IC ຈາກລາຍການເລື່ອນລົງ;
- ກົດ "ການນໍາເຂົ້າ Bin Fileປຸ່ມ”;
- ເລືອກ rcfg file. rcfg file ຈະຖືກໂຫຼດຖ້າມັນກົງກັບເລກສ່ວນ IC ທີ່ເລືອກໃນຂັ້ນຕອນທີ 1; ອື່ນ, ມັນຈະຖືກປະຕິເສດ.
ສົ່ງອອກ
ຜູ້ໃຊ້ສາມາດສົ່ງອອກການຕັ້ງຄ່ານີ້ໂດຍການຄລິກໃສ່ "ສົ່ງອອກ" ແລະຫຼັງຈາກນັ້ນ "ບັນທຶກເປັນ" ຫຼັງຈາກການຕັ້ງຄ່າສໍາເລັດ.
ຮູບທີ 2 2-2 ບັນທຶກເປັນ
ສາມ files ຈະຖືກຜະລິດ, ແລະຊື່ແລະສະຖານທີ່ຂອງພວກເຂົາຈະຖືກສະແດງຢູ່ໃນປ່ອງປັອບອັບ:
- RCFG file: rcfg file ຈະຕິດຕາມການປ່ຽນແປງທັງຫມົດທີ່ເຮັດກັບຕົວກໍານົດການໃນປະຈຸບັນຂອງເຄື່ອງມືແລະສາມາດນໍາໃຊ້ສໍາລັບການນໍາເຂົ້າຕໍ່ມາ. ມັນໄດ້ຖືກແນະນໍາໃຫ້ລວມເອົາຕົວເລກສ່ວນ IC ໃນຊື່ rcfg ເພື່ອໃຫ້ຜູ້ໃຊ້ອື່ນສາມາດລະບຸມັນໄດ້.
- APP Parameter bin: ຖັງນີ້ຕ້ອງຖືກດາວໂຫຼດໃສ່ Bluetooth SOC.
- SYS CFG Parameter Bin: ຖັງນີ້ຕ້ອງຖືກດາວໂຫຼດໃສ່ Bluetooth SOC.
- VP Data Parameter Bin: ຖັງນີ້ຕ້ອງຖືກດາວໂຫຼດໃສ່ Bluetooth SOC.
ຮູບທີ 3 2-2 ສົ່ງອອກ
ຣີເຊັດ
ຖ້າທ່ານຕ້ອງການນໍາເຂົ້າ rcfg file ອີກເທື່ອຫນຶ່ງໃນຂະນະທີ່ກໍານົດ, ໃຫ້ຄລິກໃສ່ "ປັບ" ແລະຫຼັງຈາກນັ້ນ "ປັບຂໍ້ມູນທັງຫມົດ" ໃນແຖບເມນູ. ຫຼັງຈາກນັ້ນ, ກັບຄືນໄປຫາ UI ຕົ້ນຕໍແລະເລືອກ rcfg ທີ່ຕ້ອງການ file ອີກເທື່ອໜຶ່ງ.
ຮູບທີ 4 2-3 ຣີເຊັດ
ລາຍລະອຽດ
ຄຸນສົມບັດ HW
ແຖບທໍາອິດຂອງເຄື່ອງມື, ຄຸນສົມບັດ HW, ສະຫນອງການທີ່ສົມບູນແບບview ຂອງສະຫຼັບຮາດແວແລະທາງເລືອກ PinMux.
ບາງຟັງຊັນອາດຈະຖືກປິດໃຊ້ງານ ຫຼືຖືກຫ້າມຈາກການຕັ້ງຄ່າໂດຍຂຶ້ນກັບຊຸດຊິບ ຫຼືປະເພດ IC.
ເຄື່ອງສາກ IO
ເຄື່ອງສາກ: SoC ມີເຄື່ອງສາກແບບປະສົມປະສານ ແລະ ຄຸນສົມບັດກວດຫາແບັດເຕີຣີ. ໃນໂທລະສັບມືຖືສ່ວນໃຫຍ່, ທ່ານສາມາດກວດສອບພະລັງງານຂອງອຸປະກອນໄດ້ທັນທີຫຼັງຈາກເຊື່ອມຕໍ່ກັບອຸປະກອນ.
ການກວດຫາເຄື່ອງຄວບຄຸມອຸນຫະພູມ: ກວດເບິ່ງອຸນຫະພູມຂອງແບັດເຕີຣີ. "ບໍ່ມີ" ແມ່ນການເລືອກເລີ່ມຕົ້ນ. ເຄື່ອງເຮັດຄວາມຮ້ອນພາຍນອກແມ່ນມີຄວາມຈໍາເປັນຖ້າ "ການກວດພົບຄວາມຮ້ອນຫນຶ່ງ" ຖືກນໍາໃຊ້. ສອງເຄື່ອງເຮັດຄວາມຮ້ອນພາຍນອກແມ່ນຕ້ອງການຖ້າ "ການກວດພົບຄວາມຮ້ອນສອງເທົ່າ" ຖືກເລືອກ.
ຮູບທີ 5 3-1-1 ການກວດຫາ Thermistor
ລໍາໂພງ
ກໍານົດປະເພດລໍາໂພງດ້ວຍຕົວເລືອກນີ້. ໂໝດຄວາມແຕກຕ່າງ ແລະ ໂໝດດຽວຈົບແມ່ນການຕັ້ງຄ່າເລີ່ມຕົ້ນ.
ຮູບ 6 3-1-1 ລໍາໂພງ
ການເລືອກຜົນຜະລິດບັນທຶກ DSP
ເລືອກຮູບແບບຜົນຜະລິດຂອງບັນທຶກການດີບັກ DSP ແລະຕັດສິນໃຈວ່າຈະເປີດມັນຫຼືບໍ່.
ຮູບທີ 7 3-1-1 ການເລືອກຜົນຜະລິດບັນທຶກ Dsp
ມູນຄ່າ | ລາຍລະອຽດ |
ບໍ່ມີຂໍ້ມູນບັນທຶກ DSP | ບັນທຶກ DSP ບໍ່ໄດ້ຖືກເປີດໃຊ້ |
ຜົນຜະລິດຂໍ້ມູນດິບ DSP ໂດຍ UART | ບັນທຶກ DSP ແມ່ນຜົນຜະລິດຜ່ານ PIN DSP UART ພິເສດ, ເຊິ່ງຜູ້ໃຊ້ຕ້ອງລະບຸໄວ້ໃນ PinMux. |
ຂໍ້ມູນບັນທຶກ DSP ໂດຍ MCU | ຄຽງຄູ່ກັບບັນທຶກ MCU, ບັນທຶກ DSP ແມ່ນຜົນຜະລິດ (ສະຫນອງໃຫ້ວ່າບັນທຶກ MCU ເປີດ) |
MIC
ໄມໂຄຣໂຟນຂອງ SoC ສາມາດຕັ້ງຄ່າໃຫ້ເໝາະສົມກັບການອອກແບບສະເພາະ.
- ຕົວເລືອກສຽງໄມແບບຊ່ວຍຈະສະແດງເມື່ອ “ເປີດໃຊ້ Voice Dual Mic”. ອີງຕາມຄວາມຕ້ອງການຂອງພວກເຂົາ, ຜູ້ໃຊ້ສາມາດເລືອກລະຫວ່າງໄມໂຄໂຟນອະນາລັອກແລະດິຈິຕອນ.
- ຜູ້ໃຊ້ສາມາດຕັ້ງຄ່າໄມໂຄຣໂຟນທີ່ຕ້ອງການໃຫ້ສອດຄ່ອງກັບສະຖານະການ ANC.
- ອີງຕາມຄວາມມັກຂອງເຂົາເຈົ້າ, ຜູ້ໃຊ້ສາມາດເລືອກລະຫວ່າງ Low Latency APTs ແລະ APTs ປົກກະຕິ.
ຮູບທີ 8 3-1-1 MIC
Pinmux
ນີ້ແມ່ນບັນຊີລາຍຊື່ຂອງ pins ແລະ pads ທີ່ສາມາດກໍານົດໄດ້ທັງຫມົດ. pins ທີ່ມີຢູ່ແຕກຕ່າງກັນລະຫວ່າງ SoCs, ແລະຟັງຊັນ pad ທີ່ມີຢູ່ແມ່ນກ່ຽວຂ້ອງກັບ DSP ແລະຄວາມສາມາດຂອງອຸປະກອນຕໍ່ພ່ວງ. ລາຍການການຕັ້ງຄ່າທີ່ກ່ຽວຂ້ອງ ແລະຕາຕະລາງຕົວແປ APP ມີດັ່ງນີ້:
![]() |
charger_support | ການຕັ້ງຄ່າການທໍາງານຂອງການສະຫນອງພະລັງງານ (ສາມາດເປີດການສາກໄຟແລະຟັງຊັນກວດສອບຫມໍ້ໄຟ) |
ເສັ້ນທາງສຽງ
ເສັ້ນທາງສຽງສ່ວນຫຼາຍແມ່ນໃຊ້ເພື່ອກຳນົດຄ່າພາລາມິເຕີ SPORT (Serial Port) ແລະຄຸນລັກສະນະ IO ຢ່າງມີເຫດຜົນຂອງເສັ້ນທາງຂໍ້ມູນຕົວຈິງ.
ກິລາ
ຮູບທີ 9 3-2-1 ກິລາ
- SPORT 0/1/2/3: ກວດເບິ່ງທາງເລືອກນີ້ເພື່ອຊີ້ບອກວ່າການເປີດໃຊ້ SPORT ທີ່ສອດຄ້ອງກັນ.
- ຕົວແປງສັນຍານ: ຕັ້ງຄ່າຕົວແປງສັນຍານເປັນເສັ້ນທາງພາຍໃນ ຫຼືເສັ້ນທາງພາຍນອກ. ໃຫ້ສັງເກດວ່າເມື່ອຕົວເລືອກນີ້ຖືກຕັ້ງຄ່າເປັນພາຍນອກ, ທ່ານຈໍາເປັນຕ້ອງຕັ້ງຄ່າ pinmux ທີ່ສອດຄ້ອງກັນໃນແຖບຄຸນສົມບັດ HW.
ຮູບ 10 3-2-1 Pinmux
- ບົດບາດ: ຕັ້ງຄ່າບົດບາດກິລາ. ຄ່າທາງເລືອກແມ່ນ Master ແລະ Slave.
- Bridge ກຳນົດຄ່າວ່າທ່ານຕ້ອງການເຊື່ອມຕໍ່ທິດທາງ TX/RX ຂອງ SPORT ກັບອຸປະກອນພາຍນອກຫຼືບໍ່. ຖ້າມັນຖືກຕັ້ງເປັນ "ພາຍນອກ", SPORT ແມ່ນເຊື່ອມຕໍ່ກັບອຸປະກອນພາຍນອກ. ຖ້າມັນຖືກຕັ້ງເປັນ "ພາຍໃນ", SPORT ເຊື່ອມຕໍ່ກັບຮາດແວ CODEC ພາຍໃນ IC.
ໝາຍເຫດ: ເມື່ອມັນຖືກຕັ້ງເປັນ "ພາຍນອກ", ທ່ານຈໍາເປັນຕ້ອງກໍານົດ pinmux ທີ່ສອດຄ້ອງກັນໃນແຖບ "HW Feature". - ໂໝດ RX/TX: ຕັ້ງຄ່າໂໝດສົ່ງສັນຍານໃນທິດທາງ TX ແລະ RX ຂອງ SPORT. ຄ່າທາງເລືອກແມ່ນ TDM 2/4/6/8.
- ຮູບແບບ RX/TX: ກຳນົດຮູບແບບຂໍ້ມູນຂອງທິດທາງ TX ແລະ RX ຂອງ SPORT. ຄ່າທາງເລືອກແມ່ນ I2S /Left Justified/PCM_A/PCM_B.
- ຄວາມຍາວຂໍ້ມູນ RX /TX: ຕັ້ງຄ່າຄວາມຍາວຂໍ້ມູນໃນທິດທາງ TX ແລະ RX ຂອງ SPORT. ຄ່າທາງເລືອກແມ່ນ 8/1 6/20/24/32 BIT.
- RX /TX Channel Length: ກຳນົດຄ່າຄວາມຍາວຊ່ອງໃນທິດທາງ RX ແລະ TX ຂອງກິລາ. ຄ່າທາງເລືອກແມ່ນ 1 6/20/24/32 BIT.
- RX /TX Sample ອັດຕາ: ຕັ້ງຄ່າ sample ອັດຕາໃນທິດທາງ TX ແລະ RX ຂອງ SPORT. ຄ່າທາງເລືອກແມ່ນ 8/16/32/44.1/48/88.2/96/192/12/24/ 11.025/22.05 KHZ.
ອຸປະກອນ Logic ສຽງ
Audio Logic Device ຮອງຮັບການກຳນົດຄ່າ IO attributes ສຳລັບສຽງ, ສຽງ, ບັນທຶກ, Line-in, Ringtone, VP, APT, LLAPT, ANC ແລະ VAD data streams.
ໝວດໝູ່ການຫຼິ້ນສຽງ
ຮູບທີ 11 3-2-2 Audio Logic Device
ໝວດໝູ່ການຫຼິ້ນສຽງຮອງຮັບ SPK ຫຼັກສຽງ, ສຽງສຳຮອງ SPK, ສຽງອ້າງອີງຫຼັກ SPK ແລະສຽງອ້າງອີງສຳຮອງ SPK:
- Audio Primary SPK ຖືກນໍາໃຊ້ເພື່ອກໍານົດເສັ້ນທາງ Audio Physical Route ຂອງ SPK ຕົ້ນຕໍ
- Audio Secondary SPK ຖືກນໍາໃຊ້ເພື່ອກໍານົດເສັ້ນທາງທາງກາຍະພາບທາງສຽງຂອງ SPK ທີສອງ
- ການອ້າງອີງຫຼັກຂອງສຽງ SPK ຖືກນໍາໃຊ້ເພື່ອກໍານົດເສັ້ນທາງການກັບຄືນ AEC ທາງກາຍະພາບຂອງ SPK ຕົ້ນຕໍ
ໝາຍເຫດ: ເມື່ອບັນທຶກການອ້າງອີງຫຼັກ MIC ທີ່ສອດຄ້ອງກັບໝວດໝູ່ການບັນທຶກຍັງຖືກຕັ້ງຄ່າ, ເສັ້ນທາງ AEC loopback ລະຫວ່າງສຽງ ແລະການບັນທຶກຈະຖືກເປີດ.
ປະເພດສຽງ
ຮູບທີ 12 3-2-2 ປະເພດສຽງ
ໝວດໝູ່ສຽງຮອງຮັບການອ້າງອີງຫຼັກສຽງ SPK, ສຽງອ້າງອີງຫຼັກສຽງ MIC, ສຽງ MIC ປະຖົມ, ສຽງຮອງສຽງ MIC, ສຽງຟິວຊັນ MIC ແລະສຽງ MIC:
- Voice Primary Reference SPK ຖືກນໍາໃຊ້ເພື່ອກໍານົດເສັ້ນທາງການກັບຄືນ AEC ທາງກາຍຍະພາບຂອງ SPK ຕົ້ນຕໍ
- Voice Primary Reference MIC ຖືກນໍາໃຊ້ເພື່ອກໍານົດເສັ້ນທາງການກັບຄືນ AEC ທາງດ້ານຮ່າງກາຍຂອງ MIC ຕົ້ນຕໍ
- Voice Primary MIC ຖືກໃຊ້ເພື່ອກຳນົດເສັ້ນທາງສຽງຂອງ MIC ຫຼັກ
- Voice Secondary MIC ຖືກນໍາໃຊ້ເພື່ອກໍານົດເສັ້ນທາງທາງດ້ານຮ່າງກາຍຂອງ Voice ຂອງ MIC ທີສອງ
- The Voice Fusion MIC ຖືກນໍາໃຊ້ເພື່ອກໍານົດເສັ້ນທາງທາງດ້ານຮ່າງກາຍຂອງສຽງຂອງ Fusion MIC. Fusion Mic ຊຸກຍູ້ຜົນກະທົບ NR ໃນຂະນະທີ່ໃຊ້ພະລັງງານຫຼາຍ. ຖ້າ "Fusion Mic" ຖືກເປີດໃຊ້ໃນເຄື່ອງມື McuConfig, ໃຫ້ແນ່ໃຈວ່າ "ຟັງຊັນ NR" ຖືກເປີດໃຊ້ໃນ DspConfig Tool.
- The Voice Bone MIC ຖືກນໍາໃຊ້ເພື່ອກໍານົດເສັ້ນທາງທາງດ້ານຮ່າງກາຍຂອງສຽງຂອງ Bonse Sensor MIC
ໝາຍເຫດ:
- Voice Secondary MIC ສາມາດຖືກຕັ້ງຄ່າໄດ້ພຽງແຕ່ເມື່ອເປີດໃຊ້ Voice Dual Mic ໃນແຖບຄຸນສົມບັດ HW ຖືກກວດສອບ.
ການຕັ້ງຄ່າການເຊື່ອມໂຍງນີ້ຈະຖືກລຶບອອກໃນຮຸ່ນໃນອະນາຄົດແລະຈະຖືກເປີດໂດຍກົງໃນ AudioRoute.
ຮູບທີ 13 3-2-2 ເປີດໃຊ້ Voice Dual Mic
- ເມື່ອ Voice Primary Reference SPK ແລະ Voice Primary Reference MIC ທີ່ກົງກັບໝວດໝູ່ສຽງຖືກຕັ້ງຄ່າ, ເສັ້ນທາງ AEC loopback ຈະຖືກເປີດ.
ປະເພດການບັນທຶກ
ຮູບທີ 14 3-2-2 ປະເພດການບັນທຶກ
ໝວດໝູ່ບັນທຶກຮອງຮັບການບັນທຶກການອ້າງອີງຫຼັກ MIC:
- Record Primary Reference MIC ຖືກນໍາໃຊ້ເພື່ອກໍານົດເສັ້ນທາງການກັບຄືນ AEC ທາງດ້ານຮ່າງກາຍຂອງ MIC ຕົ້ນຕໍ
ໝາຍເຫດ: ເມື່ອ SPK ອ້າງອີງຫຼັກທີ່ສອດຄ້ອງກັບໝວດໝູ່ສຽງ, ໝວດໝູ່ສຽງເອີ້ນເຂົ້າ ຫຼື ໝວດໝູ່ການເຕືອນດ້ວຍສຽງຍັງຖືກກຳນົດຄ່າ, ເສັ້ນທາງການໝູນວຽນຂອງ AEC ລະຫວ່າງສຽງ ແລະ ການບັນທຶກ, ສຽງຣິງໂທນ ແລະ ບັນທຶກ, ຫຼື ສຽງເຕືອນ ແລະ ບັນທຶກຈະຖືກເປີດ.
ຄວາມແຕກຕ່າງຂອງ IC
AEC Loopback
- ໃນ RTL87X3C, DAC0 ພຽງແຕ່ສາມາດ loopback ກັບຄືນໄປບ່ອນ ADC2, ແລະ DAC1 ພຽງແຕ່ສາມາດ loopback ກັບ ADC3 ເທົ່ານັ້ນ
- ໃນ RTL87X3G, DAC0 ພຽງແຕ່ສາມາດ loopback ກັບຄືນໄປບ່ອນ ADC2, ແລະ DAC1 ພຽງແຕ່ສາມາດ loopback ກັບ ADC3 ເທົ່ານັ້ນ
- ໃນ RTL87X3E, DAC0 ສາມາດ loopback ກັບຄືນໄປບ່ອນ ADCn (n = 0, 2, 4), ແລະ DAC1 ສາມາດ loopback ກັບ ADCm (m = 1, 3, 5)
- ໃນ RTL87X3D DAC0 ສາມາດ loopback ກັບຄືນໄປບ່ອນ ADCn (n = 0, 2, 4), DAC1 ສາມາດ loopback ກັບຄືນໄປບ່ອນ ADCm (m = 1, 3, 5)
ທົ່ວໄປ
ຊິບ BT ຮອງຮັບຟັງຊັນຜະລິດຕະພັນສຽງ. ການຕັ້ງຄ່າແມ່ນສະແດງຢູ່ໃນແຖບນີ້.
ໂມງ DMIC
DMIC 1/2: ເມື່ອໄມໂຄຣໂຟນດິຈິຕອນຖືກເລືອກໃນເສັ້ນທາງສຽງ, ໃຫ້ຕັ້ງອັດຕາໂມງຂອງ DMIC 1/2, ເຊິ່ງສາມາດກຳນົດຄ່າໄດ້ເປັນ 312.5KHz/625KHz/1.25MHz/2.5MHz/5MHz ອັດຕາໂມງ.
ສະບັບtage/ປັດຈຸບັນ
MICBIAS voltage: ປັບ MICBIAS output voltage ອີງຕາມການສະເພາະຂອງ MIC, ມັນສາມາດຖືກຕັ້ງຄ່າເປັນ 1.44V / 1.62V / 1.8V, ແລະຄ່າເລີ່ມຕົ້ນແມ່ນ 1.44V.
ການຕັ້ງຄ່າລະບົບ
ແຖບການຕັ້ງຄ່າລະບົບປະກອບດ້ວຍ Bluetooth stack, profiles, OTA ແລະການຕັ້ງຄ່າເວທີ, ແລະອື່ນໆ.
ຊຸດ Bluetooth
- BD Address: ທີ່ຢູ່ Bluetooth ຂອງອຸປະກອນ. ການຕັ້ງຄ່າທີ່ຢູ່ bluetooth ສາມາດໃຊ້ໄດ້ພຽງແຕ່ເມື່ອ “Export BD Address to System Config bin” ຖືກກວດສອບ ແລະຈາກນັ້ນທີ່ຢູ່ຈະຢູ່ໃນ System Config bin ທີ່ສົ່ງອອກແລ້ວ.
ຮູບທີ 15 3-4-1 Bluetooth Stack
- ໂຫມດ: ຮູບແບບການເຮັດວຽກຂອງຊຸດ Bluetooth ໃນຊິບ BT.
ມູນຄ່າ ລາຍລະອຽດ ໂໝດ HCI ມີພຽງຕົວຄວບຄຸມທີ່ສາມາດເຮັດວຽກໄດ້ໃນຊິບ BT ໂໝດ SOC ຟັງຊັນທັງໝົດຂອງ Bluetooth ສາມາດເຮັດວຽກໄດ້ - ໝາຍເລກລິ້ງ BR/EDR: ຈຳນວນເຊື່ອມຕໍ່ກັນສູງສຸດຂອງລິ້ງ BR/EDR. ຖ້າທ່ານເລືອກສູງສຸດສາມອຸປະກອນສໍາລັບການຮອງຮັບ Multi-link, ອຸປະກອນທໍາອິດຈະຖືກຕັດການເຊື່ອມຕໍ່ເພື່ອເຮັດໃຫ້ພື້ນທີ່ສໍາລັບອຸປະກອນທີສາມ. ຖ້າບໍ່ແມ່ນ, ຫນຶ່ງໃນສອງອຸປະກອນເບື້ອງຕົ້ນທີ່ເຊື່ອມຕໍ່ຈະຕ້ອງຖືກຕັດການເຊື່ອມຕໍ່ກ່ອນທີ່ອຸປະກອນທີສາມສາມາດເຊື່ອມຕໍ່ໄດ້.
- ໝາຍເລກຊ່ອງ L2CAP: ຈຳນວນສູງສຸດຂອງຊ່ອງ L2CAP ທີ່ສາມາດສ້າງໄດ້ພ້ອມກັນ. ຕົວເລກທີ່ຖືກຕ້ອງແມ່ນ 0 ~ 24.
- ໝາຍເລກອຸປະກອນພັນທະບັດ BR/EDR: ຈຳນວນຂອງອຸປະກອນ BR/EDR ທີ່ຈະເກັບຂໍ້ມູນພັນທະບັດໃນແຟດ. ຕົວເລກນີ້ຈະຕ້ອງບໍ່ໜ້ອຍກວ່າໝາຍເລກເຊື່ອມຕໍ່ BR/EDR ແລະຈະໜ້ອຍກວ່າ ຫຼືເທົ່າກັບ 8.
- LE link number: ຈໍານວນສູງສຸດຂອງການເຊື່ອມຕໍ່ LE ທີ່ສາມາດສ້າງຕັ້ງຂຶ້ນພ້ອມກັນ.
- LE master link number: ຄ່ານີ້ກໍານົດຈໍານວນສູງສຸດຂອງ le master links ທີ່ສາມາດມີຢູ່ໃນເວລາດຽວກັນ
- LE slave link number: ຄ່ານີ້ກຳນົດຈຳນວນສູງສຸດຂອງການເຊື່ອມຕໍ່ le slave ທີ່ສາມາດມີຢູ່ໃນເວລາດຽວກັນ
- ການນັບ CCCD: ຈໍານວນສູງສຸດຂອງ CCCD ທີ່ສາມາດເກັບໄວ້ໃນແຟດ
- CCCD ຕໍ່ຈໍານວນການເຊື່ອມຕໍ່: ກໍານົດຈໍານວນຂອງ CCCD ສະຫນັບສະຫນູນໂດຍແຕ່ລະ BLE link, ຕັ້ງແຕ່ 0 ຫາ 50.
- LE ໂໝດຄວາມເປັນສ່ວນຕົວ
ມູນຄ່າ ລາຍລະອຽດ ຄວາມເປັນສ່ວນຕົວຂອງອຸປະກອນ ອຸປະກອນຢູ່ໃນໂໝດຄວາມເປັນສ່ວນຕົວຂອງອຸປະກອນ ຄວາມເປັນສ່ວນຕົວເຄືອຂ່າຍ ອຸປະກອນຢູ່ໃນໂໝດຄວາມເປັນສ່ວນຕົວຂອງເຄືອຂ່າຍ - CCCD ບໍ່ກວດ
ມູນຄ່າ ລາຍລະອຽດ ປິດໃຊ້ງານ ກ່ອນທີ່ຈະແຈ້ງຫຼືຊີ້ບອກຂໍ້ມູນ, ເຄື່ອງແມ່ຂ່າຍຈະກວດເບິ່ງຄ່າ CCCD. ເປີດໃຊ້ ເຊີບເວີແຈ້ງເຕືອນ ຫຼືຊີ້ບອກຂໍ້ມູນໂດຍບໍ່ຕ້ອງກວດຄ່າ CCCD. - ຈໍານວນອຸປະກອນພັນທະບັດ LE: ປະລິມານຂອງອຸປະກອນ LE ທີ່ຈະຖືກບັນທຶກໄວ້ໃນແຟດ. ຕົວເລກນີ້ບໍ່ສາມາດໜ້ອຍກວ່າໝາຍເລກເຊື່ອມຕໍ່ LE ຫຼືຫຼາຍກວ່າ 4.
ການຕັ້ງຄ່າໂມງ
ສໍາລັບການຕັ້ງຄ່າທີ່ກ່ຽວຂ້ອງກັບລະບົບ 32K, ກະລຸນາເບິ່ງຄໍາອະທິບາຍດັ່ງຕໍ່ໄປນີ້ສໍາລັບລາຍລະອຽດຂອງພາກສະຫນາມ (ການໂຕ້ຕອບການຕັ້ງຄ່າຂອງ Chip Series ຫຼືຮູບແບບ IC ທີ່ແຕກຕ່າງກັນ):
- AON 32K CLK SRC: ແຫຼ່ງໂມງ 32k ຂອງ AON FSM. ທາງເລືອກພາຍນອກ 32k XTAL, ພາຍໃນ RCOSC SDM, ພາຍນອກ GPIO IN. SoCs ທີ່ແຕກຕ່າງກັນອາດຈະມີທາງເລືອກທີ່ແຕກຕ່າງກັນທີ່ມີຢູ່.
- RTC 32K CLK SRC: ແຫຼ່ງໂມງ 32k ຂອງຜູ້ໃຊ້ RTC. ທາງເລືອກພາຍນອກ 32k XTAL, ພາຍໃນ RCOSC SDM, ພາຍນອກ GPIO IN. SoCs ທີ່ແຕກຕ່າງກັນອາດຈະມີທາງເລືອກທີ່ແຕກຕ່າງກັນທີ່ມີຢູ່.
- BTMAC, SysTick 32K CLK SRC: ແຫຼ່ງໂມງ 32k ຂອງ BTMAC/SysTick. ທາງເລືອກຂອງ 32k XTAL ພາຍນອກຫຼືພາຍໃນ RCOSC SDM
- ຄວາມຖີ່ EXT32K: ຄວາມຖີ່ຂອງແຫຼ່ງໂມງພາຍນອກ 32k. 32.768KHz ຫຼື 32k Hz ເລືອກໄດ້
- ເປີດໃຊ້ P2_1 GPIO 32K Input: ຊີ້ບອກວ່າຈະຖອກ 32K ຈາກ P2_1 ໄປ SOC. ເມື່ອແຫຼ່ງໂມງ AON, BTMAC, RTC ຖືກເລືອກເປັນ 1 (ພາຍນອກ 32K XTAL), ມັນຫມາຍຄວາມວ່າຈະນໍາໃຊ້ GPIO IN 32k; ເມື່ອແຫຼ່ງໂມງ AON, BTMAC, RTC ຖືກເລືອກເປັນ 0 (ພາຍນອກ 32K XTAL), ມັນຫມາຍຄວາມວ່າຈະໃຊ້ 32K XTAL ພາຍນອກ
- RTC 32K OUT PIN: 32k GPIO output pin ການຄັດເລືອກ. ສາມາດເລືອກ Disable, P1_2, P2_0
ສະບັບtage ການຕັ້ງຄ່າ
ຮູບທີ 16 3-4-3 Voltage ການຕັ້ງຄ່າ
ການຕັ້ງຄ່າ LDOAUXx: ໃຊ້ເພື່ອຕັ້ງຄ່າ voltage. ຖ້າຫາກວ່າທ່ານຈໍາເປັນຕ້ອງມີ voltage ການຕັ້ງຄ່າຕາມຮູບແບບພະລັງງານທີ່ແຕກຕ່າງກັນ, voltage ການຕັ້ງຄ່າພາກສະຫນາມຂອງຮູບແບບພະລັງງານທີ່ແຕກຕ່າງກັນຈະໄດ້ຮັບການສະແດງໃຫ້ເຫັນໃນຮູບຂ້າງເທິງ.
ຕົວຢ່າງample: ຊ່ອງຂໍ້ມູນຂອງໂຫມດ active/dlps ແລະ power down mode ໃນການຕັ້ງຄ່າ LDOAUX ບໍ່ວ່າຈະເປີດໃຊ້ LDOAUXx ຕາມ IO. ຖ້າມັນຖືກຕັ້ງເປັນ "Enable", ມັນຈະເປີດ LDO_AUX2 ເປັນ vol ທີ່ກໍານົດໄວ້tage (1.8V ຫຼື 3.3V). ຖ້າບໍ່ມີພາກສະຫນາມດັ່ງກ່າວ, ມັນຫມາຍຄວາມວ່າ LDO ນີ້ບໍ່ສາມາດຖືກປິດໄດ້.
AVCCDRV ເປີດສະເໝີ: ໃຊ້ເພື່ອກຳນົດວ່າ AVCCDRV ຕ້ອງການເປີດສະເໝີ ຫຼືເປີດສະເພາະເມື່ອມີການເຄື່ອນໄຫວສຽງ.
ສະບັບtage ຂອງ AVCCDRV/ AVCC: AVCC_DRV/AVCC voltage ການຕັ້ງຄ່າ, ທີ່ສາມາດໄດ້ຮັບການຕັ້ງເປັນ 1.8V / 1.8V ຫຼື 2.1V / 2.0V ອີງຕາມການນໍາໃຊ້ອຸປະກອນຕໍ່ຂ້າງ
ການຕັ້ງຄ່າເວທີ
- ບັນທຶກຜົນອອກ: ວ່າຈະສົ່ງຂໍ້ມູນບັນທຶກໄປຍັງ Log UART. ການເລືອກເລີ່ມຕົ້ນເປີດຢູ່.
ມູນຄ່າ ລາຍລະອຽດ ປິດໃຊ້ງານ ການພິມບັນທຶກຖືກປິດໃຊ້ງານ ເປີດໃຊ້ ການພິມບັນທຶກຖືກເປີດໃຊ້ງານ - log output pinmux: configure pin for log output.
- log uart hw flow ctrl: ການຄວບຄຸມການໄຫຼຂອງຮາດແວ log uart ເລີ່ມຕົ້ນຖືກປິດໃຊ້ງານ. ເພື່ອເປີດໃຊ້ການຄວບຄຸມການໄຫຼເຂົ້າຂອງຮາດແວ log uart, ທ່ານຕ້ອງເລືອກ log uart cts pinmux ທີ່ມີຢູ່, ເຊື່ອມຕໍ່ log uart cts pinmux ກັບ FT232 log uart RTS pin, ແລະຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າໃນການຕັ້ງຄ່າບັນທຶກຂອງຕົວວິເຄາະດີບັກເພື່ອ RequestToSend.
- ເປີດໃຊ້ SWD: ເປີດການໂຕ້ຕອບການດີບັກ SWD.
- ຣີເຊັດເມື່ອ Hardfaut: ເມື່ອແພລະຕະຟອມ Hardfaut ປະກົດຂຶ້ນ, ແພລດຟອມຈະຣີສະຕາດໂດຍອັດຕະໂນມັດ.
- Watchdog Timeout: ກຳນົດຄ່າເວລາ watchdog.
- WDG ເປີດໃຊ້ໃນ ROM: ອະນຸຍາດໃຫ້ເປີດໃຊ້ WDG ໃນ ROM.
- WDG Auto feed ໃນ ROM: ໃຫ້ອາຫານຫມາໂດຍອັດຕະໂນມັດໃນ ROM.
- ໝາຍເລກໂມງຈັບເວລາສູງສຸດ SW: ຈຳນວນສູງສຸດຂອງຕົວຈັບເວລາຊອບແວ.
- ໂໝດ Watchdog: ໂໝດຫຼັງຈາກໝົດເວລາ wdg (ຣີເຊັດ ຫຼືໃສ່ irq ເພື່ອພິມສະຖານະປັດຈຸບັນອອກ)
ການຕັ້ງຄ່າສ່ວນຫົວ OEM
ຂໍ້ມູນແຜນທີ່ Flash. ຮູບແບບສາມາດປັບໄດ້ຜ່ານປຸ່ມ "ນໍາເຂົ້າ flash map.ini ".
ຮູບທີ 17 3-4-7 OEM Header setting
ເຄື່ອງສາກ
ເຄື່ອງສາກ
ປ່ອງໝາຍ “ເຄື່ອງສາກ” ຢູ່ໃນໜ້າຄຸນສົມບັດ HW ຕ້ອງໄດ້ຮັບການເລືອກເພື່ອເປີດໃຊ້ເຄື່ອງສາກ.
ຮູບທີ 18 3-5-1 ເຄື່ອງສາກ
- ເປີດໃຊ້ເຄື່ອງສາກອັດຕະໂນມັດ ເພື່ອຕັດສິນໃຈວ່າອຸປະກອນຈະເຂົ້າສູ່ໂໝດ chrger ໂດຍອັດຕະໂນມັດຫຼືບໍ່ ເມື່ອອະແດບເຕີເຂົ້າ, ຄ່າເລີ່ມຕົ້ນແມ່ນ “ແມ່ນ”, ກະລຸນາຢ່າດັດແປງມັນ ເວັ້ນເສຍແຕ່ວ່າທ່ານໄດ້ຕິດຕໍ່ກັບ FAE ແລ້ວ ແລະເຂົ້າໃຈຢ່າງຄົບຖ້ວນວິທີການເປີດໃຊ້ເຄື່ອງສາກດ້ວຍ “NO ” ການຕັ້ງຄ່າ.
- ຕັ້ງຄ່າການຕັ້ງຄ່າເຄື່ອງສາກເປັນ APP config ຖ້າກ່ອງໝາຍຖືກຕັ້ງ, ຕົວກໍານົດການກຳນົດຄ່າເຄື່ອງສາກທັງໝົດຈະຖືກເພີ່ມໃສ່ຖັງເກັບຄ່າ APP. ແລະເຟີມແວເຄື່ອງສາກໄຟຈະນຳໃຊ້ params ໃນ APP config bin ແທນ SYS config bin. ເພື່ອໃຫ້ຕົວກໍານົດການ charger ສາມາດໄດ້ຮັບການປັບປຸງໂດຍຜ່ານ OTA.
- Pre-Charge Timeout(ນາທີ):ຕົວກໍານົດການໝົດເວລາຂອງໂໝດການສາກແບັດເຕີຣີລ່ວງໜ້າ, ໄລຍະແມ່ນ 1-65535ນາທີ
- ການໝົດເວລາສະຖານະເຄື່ອງສາກໄວ(ນາທີ): ໂໝດສາກແບັດເຕີຣີໄວ (ໂໝດ CC+CV) ພາຣາມິເຕີໝົດເວລາ, ຊ່ວງແມ່ນ 3-65535ນາທີ
- ປະຈຸບັນການສາກໄຟຂອງສະຖານະກ່ອນການສາກໄຟ(mA): ການຕັ້ງຄ່າປະຈຸບັນຂອງໂໝດການສາກລ່ວງໜ້າ
- ການສາກໄຟຂອງສະຖານະສາກໄວ(mA) : ໂໝດສາກໄຟ (ໂໝດ CC) ການຕັ້ງຄ່າປັດຈຸບັນ
- Re-Charge Voltage(mV): ໂໝດສາກໃໝ່ voltage ເກນ
- ສະບັບtage limit of battery(mV): ເປົ້າໝາຍຂອງໂໝດ CV
- ສາກໄຟສຳເລັດປັດຈຸບັນ(mA): ສາກສຳເລັດແລ້ວ, ສາກປັດຈຸບັນໃນໂໝດ CV
- ການປ້ອງກັນຄວາມຮ້ອນຂອງ Charger ການປົກປ້ອງອຸນຫະພູມຫມໍ້ໄຟໃນໂຫມດການສາກໄຟໄວ, ມີສີ່ສະຖານະອີງຕາມການອ່ານມູນຄ່າ ADC. ການກວດຫາເຄື່ອງຄວບຄຸມອຸນຫະພູມຈະຕ້ອງຖືກເລືອກຢູ່ໃນໜ້າຄຸນສົມບັດ HW.
ຮູບທີ 19 3-5-1 ການກວດສອບຄວາມຮ້ອນຂອງເຄື່ອງສາກ
i) Warn Region Voltage ຂອງ Battery ອຸນຫະພູມສູງ (mV): ປັດຈຸບັນເຄື່ອງສາກຈະຫຼຸດລົງເປັນ (I/X2) ເມື່ອ ADC vol ນີ້tage ແມ່ນອ່ານ. “ຂ້ອຍ” ແມ່ນສາຍສາກໄຟກ່ອນທີ່ອຸນຫະພູມສູງຈະຮອດ. X2 ແມ່ນ
ກໍານົດໃນລາຍການ 19.
ii) Warn Region Voltage ຂອງ Battery ອຸນຫະພູມຕ່ຳ (mV): ປັດຈຸບັນເຄື່ອງສາກຈະຫຼຸດລົງເປັນ (I/X3)
ເມື່ອ ADC voltage ແມ່ນອ່ານ. “ຂ້ອຍ” ແມ່ນເຄື່ອງສາກກະແສໄຟກ່ອນທີ່ອຸນຫະພູມຕໍ່າຈະຮອດ. X3 ແມ່ນ
ກໍານົດໃນລາຍການ 20.
iii) Error Region Voltage ຂອງ Battery High Temperature (mV): ປັດຈຸບັນເຄື່ອງສາກຢຸດເມື່ອ ADC ນີ້
voltage ແມ່ນອ່ານ.
iv) Error Region Voltage ຂອງ Battery Low Temperature (mV): ປັດຈຸບັນເຄື່ອງສາກຢຸດເມື່ອ ADC ນີ້
voltage ແມ່ນອ່ານ. - Reference Battery Voltage (mV): ການກໍານົດການອ້າງອີງ voltage ສໍາລັບ 0% ຫາ 90% ເພື່ອສະແດງໃຫ້ເຫັນເຖິງຫມໍ້ໄຟທີ່ຍັງເຫຼືອ
ສໍາລັບຈໍສະແດງຜົນໂທລະສັບສະຫຼາດ, ການເຕືອນໄພຫມໍ້ໄຟຕ່ໍາແລະປິດພະລັງງານ. ກະລຸນາໄດ້ຮັບສິບລະດັບອີງຕາມການ
ເສັ້ນໂຄ້ງການປ່ອຍຫມໍ້ໄຟດ້ວຍການໂຫຼດຄົງທີ່ແລະແບ່ງອອກເປັນສິບລະດັບ. - ຄວາມຕ້ານທານທີ່ມີປະສິດທິພາບຂອງແບດເຕີລີ່ (mOhm): ການຕໍ່ຕ້ານປະສິດທິພາບຂອງແບດເຕີຣີ້ອ້າງອີງລວມທັງຫມໍ້ໄຟ
ຄວາມຕ້ານທານພາຍໃນ, ຕິດຕາມ PCB ແລະສາຍຫມໍ້ໄຟ. ມັນຖືກນໍາໃຊ້ເພື່ອຊົດເຊີຍ IR voltage ຫຼຸດລົງເນື່ອງຈາກ
ການຕໍ່ຕ້ານປະສິດທິພາບເພີ່ມເຕີມ. - ປິດການທໍາງານການສາກໄຟຫຼັງຈາກການສາກໄຟສໍາເລັດ 1 ນາທີ (ອະນຸຍາດໃຫ້ຮູບແບບໄຟຕ່ໍາ):
- ແມ່ນແລ້ວ: ອຸປະກອນຈະເຂົ້າສູ່ໂໝດປິດເຄື່ອງ 1 ນາທີຫຼັງຈາກສາກສຳເລັດ (ໂໝດ CV ຮອດເຄື່ອງສາກ
ສຳເລັດປັດຈຸບັນ), ເຄື່ອງສາກຈະຣີສະຕາດພຽງແຕ່ເມື່ອອະແດັບເຕີອອກ ແລະ ອະແດັບເຕີເຂົ້າອີກຄັ້ງ. - ບໍ່: ອຸປະກອນຈະຢຸດການສາກໄຟຫຼັງຈາກເຄື່ອງສາກສຳເລັດແລ້ວ ແຕ່ຈະບໍ່ເຂົ້າສູ່ໂໝດປິດເຄື່ອງ, ພາຍໃຕ້
ສະພາບນີ້ຖ້າແບດເຕີຣີຫຼຸດລົງເນື່ອງຈາກການໂຫຼດແລະມາຮອດ Re-Charge Voltag, ເຄື່ອງສາກຈະຣີສະຕາດ.
ໝາຍເຫດ ພຶດຕິກໍາຂອງອະແດບເຕີ 5V ຢູ່ໃນກ່ອງຮັບຜິດຊອບ - ຖ້າ 5V ຈະບໍ່ລຸດລົງເຖິງແມ່ນວ່າຈະສໍາເລັດເຄື່ອງສາກໄຟ, ກະລຸນາຕັ້ງ “ປິດການສາກໄຟຫຼັງຈາກສາກແລ້ວ 1 ນາທີ (ອະນຸຍາດໂໝດພະລັງງານຕໍ່າ)” ເປັນ “ແມ່ນແລ້ວ” ເພື່ອໃຫ້ລະບົບສາມາດເຂົ້າສູ່ໂໝດປິດເຄື່ອງເພື່ອປະຢັດການບໍລິໂພກປັດຈຸບັນ.
- ຖ້າ 5V ຈະລຸດລົງຫຼັງຈາກການສາກໄຟສໍາເລັດ, ຊຸດຫູຟັງຈະຕັດສິນມັນອອກຈາກກ່ອງແລະເປີດ, ເຊື່ອມຕໍ່ກັບໂທລະສັບສະຫຼາດ. ເພື່ອຫຼີກເວັ້ນສະຖານະທີ່ຜິດພາດນີ້, ກະລຸນາເພີ່ມເຂັມທີ່ 3 ເປັນກ່ອງກວດພົບ (0= ໃນກ່ອງ) ຫຼືຄໍາສັ່ງກ່ອງສາກອັດສະລິຍະ
- ແມ່ນແລ້ວ: ອຸປະກອນຈະເຂົ້າສູ່ໂໝດປິດເຄື່ອງ 1 ນາທີຫຼັງຈາກສາກສຳເລັດ (ໂໝດ CV ຮອດເຄື່ອງສາກ
- ຮອງຮັບການສາກໄຟໄວ: ຖ້າເປີດໃຊ້, ເຄື່ອງສາກແບບ CC ຈະປະຕິບັດຕາມການຕັ້ງຄ່າປະຈຸບັນການສາກໄວ
(ຖືກກໍານົດເປັນ 2C) ແລະຊ້າເປັນ (2C/X1, X1 ກໍານົດໃນລາຍການ 19) ເມື່ອ VBAT ຮອດ 4V. ຕົວຢ່າງ, ຖ້າຄວາມຈຸຂອງຫມໍ້ໄຟ
ແມ່ນ 50mA, ກະລຸນາຕັ້ງ 100mA ສໍາລັບຄໍາຮ້ອງສະຫມັກການສາກໄຟຢ່າງໄວວາ.
ໝາຍເຫດ: ຖ້າລູກຄ້າແກ້ໄຂພຶດຕິກຳເຄື່ອງສາກ ຫຼືໃຊ້ IC charger ພາຍນອກ, ກະລຸນາຕັ້ງການສາກໄວເປັນປິດໃຊ້ງານ. - ຕົວແບ່ງກະແສໄຟຟ້າດ່ວນ: ຕັ້ງພາລາມິເຕີ “X1” ເມື່ອເປີດໃຊ້ການສາກໄວ, ກະແສໄຟຟ້າຈະ
ຫຼຸດລົງເປັນ (2C/X1, 2C ແມ່ນການຕັ້ງຄ່າປະຈຸບັນການສາກໄຟໄວ) ເມື່ອແບັດເຕີຣີ voltage ບັນລຸ 4V. - ຕົວຫານກະແສເຕືອນອຸນຫະພູມສູງ ຕັ້ງພາລາມິເຕີ “X2” ເມື່ອການອ່ານຄວາມຮ້ອນ ADC ຮອດເກນອຸນຫະພູມສູງ.
- ຕົວຫານກະແສເຕືອນອຸນຫະພູມຕໍ່າ ຕັ້ງຄ່າພາລາມິເຕີ “X3” ເມື່ອການອ່ານຄວາມຮ້ອນ ADC ຮອດຕໍ່າ
ລະດັບອຸນຫະພູມ.
ອະແດັບເຕີ
ເກນການກວດພົບຕໍ່າຫາສູງ: ອະແດັບເຕີໃນສະບັບtage ເກນ
ເກນການກວດຫາສູງຫາຕ່ຳ: ອະແດັບເຕີອອກ voltage ເກນ
ເວລາ Debounce ຕໍ່າຫາສູງ (ms): ເມື່ອອະແດັບເຕີເຂົ້າມາ, ມັນຈະຖືກຮັບຮູ້ວ່າເປັນອະແດັບເຕີໃນສະຖານະຫຼັງຈາກ voltage ລະດັບສູງກ່ວາ threshod ແລະຮັກສາຫຼາຍກ່ວາ timer ນີ້.
ເວລາ Debounce ສູງຫາຕໍ່າ (ms): ເມື່ອອະແດັບເຕີອອກ, ມັນຈະຖືກຮັບຮູ້ວ່າເປັນອະແດັບເຕີອອກສະຖານະຫຼັງຈາກ voltage ລະດັບຕ່ໍາກວ່າ threshod ແລະຮັກສາຫຼາຍກ່ວາ timer ນີ້.
ຮອງຮັບ Adapter IO:ຖ້າແມ່ນແລ້ວ, ຟັງຊັນ 1-wire uart ໃຊ້ໃໝ່ pin adapter ຖືກເປີດໃຊ້.
ADP IO ເວລາ Debounce ຕໍ່າຫາສູງ (ms):ອະແດບເຕີ IO ຕໍ່າຫາສູງ, ແລະຮັກສາໄວ້ສູງເປັນເວລາທີ່ແນ່ນອນ, ລະບົບຈະຕັດສິນວ່າອອກຈາກໂໝດ 1-wire, ຖ້າ “0ms”, ເວລາ debounce ເລີ່ມຕົ້ນແມ່ນ 10ms.
ADP IO ເວລາ Debounce ສູງຫາຕ່ໍາ (ms): ອະແດບເຕີ IO ສູງຫາຕ່ໍາ, ແລະຮັກສາຕ່ໍາສໍາລັບເວລາທີ່ແນ່ນອນ, ລະບົບຈະຕັດສິນວ່າເຂົ້າໄປໃນໂຫມດ 1-wire, ຖ້າ "0ms", ເວລາ debounce ເລີ່ມຕົ້ນແມ່ນ 10ms.
ລາຍການການຕັ້ງຄ່າແລະຕາຕະລາງການໂຕ້ຕອບຕົວປ່ຽນ APP
ເຄື່ອງສາກ | ||
![]() |
discharger_support battery_warning_percent timer_low_bat_warning timer_low_bat_led | ການຕັ້ງຄ່າສັນຍານເຕືອນແບັດເຕີຣີຕໍ່າ |
ຣິງໂທນ
ແຖບສຽງເອີ້ນເຂົ້າໃຫ້ສຽງເອີ້ນເຂົ້າ ແລະການຕັ້ງຄ່າການເຕືອນດ້ວຍສຽງ. ທີ່ນີ້, ຜູ້ໃຊ້ສາມາດປັບແຕ່ງສຽງເອີ້ນເຂົ້າແລະນໍາເຂົ້າການເຕືອນສຽງ.
ການຕັ້ງຄ່າການປະສົມການແຈ້ງການ
- ການຕັ້ງຄ່າການປະສົມການແຈ້ງການ: ຖ້າຫາກວ່າຄ່າແມ່ນເປີດໃຊ້ງານ, ການແຈ້ງການຈະໄດ້ຮັບການຫຼິ້ນໃນ scene ສຽງ, ແລະທັງສອງຈະຖືກປະສົມ; ຖ້າຄ່າຖືກປິດໃຊ້ງານ, ການແຈ້ງເຕືອນຈະຖືກຫຼິ້ນໃນສາກສຽງ, ແລະການແຈ້ງເຕືອນຈະຖືກຫຼິ້ນແຍກຕ່າງຫາກ. ຫຼັງຈາກການຫຼິ້ນການແຈ້ງການ, ສຽງຈະສືບຕໍ່ການຫຼິ້ນ.
- Audio Playback Suppressed Gain (dB): ເມື່ອເປີດໃຊ້ງານການຕັ້ງຄ່າການປະສົມການແຈ້ງເຕືອນ, ໃນສາກສຽງ, ຖ້າຫາກມີການແຈ້ງເຕືອນເຂົ້າມາ, ປະລິມານສຽງຈະຖືກຫຼຸດລົງ ເພື່ອເນັ້ນໃຫ້ເຫັນຜົນກະທົບການແຈ້ງເຕືອນ. ທ່ານສາມາດຄວບຄຸມຫຼາຍປານໃດເພື່ອສະກັດກັ້ນຜົນກະທົບໂດຍການປັບຄ່າສະກັດກັ້ນໄດ້.
ສຽງເຕືອນ
ຮູບທີ 20 3-6-2 Voice Prompt
- ພາສາຮອງຮັບການເຕືອນດ້ວຍສຽງ: ຮອງຮັບການເຕືອນດ້ວຍສຽງໃນຕົວໄດ້ສູງສຸດ 4 ພາສາ. ຜູ້ໃຊ້ເລືອກພາສາໃດທີ່ຜະລິດຕະພັນນີ້ສະຫນັບສະຫນູນ.
- ພາສາເລີ່ມຕົ້ນການເຕືອນດ້ວຍສຽງ: ຜູ້ໃຊ້ເລືອກພາສາເປັນພາສາເລີ່ມຕົ້ນ.
ອັບເດດການເຕືອນສຽງ
ເພື່ອອັບເດດ Voice Prompts ທີ່ເຄື່ອງມືລະບຸ, ໃຫ້ເຮັດຕາມຄຳແນະນຳຂ້າງລຸ່ມນີ້.
- ເລືອກພາສາທີ່ຮອງຮັບສຽງຕາມຄວາມຕ້ອງການຂອງທ່ານ (ພາສາສະຫນັບສະຫນູນການເຕືອນສຽງ)
- ອັບເດດ wav file ໃນໂຟນເດີ ". \ ສຽງເຕືອນ “. ວ files ຕ້ອງຕອບສະຫນອງຄວາມຕ້ອງການດັ່ງຕໍ່ໄປນີ້:
i. ສຽງໂມໂນ ຫຼື ສະເຕຣິໂອ
ii. ປະຕິບັດຕາມ sampອັດຕາ ling ແມ່ນອະນຸຍາດໃຫ້: 8KHz, 16KHz, 44.1KHz, 48KHz. File ຊື່ແມ່ນຂຽນເປັນ *.wav. ຈົ່ງຮູ້ວ່າຖ້າເລືອກຫຼາຍພາສາ, wav files ໃນໂຟນເດີພາສາທີ່ກ່ຽວຂ້ອງຕ້ອງມີຊື່ດຽວກັນ. ເຄື່ອງມືຈະບໍ່ຮັບຮູ້ files ທີ່ບໍ່ສອດຄ່ອງ file ຊື່ໃນໂຟນເດີພາສາເມື່ອເລືອກຫຼາຍພາສາ. ຕົວຢ່າງ, ສົມມຸດວ່າ SOC ໃຊ້ທັງສຽງພາສາອັງກິດ ແລະພາສາຈີນ. ຖ້າທ່ານຕ້ອງການອັບເດດ “power_on.wav” ແລະ “power_off.wav”, ໃຫ້ໃສ່ໃນໂຟນເດີດັ່ງຮູບ.
- ກົດປຸ່ມ "ໂຫຼດຫນ້າຈໍຄືນ" ເພື່ອກະຕຸ້ນການຊອກຫາເຄື່ອງມືແລະໄດ້ຮັບ wav files ໃນຮາດໄດ.
- ຄລິກທີ່ປຸ່ມ “ອັບເດດ” ເພື່ອກວດເບິ່ງຂະໜາດທີ່ຕ້ອງການຂອງ Voice prompt ທີ່ສົ່ງອອກໄປຍັງ Bin. ກະລຸນາກວດສອບໃຫ້ແນ່ໃຈວ່າຂະໜາດລວມຂອງ Voice Prompt ທີ່ສ້າງຂຶ້ນນັ້ນບໍ່ເກີນຂະໜາດສູງສຸດທີ່ອະນຸຍາດຂອງໂຄງຮ່າງ SOC Flash. ວ files ຈະຖືກປ່ຽນເປັນການເຕືອນດ້ວຍສຽງໃນຮູບແບບ AAC. ໂດຍການປັບຕົວກໍານົດການ "ກະຕຸ້ນສຽງຂອງ file ຂະຫນາດ” ພາລາມິເຕີ, ທີ່ມີລະດັບທີ່ຖືກຕ້ອງແມ່ນ 10–90, ທ່ານສາມາດປັບແຕ່ງຄຸນນະພາບສຽງ VP. ຄ່າພາຣາມິເຕີທີ່ໃຫຍ່ກວ່າຈະສົ່ງຜົນໃຫ້ມີຄຸນນະພາບສຽງ VP ດີຂຶ້ນ, ແຕ່ຈະຕ້ອງການພື້ນທີ່ແຟລດຫຼາຍຂຶ້ນ. ສຽງເຕືອນ file ຊື່ແລະເນື້ອຫາຈະຖືກບັນທຶກຫຼັງຈາກການຕັ້ງຄ່າສໍາເລັດແລະ rcfg file ຖືກສົ່ງອອກ. ຂໍ້ມູນ VP ສາມາດນໍາໃຊ້ໄດ້ຖ້າ rcfg ຖືກນໍາເຂົ້າໃນຄັ້ງຕໍ່ໄປ.
ເຫດຜົນການສົ່ງອອກການເຕືອນດ້ວຍສຽງ
ການເຕືອນດ້ວຍສຽງໃດທີ່ຖືກສົ່ງອອກໄປ Bin ແມ່ນໄດ້ອະທິບາຍຢູ່ໃນພາກນີ້.
- ຖ້າທາງເລືອກ "ບັນທຶກສຽງທັງ ໝົດ ໃນແຜ່ນວ່າຈະຖືກເລືອກຫຼືບໍ່ໃນການເລືອກສຽງ" ແມ່ນເລືອກ: VP ທັງໝົດ files ທີ່ເຄື່ອງມືຮັບຮູ້ໃນປັດຈຸບັນຈະຖືກນໍາເຂົ້າເຂົ້າໄປໃນ Bin.
- ຖ້າຕົວເລືອກ "ບັນທຶກສຽງທັງ ໝົດ ເຕືອນຢູ່ໃນແຜ່ນບໍ່ວ່າຈະເລືອກຢູ່ໃນການເລືອກສຽງ" ບໍ່ໄດ້ຖືກເລືອກ:
ມີພຽງແຕ່ການເຕືອນດ້ວຍສຽງທີ່ເລືອກໂດຍສະຖານະການສຽງໃນ "ການເລືອກສຽງ" ທີ່ຖືກລວບລວມໂດຍເຄື່ອງມື. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ມັນຈະບໍ່ຖືກຂຽນໃສ່ Bin ຖ້າ VP ຖືກກໍານົດໂດຍເຄື່ອງມືບໍ່ໄດ້ຖືກເລືອກໃນ "ການເລືອກໂຕນ." - ຖ້າ "ເປີດໃຊ້ TTS ພຽງແຕ່ລາຍງານຕົວເລກ" ຖືກກວດສອບ, ບາງ VPs ຈະຖືກສົ່ງອອກໄປ Bin ສໍາລັບຟັງຊັນ TTS ໂດຍອັດຕະໂນມັດ (ເຄື່ອງມືຮັບຮູ້ຊື່ VP ເປັນ "0", "1", "2", "3", "4", ". 5”, “6”, “7” “, “8”, “9”).
ຕັ້ງຄ່າສຽງເອີ້ນເຂົ້າ
ຮູບທີ 22 3-6-5 ຕັ້ງຄ່າສຽງເອີ້ນເຂົ້າ
“ສຽງຣິງໂທນທີ່ມີ” ລາຍຊື່ສຽງເອີ້ນເຂົ້າທີ່ສາມາດເລືອກໄດ້ເພື່ອສົ່ງອອກໄປຍັງຖັງຂີ້ເຫຍື້ອ file. ຄລິກທີ່ປຸ່ມ "Tone Config" ເພື່ອແກ້ໄຂ "Ringtone ທີ່ມີຢູ່."
ເຄື່ອງມືສະຫນອງ 45 Ringtones ທີ່ບໍ່ສາມາດແກ້ໄຂໄດ້. ການປັບແຕ່ງສຽງເອີ້ນເຂົ້າຍັງຮອງຮັບ.
- ເມື່ອເລືອກສຽງເອີ້ນເຂົ້າ, ມັນຈະປາກົດຢູ່ໃນລາຍການ “ສຽງເອີ້ນເຂົ້າທີ່ສາມາດໃຊ້ໄດ້”.
- ໃຫ້ຄລິກໃສ່ປຸ່ມ "ຫຼິ້ນ" ເພື່ອໄດ້ຍິນຜົນກະທົບ Ringtone.
- ໃຫ້ຄລິກໃສ່ປຸ່ມ "ຄ່າ" ເພື່ອກວດສອບຂໍ້ມູນ Ringtone.
ເພີ່ມສຽງເອີ້ນເຂົ້າທີ່ປັບແຕ່ງເອງ:
ຂັ້ນຕອນທີ1: ກົດປຸ່ມ ” ເພີ່ມເຕີມໂດຍລູກຄ້າ” ເພື່ອເພີ່ມສຽງເອີ້ນເຂົ້າໃຫມ່.
ຂັ້ນຕອນທີ2: ຕັ້ງຊື່ສຽງເອີ້ນເຂົ້າແບບກຳນົດເອງໃນກ່ອງແກ້ໄຂ. ໃຫ້ແນ່ໃຈວ່າຊື່ນີ້ແຕກຕ່າງຈາກທີ່ມີຢູ່ແລ້ວ "ສຽງເອີ້ນເຂົ້າທີ່ບໍ່ສາມາດແກ້ໄຂ" ຊື່.
ຂັ້ນຕອນທີ3: ຄລິກປຸ່ມ “ຄ່າ” ເພື່ອຕື່ມຂໍ້ມູນໃສ່ສຽງ, ຈາກນັ້ນບັນທຶກມັນ. ຄລິກທີ່ປຸ່ມ “ຫຼິ້ນ” ເພື່ອຟັງສຽງ Ringtone effect.
ໝາຍເຫດ: ເລືອກກ່ອງໝາຍເພື່ອສະແດງສຽງຣິງໂທນແບບກຳນົດເອງນີ້ຢູ່ໃນລາຍການ “ສຽງຣິງໂທນທີ່ມີ”.
ຮູບທີ 23 3-6-5 ການຕັ້ງຄ່າ
ເຫດຜົນການສົ່ງອອກສຽງເອີ້ນເຂົ້າ
ພາກນີ້ອະທິບາຍວ່າສຽງຣິງໂທນໃດຖືກສົ່ງອອກໄປຍັງ Bin.
- ຖ້າຕົວເລືອກ "ບັນທຶກຂໍ້ມູນສຽງທັງໝົດຖືກກວດສອບວ່າຈະຖືກເລືອກຫຼືບໍ່ໃນການເລືອກໂທນ" ແມ່ນເລືອກ: ສຽງຣິງໂທນທັງໝົດໃນ "ສຽງຣິງໂທນທີ່ມີຢູ່" ຈະຖືກສົ່ງອອກໄປໃສ່ຖັງ.
- ຖ້າຕົວເລືອກ "ບັນທຶກຂໍ້ມູນສຽງທັງໝົດຖືກກວດສອບວ່າຈະຖືກເລືອກຫຼືບໍ່ໃນການເລືອກໂທນ" ບໍ່ຖືກເລືອກ:
ເຄື່ອງມືພຽງແຕ່ເກັບກໍາສຽງເອີ້ນເຂົ້າເລືອກໂດຍສະຖານະການສຽງໃນ "ການເລືອກສຽງ". ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ຖ້າສຽງເອີ້ນເຂົ້າໃນ "Ringtone ທີ່ມີ" ບໍ່ໄດ້ຖືກເລືອກໃນ "ການເລືອກສຽງ", ມັນຈະບໍ່ໄດ້ຮັບການຂຽນໃສ່ Bin.
View Ringtone /Voice Prompt ດັດຊະນີ ແລະຄວາມຍາວ
ໃຫ້ຄລິກໃສ່ "ສະແດງດັດສະນີ" ປຸ່ມເພື່ອ view ຂໍ້ມູນຕໍ່ໄປນີ້ຂອງ Ringtone ແລະ VP:
- ດັດຊະນີ Ringtone/VP ໃນຖັງທີ່ສົ່ງອອກແລ້ວ.
- ຂະໜາດຂໍ້ມູນຂອງ Ringtone/VP.
ຮູບທີ 24 3-6-7 ດັດຊະນີ Ringtone/VP ແລະຄວາມຍາວ
RF TX
ພະລັງງານ RF TX
ຕົວກໍານົດການ RF ເຫຼົ່ານີ້ຈະຖືກສົ່ງອອກໄປຍັງ System Config Bin ທີ່ສ້າງຂຶ້ນໃຫມ່ພຽງແຕ່ຖ້າ "ສົ່ງອອກ RF TX Power to System Config Bin" ຖືກເປີດໃຊ້. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະບໍ່ສົ່ງອອກໄປຍັງຖັງຂີ້ເຫຍື້ອ file.
- ພະລັງງານ Max Tx ຂອງ legacy: ການຕັ້ງຄ່າພະລັງງານ BDR/EDR TX Legacy
- ພະລັງງານ tx ຂອງ LE: ການຕັ້ງຄ່າພະລັງງານ LE TX
- Tx ພະລັງງານຂອງ LE 1M / 2M 2402MHz / 2480MHz: ປັບປັບແຕ່ລະບຸກຄົນ 2402Hz (CH0) ແລະ 2480MHz (CH39) TX ການຕັ້ງຄ່າພະລັງງານສໍາລັບຈຸດປະສົງການຢັ້ງຢືນ, ນີ້ແມ່ນສະເພາະສໍາລັບຄວາມຕ້ອງການລາຍການການທົດສອບຂອບແຖບ.
RF TX Config
ຮູບທີ 25 3-7-2 RF TX Config
ຕົວກໍານົດການ RF ເຫຼົ່ານີ້ຈະຖືກສົ່ງອອກໄປຍັງ System Config Bin ທີ່ສ້າງຂຶ້ນໃຫມ່ພຽງແຕ່ຖ້າ "ສົ່ງອອກ RF TX Config to System Config Bin" ຖືກເປີດໃຊ້. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະບໍ່ສົ່ງອອກໄປຍັງຖັງຂີ້ເຫຍື້ອ file.
- Flatness 2402-2423MHz/2424-2445MHz/2446-2463MHz/2464-2480MHz(dBm):ຊ່ອງ RF ແບ່ງອອກເປັນກຸ່ມຕ່ຳ/ກາງ1/ກາງ2/ສູງຜ່ານ 79 ຊ່ອງ, ເນື່ອງຈາກຄວາມໜາ PCB, ການຄວບຄຸມ impedance ແລະຄວາມແຕກຕ່າງກັນຂອງອົງປະກອບ. , ການປະຕິບັດ RF TX ອາດຈະແຕກຕ່າງກັນລະຫວ່າງກຸ່ມທີ່ແຕກຕ່າງກັນ, ພາລາມິເຕີນີ້ຖືກນໍາໃຊ້ເພື່ອເຮັດການຊົດເຊີຍໃນສີ່ກຸ່ມເພື່ອຮັກສາຄວາມຮາບພຽງທີ່ດີກວ່າສໍາລັບຊ່ອງທາງ BT.
- ການປັບຕົວ (LBT) ເປີດໃຊ້: ເປີດໃຊ້ການປັບຕົວສໍາລັບ CE Directive
- Adaptivity (LBT) Antenna Gain:ຕື່ມຂໍ້ມູນໃສ່ຈຸດສູງສຸດຂອງເສົາອາກາດສຳລັບພາລາມິເຕີການປັບຕົວ
- BR/EDR Level Number of Power Control:ກຳນົດລະດັບການຄວບຄຸມພະລັງງານ TX, 3 (0,1,2) ຫຼື 4 (0,1,2,3), 0 ແມ່ນລະດັບສູງສຸດທີ່ກຳນົດໄວ້ໃນ RF TX Config ຂ້າງເທິງ. ລະດັບພະລັງງານ TX ເລີ່ມຕົ້ນແມ່ນ 0 ແລະສາມາດຖືກຕັ້ງຄ່າໂດຍ Default BR/EDR Tx Power Level
- ລະດັບພະລັງງານ BR/EDR Tx ເລີ່ມຕົ້ນ: 0(MAX)~4(MIN)
ຊົດເຊີຍຄວາມຖີ່
ຮູບທີ 26 3-7-3 ຄວາມຖີ່
ຕົວກໍານົດການ RF ເຫຼົ່ານີ້ຈະຖືກສົ່ງອອກໄປຍັງ System Config Bin ທີ່ສ້າງຂຶ້ນໃຫມ່ພຽງແຕ່ຖ້າ "Export Frequency Offset to System Config Bin" ຖືກເປີດໃຊ້. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະບໍ່ສົ່ງອອກໄປຍັງຖັງຂີ້ເຫຍື້ອ file.
- ການຊົດເຊີຍຄວາມຖີ່: ປັບຄ່າຕົວເກັບປະຈຸ IC ພາຍໃນ (XI/XO), ຊ່ວງທີ່ສາມາດປັບໄດ້ແມ່ນ 0x00 ~ 0x7f, ມີການປ່ຽນແປງ 0.3pF ຕໍ່ຂັ້ນຕອນ. ຄ່າເລີ່ມຕົ້ນ 0x3F
- ການຊົດເຊີຍຄວາມຖີ່ຂອງໂໝດພະລັງງານຕໍ່າ: ປັບຄ່າຕົວເກັບຄ່າຊົດເຊີຍພາຍໃນຂອງ IC (XI/XO) ໃນໂໝດ DLPS, ພາຣາມິເຕີທີ່ບໍ່ຖືກຕ້ອງນີ້ຈະເຮັດໃຫ້ເກີດບັນຫາໃນການເຊື່ອມຕໍ່.
ການຕັ້ງຄ່າອື່ນໆ
- PA ພາຍນອກ: ຕັ້ງຄ່າເປີດໃຊ້ສໍາລັບການນໍາໃຊ້ PA ພາຍນອກ, ຖ້າບໍ່ດັ່ງນັ້ນສໍາລັບການນໍາໃຊ້ PA ພາຍໃນ.
ເອກະສານຊ້ອນທ້າຍ
- ລະບົບ config bin file ມີການຕັ້ງຄ່າສໍາລັບແຖບ "ການຕັ້ງຄ່າລະບົບ," "Charger," ແລະ "RF TX". ແນວໃດກໍ່ຕາມ, ບາງຊ່ອງຂໍ້ມູນຢູ່ໃນແຖບ Charger ແມ່ນຖືກເກັບໄວ້ໃນຖັງການຕັ້ງຄ່າແອັບ, ດັ່ງທີ່ເຫັນໃນຮູບຕໍ່ໄປນີ້:
- ການຕັ້ງຄ່າໃນແຖບເສັ້ນທາງສຽງມີຜົນກະທົບກັບບລັອກກອບ. ການຕັ້ງຄ່າເຫຼົ່ານີ້ຖືກເກັບໄວ້ໃນ app config bin file
- RingTone/Voice Prompt ແລະຂໍ້ມູນ LED ຖືກເກັບໄວ້ໃນບລັອກແຍກຕ່າງຫາກໃນ app config bin file. ໃນບາງສ່ວນຂອງ IC, RingTone/VP ອາດຈະຖືກບັນທຶກໄວ້ໃນຖັງ VP ແຍກຕ່າງຫາກ file.
ເອກະສານອ້າງອີງ
- Bluetooth Class ນິຍາມອຸປະກອນ
- https://www.bluetooth.com/specifications/assigned-numbers/baseband
- ເອກະສານ SDK ຊິບ Realtek Bluetooth
- Bluetooth SIG, ຂໍ້ມູນຈໍາເພາະຂອງລະບົບ Bluetooth, Profiles, Advanced Audio Distribution Profile ຮຸ່ນ 1.3 .1
- https://www.bluetooth.org/DocMan/handlers/DownloadDoc.ashx?doc_id=303201
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ການພັດທະນາຊອບແວເຄື່ອງມື REALTEK MCU Config [pdf] ຄູ່ມືຜູ້ໃຊ້ MCU Config Tool Software Development, MCU, Config Tool Software Development, ການພັດທະນາຊອບແວເຄື່ອງມື, ການພັດທະນາຊອບແວ |