ນີ້ແມ່ນຄໍາສັ່ງ dmascc_cfg ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dmascc_cfg - ຕັ້ງຄ່າອຸປະກອນ dmascc
ສະຫຼຸບສັງລວມ
dmascc [ ]
ລາຍລະອຽດ
dmascc_cfg ຖືກນໍາໃຊ້ເພື່ອກໍາຫນົດຄ່າອຸປະກອນ dmascc ເຊັ່ນບັດ PI2 ແລະ PackeTwin. ໄດ້
--ສະແດງ ທາງເລືອກທີ່ສາມາດຖືກນໍາໃຊ້ໂດຍຜູ້ໃຊ້ໃດຫນຶ່ງ, ທາງເລືອກອື່ນທັງຫມົດຕ້ອງໄດ້ຮັບການນໍາໃຊ້ໂດຍຮາກ.
OPTIONS
--ຄວາມໄວ ຄວາມຖີ່
ກໍານົດຄວາມຖີ່ຂອງການຜະລິດອັດຕາ baud ກັບ ຄວາມຖີ່. ຄ່າຂອງ 0 ປິດການໃຊ້ງານ
baud rate generator ແລະ PLL ດິຈິຕອນ. ໃຊ້ --ສະແດງ ທາງເລືອກທີ່ຈະກວດເບິ່ງວ່າ
ຄວາມຖີ່ທີ່ທ່ານເລືອກສາມາດປະມານໄດ້ດ້ວຍຄວາມຖືກຕ້ອງພຽງພໍ.
--nrzi [0|1]
0 ເລືອກຮູບແບບ NRZ, 1 ເລືອກໂໝດ NRZI.
--ໂມງ integer
ຕັ້ງຄ່າໂໝດໂມງ. ເຈົ້າອາດຈະ OR ສາມທາງເລືອກຮ່ວມກັນ (ຄ່າອື່ນໆບໍ່ແມ່ນ
ສະຫນັບສະຫນູນແລະອາດຈະເຮັດໃຫ້ຜົນໄດ້ຮັບທີ່ແປກປະຫລາດ).
ເຂັມໂມງ TX:
0x00 ປ້ອນຂໍ້ມູນ
0x05 ໂມງ TX ອອກ *
0x06 ຜົນຜະລິດອັດຕາ baud generator *
0x07 ຜົນຜະລິດດິຈິຕອນ PLL *
TX ແຫຼ່ງໂມງ:
ເຂັມໂມງ 0x00 RX
ເຂັມໂມງ 0x08 TX #
ເຄື່ອງກໍາເນີດອັດຕາ 0x10 baud
0x18 ດິຈິຕອນ PLL +
ແຫຼ່ງໂມງ RX:
ເຂັມໂມງ 0x00 RX
ເຂັມໂມງ 0x20 TX
ເຄື່ອງກໍາເນີດອັດຕາ 0x40 baud
0x60 ດິຈິຕອນ PLL +
* ບໍ່ອະນຸຍາດໃນ PI2 Port A ຖ້າ J3 ຖືກຕິດຕັ້ງ.
# ເຂັມໂມງ TX ຕ້ອງໄດ້ຮັບການຕັ້ງຄ່າເປັນການປ້ອນຂໍ້ມູນ.
+ ຄວາມໄວຕ້ອງເທົ່າກັບ 32 ເທົ່າຂອງອັດຕາ baud.
--txdelay ມິນລິລິດ
ກໍານົດການຊັກຊ້າການຖ່າຍທອດເປັນ ມິນລິລິດ. ສູງສຸດແມ່ນ 2500 ms.
--txtime ວິນາທີ
ກໍານົດເວລາສູງສຸດທີ່ເຄື່ອງສົ່ງອາດຈະເຮັດວຽກ ວິນາທີ.
--sqdelay ມິນລິລິດ
ກໍານົດການຊັກຊ້າ squelch ເປັນ ມິນລິລິດ. ຄວາມລ່າຊ້າສູງສຸດແມ່ນ 2500 ms.
--ເວລາສະລັອດຕິງ ມິນລິລິດ
ກໍານົດເວລາຊ່ອງໃສ່ ມິນລິລິດ. slottime ສູງສຸດແມ່ນ 2500 ms.
-- ເວລາລໍຖ້າ ມິນລິລິດ
ກໍານົດເວລາຂັ້ນຕ່ໍາລະຫວ່າງເຄື່ອງສົ່ງສັນຍານປິດກັບເວລາທີ່ມັນເປີດໄປຫາ
ມິນລິລິດ. ເວລາລໍຖ້າສູງສຸດແມ່ນ 2500 ms.
-- ຄົງຢູ່ f
ກໍານົດພາລາມິເຕີຄວາມຄົງທົນເປັນ f. ຕ້ອງຢູ່ລະຫວ່າງ 0 ຫາ 255 (ລວມ).
--dma ຊ່ອງ
ຕັ້ງຊ່ອງ DMA ເປັນ ຊ່ອງ. ສາມາດເປັນ 1 ຫຼື 3. ການຕັ້ງຄ່າເປັນ 0 ປິດໃຊ້ງານ DMA.
ໃຊ້ dmascc_cfg ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net