Ilabas ang Kapangyarihan ng ATMEL MCU Boards

Maikling Paglalarawan:

1.2.Mga Tampok ng AVR

Gamit ang RISC Reduced Instruction Set

Ang RISC (Reduced Instruction Set Computer) ay nauugnay sa CISC (Complex Instruction Set Computer).Ang RISC ay hindi lamang upang bawasan ang mga tagubilin, ngunit upang mapabuti ang bilis ng pag-compute ng computer sa pamamagitan ng paggawa ng istraktura ng computer na mas simple at mas makatwiran.Sa kasalukuyan, karamihan sa mga karaniwang microcontroller sa merkado ay gumagamit ng set ng pagtuturo ng RISC, kabilang ang AVR at ARM.maghintay.Binibigyan ng priyoridad ng RISC ang mga simpleng tagubilin na may pinakamataas na dalas ng paggamit, iniiwasan ang mga kumplikadong tagubilin, at inaayos ang lapad ng pagtuturo upang bawasan ang mga uri ng mga format ng pagtuturo at mga mode ng pagtugon, sa gayon ay paikliin ang ikot ng pagtuturo at pagtaas ng bilis ng pagpapatakbo.Dahil pinagtibay ng AVR ang istrukturang ito ng RISC, ang mga microcontroller ng serye ng AVR ay may mataas na bilis sa pagpoproseso ng kakayahan na 1MIPS/MHz (milyong mga tagubilin sa bawat segundo/MHz).Maaari itong ilapat sa mga senaryo na nangangailangan ng mas mataas na kapangyarihan sa pag-compute.


Detalye ng Produkto

Mga Tag ng Produkto

Mga Detalye

Naka-embed na mataas na kalidad na Flash program memory

Madaling burahin at isulat ang mataas na kalidad na Flash, sinusuportahan ang ISP at IAP, at maginhawa para sa pag-debug, pag-develop, paggawa, at pag-update ng produkto.Ang built-in na mahabang buhay na EEPROM ay maaaring mag-save ng pangunahing data sa loob ng mahabang panahon upang maiwasan ang pagkawala kapag ang power off.Ang malaking kapasidad na RAM sa chip ay hindi lamang makakatugon sa mga pangangailangan ng mga pangkalahatang okasyon, ngunit mas epektibong suportahan ang paggamit ng mataas na antas ng wika upang bumuo ng mga programa ng system, at maaaring palawakin ang panlabas na RAM tulad ng MCS-51 single-chip microcomputer.

ATMEL MCU board

Ang lahat ng mga I/O pin ay may na-configure na pull-up resistors

Sa ganitong paraan, maaari itong isa-isang itakda bilang input/output, maaaring itakda (initial) high-impedance input, at may malakas na kakayahan sa drive (maaaring alisin ang mga power drive device), na ginagawang flexible, malakas, ang mga mapagkukunan ng I/O port, at ganap na gumagana.gamitin.

On-chip ang maramihang independiyenteng divider ng orasan

Maaaring gamitin para sa URAT, I2C, SPI ayon sa pagkakabanggit.Kabilang sa mga ito, ang 8/16-bit timer ay may hanggang 10-bit na prescaler, at ang frequency division coefficient ay maaaring itakda ng software upang magbigay ng iba't ibang antas ng oras ng timing.

Pinahusay na high-speed USART

Ito ay may mga function ng hardware generation check code, hardware detection at verification, two-level receiving buffer, awtomatikong pagsasaayos at pagpoposisyon ng baud rate, shielding data frame, atbp., na nagpapabuti sa pagiging maaasahan ng komunikasyon, nagpapadali sa pagsulat ng programa, at ginagawa itong mas madaling bumuo ng isang distributed network at mapagtanto Para sa kumplikadong aplikasyon ng multi-computer communication system, ang serial port function ay higit na lumampas sa serial port ng MCS-51 single-chip microcomputer, at dahil ang AVR single-chip microcomputer ay mabilis at ang interrupt. Ang oras ng serbisyo ay maikli, maaari itong mapagtanto ang mataas na baud rate ng komunikasyon.

Matatag na System Reliability

Ang AVR MCU ay may awtomatikong power-on reset circuit, independent watchdog circuit, low voltage detection circuit BOD, maraming reset source (awtomatikong power-on reset, external reset, watchdog reset, BOD reset), configurable startup delay Patakbuhin ang program anumang oras, na nagpapahusay sa pagiging maaasahan ng naka-embed na sistema.

2. Panimula sa AVR microcontroller series

Kumpleto ang serye ng AVR single-chip microcomputers, na maaaring ilapat sa mga kinakailangan ng iba't ibang okasyon.Mayroong 3 grado sa kabuuan, na:

Mababang-grade Tiny series: higit sa lahat Tiny11/12/13/15/26/28 atbp.;

Mid-range na serye ng AT90S: higit sa lahat AT90S1200/2313/8515/8535, atbp.;(tinatanggal o binago sa Mega)

High-grade ATmega: higit sa lahat ATmega8/16/32/64/128 (kapasidad ng storage ay 8/16/32/64/128KB) at ATmega8515/8535, atbp.

Ang mga pin ng device ng AVR ay mula sa 8 pin hanggang 64 na pin, at mayroong iba't ibang mga pakete na mapipili ng mga user ayon sa aktwal na mga kundisyon.

3. Mga kalamangan ng AVR MCU

Harvard structure, na may 1MIPS/MHz high-speed processing capability;

Super-functional reduced instruction set (RISC), na may 32 general-purpose working registers, ay nagtagumpay sa bottleneck phenomenon na dulot ng nag-iisang ACC processing ng 8051 MCU;

Ang mabilis na pag-access sa pagpaparehistro ng mga grupo at single-cycle na sistema ng pagtuturo ay lubos na na-optimize ang laki at kahusayan sa pagpapatupad ng target code.Ang ilang mga modelo ay may napakalaking FLASH, na kung saan ay partikular na angkop para sa pagbuo gamit ang mataas na antas ng mga wika;

Kapag ginamit bilang isang output, ito ay kapareho ng HI/LOW ng PIC, at maaaring mag-output ng 40mA.Kapag ginamit bilang isang input, maaari itong itakda bilang isang tri-state na high-impedance input o isang input na may pull-up na risistor, at may kakayahang lumubog sa kasalukuyang mula 10mA hanggang 20mA;

Ang chip ay nagsasama ng mga RC oscillator na may maraming frequency, power-on na awtomatikong pag-reset, watchdog, start-up delay at iba pang mga function, ang peripheral circuit ay mas simple, at ang system ay mas matatag at maaasahan;

Karamihan sa mga AVR ay may masaganang on-chip na mapagkukunan: may E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, Analog Comparator, WDT, atbp.;

Bilang karagdagan sa ISP function, karamihan sa mga AVR ay mayroon ding IAP function, na maginhawa para sa pag-upgrade o pagsira ng mga application.

4. Paglalapat ng AVR MCU

Batay sa mahusay na pagganap ng AVR single-chip microcomputer at sa mga katangian sa itaas, makikita na ang AVR single-chip microcomputer ay maaaring ilapat sa karamihan sa mga naka-embed na sitwasyon ng application sa kasalukuyan.

Ang ATMEL MCU board ay isang lubos na maaasahan at maraming nalalaman na tool sa pag-unlad na idinisenyo para sa mga naka-embed na system.Nag-aalok ito ng malawak na hanay ng mga feature at function para sa iba't ibang mga application mula sa consumer electronics hanggang sa industriyal na automation.Sa gitna ng MCU board na ito ay isang ATMEL microcontroller na kilala sa mataas na performance nito at mababang paggamit ng kuryente.Batay sa arkitektura ng AVR, ang microcontroller ay nagbibigay ng mahusay at matatag na pagpapatupad ng code at walang putol na pagsasama sa mga peripheral at panlabas na device.Nilagyan ang board ng iba't ibang onboard peripheral, kabilang ang mga GPIO pin, UART, SPI, I2C, at ADC, na nagpapagana ng tuluy-tuloy na koneksyon at komunikasyon sa mga external na sensor, actuator, at iba pang device.Ang pagkakaroon ng mga peripheral na ito ay nagbibigay sa mga developer ng mahusay na flexibility sa pagbuo ng mga application.Bilang karagdagan, ang ATMEL MCU board ay may malaking flash memory at RAM, na nagbibigay ng sapat na espasyo para sa pag-iimbak ng code at data.Tinitiyak nito na ang mga kumplikadong application na may malalaking kinakailangan sa memorya ay madaling matanggap.Ang isang kapansin-pansing tampok ng board ay ang malawak na ecosystem ng mga tool sa pagbuo ng software.Ang ATMEL Studio IDE ay nagbibigay ng user-friendly at intuitive na platform para sa pagsusulat, pag-compile at pag-debug ng code.Nagbibigay din ang IDE ng malawak na library ng mga bahagi ng software, mga driver at middleware upang pasimplehin ang proseso ng pag-develop at mapabilis ang oras sa merkado.Sinusuportahan ng mga board ng ATMEL MCU ang iba't ibang protocol ng komunikasyon kabilang ang USB, Ethernet at CAN, na ginagawang angkop ang mga ito para sa malawak na hanay ng mga application kabilang ang IoT, robotics at automation.Nag-aalok din ito ng iba't ibang opsyon sa supply ng kuryente, na nagpapahintulot sa mga developer na pumili ng pinaka-angkop na supply ng kuryente batay sa kanilang partikular na mga kinakailangan sa aplikasyon.Bukod pa rito, ang board ay idinisenyo upang maging tugma sa isang malawak na hanay ng mga expansion board at peripheral, na nagbibigay sa mga developer ng kakayahang umangkop upang magamit ang mga kasalukuyang module at magdagdag ng functionality kung kinakailangan.Tinitiyak ng compatibility na ito ang mas mabilis na prototyping at mas madaling pagsasama ng mga karagdagang feature.Para tulungan ang mga developer, ang ATMEL MCU boards ay may kasamang komprehensibong dokumentasyon kabilang ang mga datasheet, user manual at application notes.Bukod pa rito, ang isang masiglang komunidad ng mga developer at mahilig ay nagbibigay ng mahahalagang mapagkukunan, suporta, at pagkakataon sa pagbabahagi ng kaalaman.Sa buod, ang ATMEL MCU board ay isang maaasahan at maraming nalalaman na naka-embed na tool sa pagbuo ng system.Sa makapangyarihang microcontroller nito, malawak na memory resources, magkakaibang onboard peripheral, at malakas na development ecosystem, ang board ay nagbibigay ng perpektong platform para sa paglikha at pagsubok ng mga application sa iba't ibang larangan, na nagdadala ng inobasyon sa proseso ng pag-unlad at kahusayan.


  • Nakaraan:
  • Susunod:

  • Kaugnay na Mga Produkto