ມັນຈະກາຍເປັນຮູບແບບທີ່ນິຍົມຫຼາຍການອອກແບບເອເລັກໂຕຣນິກ. ພວກເຮົາສະເຫນີໃຫ້ເອົາໃຈໃສ່ຂອງທ່ານບົດຄວາມທີ່ຈະບອກທ່ານ ສິ່ງທີ່ດໍາເນີນໂຄງການ microcontrollers ສໍາລັບຜູ້ເລີ່ມ.
ສິ່ງທີ່ microcontrollers ມີ?
ຫນ້າທໍາອິດຂອງການທັງຫມົດ, ທ່ານຈໍາເປັນຕ້ອງໄດ້ອະທິບາຍສະຖານະການທີ່ມີ microcontrollers. ຄວາມຈິງທີ່ວ່າພວກເຂົາເຈົ້າກໍາລັງຜະລິດແມ່ນບໍລິສັດຫນຶ່ງ, ແຕ່ໃນຫຼາຍໆດ້ານ, ສະນັ້ນບໍ່ມີຂ້ອນຂ້າງຫຼາຍຂອງ microcontrollers ທີ່ແຕກຕ່າງກັນ, ເຊິ່ງມີການຕັ້ງຄ່າທີ່ແຕກຕ່າງກັນ, ຄຸນນະສົມບັດທີ່ແຕກຕ່າງກັນຂອງການນໍາໃຊ້ແລະຄວາມເປັນໄປຕ່າງໆໄດ້. ພວກເຂົາເຈົ້າມີຄວາມແຕກຕ່າງໃນຄວາມໄວປະສິດທິພາບ, ການໂຕ້ຕອບເພີ່ມເຕີມແລະຈໍານວນຂອງ taps ໄດ້. ເປັນທີ່ນິຍົມທີ່ສຸດໃນອະດີດສະຫະພາບໂຊວຽດມີRІSຜູ້ຕາງຫນ້າແລະ AVR. ດໍາເນີນໂຄງການ AVR ແລະRІSງ່າຍ, ທີ່ຮັບປະກັນຄວາມນິຍົມຂອງເຂົາເຈົ້າ.
ໃນຖານະ microcontrollers ກໍາລັງດໍາເນີນໂຄງການ?
ດໍາເນີນໂຄງການ microcontrollers ດໍາເນີນການ, ປົກກະຕິແລ້ວມີການຊ່ວຍເຫຼືອຂອງອຸປະກອນພິເສດທີ່ເອີ້ນວ່າໂຄງການ. ແຜນງານໂຄງການສາມາດກຸ້ມຕົນເອງໄດ້ຫລືຊື້ຫຼື. ແຕ່ໃນເວລາທີ່ firmware microcontroller ການນໍາໃຊ້ໂອກາດ programmer homemade ວ່າມັນຈະກາຍເປັນ "ອິດ", ແມ່ນຂ້ອນຂ້າງສູງ. ມີຫນຶ່ງຕົວເລືອກເພີ່ມເຕີມທີ່ທ່ານສາມາດພິຈາລະນາຕົວຢ່າງຂອງຄະນະກໍາມະ "Arduino" ໄດ້ແມ່ນ. ຄະນະກໍາມະການໄດ້ເນັ້ນກ່ຽວກັບ Atmel ຂອງ MC, ແລະມັນໄດ້ຖືກເຮັດດໍາເນີນໂຄງການ microcontrollers AVR. ຄະນະກໍາມະການແລ້ວມີທາງສ່ວນຫນ້າຂອງ stitched bootloader ແລະ USB port ທີ່ອະນຸຍາດໃຫ້ການນໍາໃຊ້ຄວາມປອດໄພ໌ Flash microcontroller, ໃຫ້ການເຂົ້າເຖິງຜູ້ໃຊ້ຂໍ້ມູນທີ່ອາດຈະເປັນ MC ທີ່ດີທີ່ສຸດທີ່ຈະປິດການໃຊ້ງານ. ດໍາເນີນໂຄງການ microcontrollers ສໍາລັບຜູ້ເລີ່ມເປັນບໍ່ມີຄວາມຫຍຸ້ງຍາກເປັນມັນອາດຈະເບິ່ງຄືວ່າ, ແລະສີມືແຮງງານທີ່ແນ່ນອນແລະ ingenuity ຈະຊ່ວຍປະຢັດທ່ານຈາກທີ່ມີການໄປສໍາລັບກົນໄກໃຫມ່.
ຄວາມແຕກຕ່າງອຸປະກອນຂອງ microcontrollers ທີ່ແຕກຕ່າງກັນ
ໃນເວລາທີ່ເລືອກ microcontroller ຄວນຈ່າຍເອົາໃຈໃສ່ກັບຄວາມແຕກຕ່າງຮາດແວບາງເປັນແມ່ນບໍ່ບໍລິສັດທີ່ແຕກຕ່າງກັນ, ແລະໃນລະດັບຮູບແບບດຽວກັນ. ເພື່ອເລີ່ມຕົ້ນທີ່ຈະຈ່າຍເອົາໃຈໃສ່ກັບຄວາມສາມາດໃນການຂຽນທັບຂໍ້ມູນກ່ຽວກັບ microcontroller ໄດ້. ຄຸນນະສົມບັດນີ້ຈະຊ່ວຍໃຫ້ທ່ານສາມາດທົດລອງທີ່ມີຫນຶ່ງຍາວ MC. ຍັງໄດ້ສັງເກດຈໍານວນຂອງ pins ກັບຈຸດຫມາຍປາຍທາງຂອງເຂົາເຈົ້າໄດ້. ບໍ່ຖິ້ມ, ແລະຄວາມຖີ່ຂອງໄປເຊຍກັນໄດ້ທີ່ແລ່ນໂຄງການໄດ້: ມັນມີຜົນກະທົບຈໍານວນຂອງການດໍາເນີນງານຕໍ່ວິນາທີ, ທີ່ສາມາດປະຕິບັດ microcontroller ເປັນ. ຈາກການກວດກາຂອງລັກສະນະເຫຼົ່ານີ້, ເຊັ່ນດຽວກັນກັບຄວາມຊົງຈໍາທີ່ IC ໃນເບື້ອງຕົ້ນອາດຈະເບິ່ງຄືວ່າບໍ່ມີຫຍັງທີ່ microcontroller ອັດສະລິຍະບໍ່ສາມາດເຮັດໄດ້, ແຕ່ນີ້ແມ່ນຄວາມເຂົ້າໃຈຜິດໄດ້. ຈົ່ງຈື່ໄວ້ວ່າການດໍາເນີນໂຄງ microcontrollers ສໍາລັບຜູ້ເລີ່ມຮຽກຮ້ອງໃຫ້ມີການອຸປະກອນທີ່ດີທີ່ສຸດໃນການເລີ່ມຕົ້ນ, ແຕ່ເປັນສໍາຮອງ, ແລະທ່ານສາມາດໃຊ້ເວລາບາງສິ່ງບາງຢ່າງມີອໍານາດຫຼາຍ.
ພາສາຂອງ microcontrollers ດໍາເນີນໂຄງການ
ການ microcontroller ຖືກນໍາໃຊ້ເປັນສອງພາສາການຂຽນໂປຣແກຣມ: C / C ++ ແລະຜູ້ປະກອບ. ພວກເຂົາແຕ່ລະມີຄວາມໄດ້ປຽບແລະຂໍ້ເສຍຂອງຕົນ. ດັ່ງນັ້ນ, ຖ້າຫາກວ່າພວກເຮົາສົນທະນາກ່ຽວກັບຜູ້ປະກອບການ, ມັນເຮັດໃຫ້ມັນເປັນໄປໄດ້ທີ່ຈະເຮັດແນວໃດທຸກສິ່ງທຸກຢ່າງຫຼາຍລະອຽດແລະຊັດເຈນ, ມັນເປັນສິ່ງສໍາຄັນໂດຍສະເພາະແມ່ນໃນເວລາທີ່ທ່ານບໍ່ຈໍາເປັນ RAM ພຽງພໍຫຼືຄວາມສາມາດດໍາເນີນການ (ຊຶ່ງ, incidentally, ແມ່ນຫາຍາກທີ່ຂ້ອນຂ້າງ). ແຕ່ການຄົ້ນຄວ້າແລະລາຍລັກອັກສອນຂອງຕົນກ່ຽວກັບບັນດາໂຄງການມັນຮຽກຮ້ອງໃຫ້ມີຢ່າງຫຼາຍຂອງການຄວາມພະຍາຍາມ, ເວລາແລະກົງຕໍ່ເວລາໄດ້. ດັ່ງນັ້ນ, ສໍາລັບການພັດທະນາໂດຍອີງໃສ່ microcontrollers ທົ່ວໄປນໍາໃຊ້ພາສາການຂຽນໂປຣແກຣມ C ແລະ C ++. ພວກເຂົາເຈົ້າມີຄວາມເຂົ້າໃຈທີ່ດີກວ່າໂດຍຮູບແບບແລະໂຄງສ້າງແມ່ນເວົ້າຂອງມະນຸດຢ່າງໃກ້ຊິດ, ເຖິງແມ່ນວ່າພວກເຂົາເຈົ້າບໍ່ໄດ້ເປັນຕົວແທນຂອງນາງໃນຄວາມຮູ້ສຶກຢ່າງເຕັມທີ່. ພວກເຂົາຍັງມີຄຸນສົມບັດດີ, ຄົ້ນຄວ້າຫຼາຍທີ່ສາມາດໄດ້ຢ່າງງ່າຍດາຍປະຕິສໍາພັນກັບຮາດແວ, ຈິນຕະນາການວ່ານີ້ແມ່ນພຽງແຕ່ອົງປະກອບຂອງໂຄງການໄດ້. ສໍາລັບຂໍ້ດີປາກົດຂື້ນຂອງຕົນທັງຫມົດໃນ C ແລະ C ++, ສ້າງໂຄງການຫຼາຍສາມມິຕິລະດັບ, ແທນທີ່ຈະກ່ວາພາສາປະກອບ.
ນອກຈາກນີ້, ໃນບາງກໍລະນີ, ໃນເວລາທີ່ຊ່ອງປະຕິບັດທີ່ສໍາຄັນແມ່ນການນໍາໃຊ້, ມັນເປັນໄປໄດ້ທີ່ຈະສົມທົບການພາສາເຫຼົ່ານີ້. ເກືອບທັງຫມົດຂອງສະພາບແວດລ້ອມການພັດທະນາສໍາລັບ C ແລະ C ++ ມີຄວາມສາມາດໃນການຕິດຕັ້ງໂຄງການໃນການແຊກປະກອບ. ດັ່ງນັ້ນ, ຖ້າຫາກວ່າບັນຫາທີ່ເກີດຂຶ້ນໃນເວັບໄຊທີ່ສໍາຄັນສາມາດຂຽນໃສ່ຜູ້ປະກອບແລະເຊື່ອມໂຍງກັບມັນເປັນ firmware ສໍາລັບ microcontroller ແລະເຟີມແວຕົວຂອງມັນເອງ, ຫຼືແທນທີ່ຈະ, ທີ່ສຸດຂອງມັນທີ່ຈະຂຽນໃນ C ຫຼື C ++. ດໍາເນີນໂຄງການ Microcontroller ໃນ C ແມ່ນງ່າຍ, ສະນັ້ນຈໍານວນຫຼາຍປະຊາຊົນເລືອກເອົາພາສາເຫຼົ່ານີ້. ແຕ່ຜູ້ທີ່ມີຄວາມຢ້ານກົວຂອງຄວາມຫຍຸ້ງຍາກແລະຕ້ອງການທີ່ຈະເຂົ້າໃຈ peculiarity ຂອງອຸປະກອນການເຮັດວຽກໄດ້, ສາມາດທົດລອງມືຂອງເຂົາເຈົ້າແລະກັບຜູ້ປະກອບການ.
ຄໍາສັບຕ່າງໆຈາກກັນໄປ
ຖ້າຫາກວ່າມີຄວາມຕ້ອງການທີ່ຈະທົດລອງທີ່ມີ microcontrollers, ມັນແມ່ນການປັບໄຫມ. ພວກເຮົາພຽງແຕ່ສາມາດແນະນໍາໃຫ້ຄວາມອົດທົນແລະຄວາມພາກພຽນ, ແລະຫຼັງຈາກນັ້ນທັງຫມົດຕາມເປົ້າຫມາຍທີ່ກໍານົດໄວ້ກ່ອນປະດິດ, ຈະເປັນໄປໄດ້. ດໍາເນີນໂຄງການ microcontrollers ສໍາລັບຜູ້ເລີ່ມແລະປະຊາຊົນມີປະສົບການຄ້າຍທີ່ແຕກຕ່າງກັນ: ມັນເປັນການຍາກສໍາລັບຜູ້ເລີ່ມ, ມີປະສົບການ - ປົກກະຕິ. ການທົດສອບຕົ້ນຕໍ - ຮັກສາຢູ່ໃນໃຈວ່າທຸກສິ່ງທຸກຢ່າງທີ່ບໍ່ແມ່ນກົງກັນຂ້າມກັບກົດຫມາຍຂອງຟິ, ເປັນໄປໄດ້ແລະການຕັດສິນໃຈ.