ਵਰਣਨ
SAM D21/DA1 32-bit Arm® Cortex®-M0+ ਪ੍ਰੋਸੈਸਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਘੱਟ-ਪਾਵਰ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਦੀ ਇੱਕ ਲੜੀ ਹੈ, ਅਤੇ 256 KB ਫਲੈਸ਼ ਅਤੇ 32 KB SRAM ਦੇ ਨਾਲ 32-ਪਿੰਨ ਤੋਂ ਲੈ ਕੇ 64-ਪਿੰਨ ਤੱਕ ਹੈ।SAM D21/DA1 48 MHz ਦੀ ਅਧਿਕਤਮ ਬਾਰੰਬਾਰਤਾ 'ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇ 2.46 CoreMark/MHz ਤੱਕ ਪਹੁੰਚਦਾ ਹੈ।ਉਹ ਸਮਾਨ ਪੈਰੀਫਿਰਲ ਮੋਡੀਊਲ, ਹੈਕਸ ਅਨੁਕੂਲ ਕੋਡ, ਇੱਕੋ ਜਿਹੇ ਲੀਨੀਅਰ ਐਡਰੈੱਸ ਮੈਪ, ਅਤੇ ਉਤਪਾਦ ਲੜੀ ਵਿੱਚ ਸਾਰੀਆਂ ਡਿਵਾਈਸਾਂ ਦੇ ਵਿਚਕਾਰ ਅਨੁਕੂਲ ਮਾਈਗ੍ਰੇਸ਼ਨ ਮਾਰਗਾਂ ਦੇ ਨਾਲ ਸਧਾਰਨ ਅਤੇ ਅਨੁਭਵੀ ਮਾਈਗ੍ਰੇਸ਼ਨ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਹਨ।ਸਾਰੀਆਂ ਡਿਵਾਈਸਾਂ ਵਿੱਚ ਬੁੱਧੀਮਾਨ ਅਤੇ ਲਚਕਦਾਰ ਪੈਰੀਫਿਰਲ, ਇੰਟਰ-ਪੈਰੀਫਿਰਲ ਸਿਗਨਲਿੰਗ ਲਈ ਇਵੈਂਟ ਸਿਸਟਮ, ਅਤੇ ਕੈਪੇਸਿਟਿਵ ਟੱਚ ਬਟਨ, ਸਲਾਈਡਰ, ਅਤੇ ਵ੍ਹੀਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਲਈ ਸਮਰਥਨ ਸ਼ਾਮਲ ਹਨ।SAM D21/DA1 ਹੇਠ ਲਿਖੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ: ਇਨ-ਸਿਸਟਮ ਪ੍ਰੋਗਰਾਮੇਬਲ ਫਲੈਸ਼, 12-ਚੈਨਲ ਡਾਇਰੈਕਟ ਮੈਮੋਰੀ ਐਕਸੈਸ ਕੰਟਰੋਲਰ (DMAC), 12-ਚੈਨਲ ਇਵੈਂਟ ਸਿਸਟਮ, ਪ੍ਰੋਗਰਾਮੇਬਲ ਇੰਟਰੱਪਟ ਕੰਟਰੋਲਰ, 52 ਪ੍ਰੋਗਰਾਮੇਬਲ I/O ਪਿੰਨ ਤੱਕ, 32-ਬਿੱਟ ਰੀਅਲ -ਟਾਈਮ ਕਲਾਕ ਅਤੇ ਕੈਲੰਡਰ (RTC), ਪੰਜ 16-ਬਿੱਟ ਟਾਈਮਰ/ਕਾਊਂਟਰਾਂ (TC) ਅਤੇ ਚਾਰ 24-ਬਿੱਟ ਟਾਈਮਰ/ਕਾਊਂਟਰ ਫਾਰ ਕੰਟਰੋਲ (TCC), ਜਿੱਥੇ ਹਰੇਕ TC ਨੂੰ ਬਾਰੰਬਾਰਤਾ ਅਤੇ ਵੇਵਫਾਰਮ ਉਤਪਾਦਨ ਕਰਨ ਲਈ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਡਿਜੀਟਲ ਸਿਗਨਲਾਂ ਦੇ ਸਮੇਂ ਅਤੇ ਬਾਰੰਬਾਰਤਾ ਮਾਪ ਦੇ ਨਾਲ ਸਹੀ ਪ੍ਰੋਗਰਾਮ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਟਾਈਮਿੰਗ ਜਾਂ ਇਨਪੁਟ ਕੈਪਚਰ।TCs 8-ਬਿੱਟ ਜਾਂ 16-ਬਿੱਟ ਮੋਡ ਵਿੱਚ ਕੰਮ ਕਰ ਸਕਦੇ ਹਨ, ਚੁਣੇ ਹੋਏ TCs ਨੂੰ 32-ਬਿੱਟ TC ਬਣਾਉਣ ਲਈ ਕੈਸਕੇਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਤਿੰਨ ਟਾਈਮਰ/ਕਾਊਂਟਰਾਂ ਨੇ ਮੋਟਰ, ਰੋਸ਼ਨੀ, ਅਤੇ ਹੋਰ ਨਿਯੰਤਰਣ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਅਨੁਕੂਲਿਤ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਵਧਾਇਆ ਹੈ।ਲੜੀ ਇੱਕ ਫੁੱਲ-ਸਪੀਡ USB 2.0 ਏਮਬੇਡਡ ਹੋਸਟ ਅਤੇ ਡਿਵਾਈਸ ਇੰਟਰਫੇਸ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ;ਛੇ ਸੀਰੀਅਲ ਕਮਿਊਨੀਕੇਸ਼ਨ ਮੋਡੀਊਲ (SERCOM) ਤੱਕ ਜਿਨ੍ਹਾਂ ਨੂੰ ਹਰੇਕ ਨੂੰ USART, UART, SPI, I2C 3.4 MHz, SMBus, PMBus, ਅਤੇ LIN ਕਲਾਇੰਟ ਵਜੋਂ ਕੰਮ ਕਰਨ ਲਈ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ;ਦੋ-ਚੈਨਲ I 2S ਇੰਟਰਫੇਸ;ਵੀਹ-ਚੈਨਲ 350 ksps ਤੱਕ 12-ਬਿੱਟ ADC ਪ੍ਰੋਗਰਾਮੇਬਲ ਲਾਭ ਅਤੇ ਵਿਕਲਪਿਕ ਓਵਰਸੈਂਪਲਿੰਗ ਅਤੇ 16-ਬਿਟ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਤੱਕ ਦਾ ਸਮਰਥਨ ਕਰਨ ਵਾਲੇ ਡੈਸੀਮੇਸ਼ਨ, ਇੱਕ 10-ਬਿੱਟ 350 ksps DAC, ਵਿੰਡੋ ਮੋਡ ਦੇ ਨਾਲ ਚਾਰ ਐਨਾਲਾਗ ਤੁਲਨਾਕਾਰ, ਪੈਰੀਫਿਰਲ ਟੱਚ ਕੰਟਰੋਲਰ (PTG) ਤੱਕ। 256 ਬਟਨਾਂ, ਸਲਾਈਡਰਾਂ, ਪਹੀਏ, ਅਤੇ ਨੇੜਤਾ ਸੰਵੇਦਨਾ ਦਾ ਸਮਰਥਨ ਕਰਨਾ;ਪ੍ਰੋਗਰਾਮੇਬਲ ਵਾਚਡੌਗ ਟਾਈਮਰ (WDT), ਬ੍ਰਾਊਨ-ਆਊਟ ਡਿਟੈਕਟਰ ਅਤੇ ਪਾਵਰ-ਆਨ ਰੀਸੈਟ ਅਤੇ ਦੋ-ਪਿੰਨ ਸੀਰੀਅਲ ਵਾਇਰ ਡੀਬੱਗ (SWD) ਪ੍ਰੋਗਰਾਮ ਅਤੇ ਡੀਬੱਗ ਇੰਟਰਫੇਸ।ਸਾਰੀਆਂ ਡਿਵਾਈਸਾਂ ਵਿੱਚ ਸਹੀ ਅਤੇ ਘੱਟ-ਪਾਵਰ ਦੇ ਬਾਹਰੀ ਅਤੇ ਅੰਦਰੂਨੀ ਔਸਿਲੇਟਰ ਹੁੰਦੇ ਹਨ।ਸਾਰੇ ਔਸਿਲੇਟਰਾਂ ਨੂੰ ਸਿਸਟਮ ਘੜੀ ਲਈ ਇੱਕ ਸਰੋਤ ਵਜੋਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।ਵੱਖ-ਵੱਖ ਕਲਾਕ ਡੋਮੇਨਾਂ ਨੂੰ ਵੱਖ-ਵੱਖ ਬਾਰੰਬਾਰਤਾਵਾਂ 'ਤੇ ਚੱਲਣ ਲਈ ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਹਰੇਕ ਪੈਰੀਫਿਰਲ ਨੂੰ ਇਸਦੀ ਅਨੁਕੂਲ ਘੜੀ ਦੀ ਬਾਰੰਬਾਰਤਾ 'ਤੇ ਚਲਾ ਕੇ ਪਾਵਰ ਬਚਤ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ, ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਪਾਵਰ ਦੀ ਖਪਤ ਨੂੰ ਘਟਾਉਂਦੇ ਹੋਏ ਉੱਚ CPU ਬਾਰੰਬਾਰਤਾ ਬਣਾਈ ਰੱਖਦੀ ਹੈ।SAM D21/DA1 ਵਿੱਚ ਦੋ ਸੌਫਟਵੇਅਰ-ਚੋਣਯੋਗ ਸਲੀਪ ਮੋਡ ਹਨ, ਆਈਡਲ ਅਤੇ ਸਟੈਂਡ-ਬਾਈ।ਨਿਸ਼ਕਿਰਿਆ ਮੋਡ ਵਿੱਚ, CPU ਬੰਦ ਹੋ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਕਿ ਹੋਰ ਸਾਰੇ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਚੱਲਦਾ ਰੱਖਿਆ ਜਾ ਸਕਦਾ ਹੈ।ਸਟੈਂਡ-ਬਾਏ ਮੋਡ ਵਿੱਚ, ਸਾਰੀਆਂ ਘੜੀਆਂ ਅਤੇ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਰੋਕ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਚੁਣੀਆਂ ਗਈਆਂ ਘੜੀਆਂ ਦੇ ਚੱਲਦੇ ਰਹਿਣ ਦੀ ਉਮੀਦ ਕਰੋ।ਡਿਵਾਈਸ ਸਲੀਪ ਵਾਕਿੰਗ ਨੂੰ ਸਪੋਰਟ ਕਰਦੀ ਹੈ।ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਪਹਿਲਾਂ ਤੋਂ ਪਰਿਭਾਸ਼ਿਤ ਸਥਿਤੀਆਂ ਦੇ ਅਧਾਰ ਤੇ ਪੈਰੀਫਿਰਲ ਨੂੰ ਨੀਂਦ ਤੋਂ ਜਾਗਣ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ, ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ CPU ਨੂੰ ਸਿਰਫ ਲੋੜ ਪੈਣ 'ਤੇ ਜਾਗਣ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ, ਉਦਾਹਰਨ ਲਈ, ਜਦੋਂ ਇੱਕ ਥ੍ਰੈਸ਼ਹੋਲਡ ਪਾਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਾਂ ਨਤੀਜਾ ਤਿਆਰ ਹੁੰਦਾ ਹੈ।ਇਵੈਂਟ ਸਿਸਟਮ ਸਮਕਾਲੀ ਅਤੇ ਅਸਿੰਕਰੋਨਸ ਇਵੈਂਟਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਪੈਰੀਫਿਰਲਾਂ ਨੂੰ ਸਟੈਂਡ-ਬਾਈ ਮੋਡ ਵਿੱਚ ਵੀ ਇਵੈਂਟਾਂ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ, ਪ੍ਰਤੀਕਿਰਿਆ ਕਰਨ ਅਤੇ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।ਫਲੈਸ਼ ਪ੍ਰੋਗਰਾਮ ਮੈਮੋਰੀ ਨੂੰ SWD ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਸਿਸਟਮ ਵਿੱਚ ਰੀਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।ਉਹੀ ਇੰਟਰਫੇਸ ਐਪਲੀਕੇਸ਼ਨ ਕੋਡ ਦੇ ਗੈਰ-ਦਖਲਅੰਦਾਜ਼ੀ ਆਨ-ਚਿੱਪ ਡੀਬੱਗ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।ਡਿਵਾਈਸ ਵਿੱਚ ਚੱਲ ਰਿਹਾ ਇੱਕ ਬੂਟ ਲੋਡਰ ਫਲੈਸ਼ ਮੈਮੋਰੀ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਡਾਊਨਲੋਡ ਅਤੇ ਅੱਪਗਰੇਡ ਕਰਨ ਲਈ ਕਿਸੇ ਵੀ ਸੰਚਾਰ ਇੰਟਰਫੇਸ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ।SAM D21/DA1 ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਪ੍ਰੋਗਰਾਮ ਅਤੇ ਸਿਸਟਮ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲਸ ਦੇ ਪੂਰੇ ਸੂਟ ਨਾਲ ਸਮਰਥਿਤ ਹਨ, ਜਿਸ ਵਿੱਚ C ਕੰਪਾਈਲਰ, ਮੈਕਰੋ ਅਸੈਂਬਲਰ, ਪ੍ਰੋਗਰਾਮ ਡੀਬੱਗਰ/ਸਿਮੂਲੇਟਰ, ਪ੍ਰੋਗਰਾਮਰ, ਅਤੇ ਮੁਲਾਂਕਣ ਕਿੱਟ ਸ਼ਾਮਲ ਹਨ।
ਨਿਰਧਾਰਨ: | |
ਗੁਣ | ਮੁੱਲ |
ਸ਼੍ਰੇਣੀ | ਏਕੀਕ੍ਰਿਤ ਸਰਕਟ (ICs) |
ਏਮਬੇਡਡ - ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ | |
Mfr | ਮਾਈਕ੍ਰੋਚਿੱਪ ਤਕਨਾਲੋਜੀ |
ਲੜੀ | SAM D21G, ਕਾਰਜਸ਼ੀਲ ਸੁਰੱਖਿਆ (FuSa) |
ਪੈਕੇਜ | ਟਰੇ |
ਭਾਗ ਸਥਿਤੀ | ਕਿਰਿਆਸ਼ੀਲ |
ਕੋਰ ਪ੍ਰੋਸੈਸਰ | ARM® Cortex®-M0+ |
ਕੋਰ ਆਕਾਰ | 32-ਬਿੱਟ |
ਗਤੀ | 48MHz |
ਕਨੈਕਟੀਵਿਟੀ | I²C, LINbus, SPI, UART/USART, USB |
ਪੈਰੀਫਿਰਲ | ਬ੍ਰਾਊਨ-ਆਊਟ ਡਿਟੈਕਟ/ਰੀਸੈਟ, DMA, I²S, POR, PWM, WDT |
I/O ਦੀ ਸੰਖਿਆ | 38 |
ਪ੍ਰੋਗਰਾਮ ਮੈਮੋਰੀ ਦਾ ਆਕਾਰ | 256KB (256K x 8) |
ਪ੍ਰੋਗਰਾਮ ਮੈਮੋਰੀ ਦੀ ਕਿਸਮ | ਫਲੈਸ਼ |
EEPROM ਆਕਾਰ | - |
RAM ਦਾ ਆਕਾਰ | 32K x 8 |
ਵੋਲਟੇਜ - ਸਪਲਾਈ (Vcc/Vdd) | 1.62V ~ 3.6V |
ਡਾਟਾ ਪਰਿਵਰਤਕ | A/D 14x12b;D/A 1x10b |
ਔਸਿਲੇਟਰ ਦੀ ਕਿਸਮ | ਅੰਦਰੂਨੀ |
ਓਪਰੇਟਿੰਗ ਤਾਪਮਾਨ | -40°C ~ 85°C (TA) |
ਮਾਊਂਟਿੰਗ ਦੀ ਕਿਸਮ | ਸਰਫੇਸ ਮਾਊਂਟ |
ਪੈਕੇਜ / ਕੇਸ | 48-TQFP |
ਸਪਲਾਇਰ ਡਿਵਾਈਸ ਪੈਕੇਜ | 48-TQFP (7x7) |
ਅਧਾਰ ਉਤਪਾਦ ਨੰਬਰ | ATSAMD21 |