AT91SAM7S256D-AU Микроконтроллеры ARM MCU 256K Flash SRAM 64K MCU на базе ARM
♠ Описание продукта
Атрибут продукта | Значение атрибута |
Производитель: | Микрочип |
Категория продукта: | Микроконтроллеры ARM — микроконтроллеры |
RoHS: | Подробности |
Ряд: | САМ7С/СЭ |
Тип монтажа: | СМД/СМТ |
Посылка/кейс: | ЛКФП-64 |
Основной: | ARM7TDMI |
Объем памяти программы: | 256 КБ |
Ширина шины данных: | 32 бит/16 бит |
Разрешение АЦП: | 10 бит |
Максимальная тактовая частота: | 55 МГц |
Количество входов/выходов: | 32 ввода/вывода |
Размер ОЗУ данных: | 64 КБ |
Напряжение питания - мин.: | 1,65 В |
Напряжение питания - макс.: | 1,95 В |
Минимальная рабочая температура: | - 40 С |
Максимальная рабочая температура: | +85 С |
Упаковка: | Поднос |
Аналоговое напряжение питания: | 3,3 В |
Марка: | Технология микрочипов / Атмел |
Тип ОЗУ данных: | БАРАН |
Высота: | 1,6 мм |
Напряжение ввода/вывода: | от 1,65 В до 3,6 В |
Тип интерфейса: | I2C, SPI, USART, USB |
Длина: | 7 мм |
Чувствительность к влаге: | Да |
Количество каналов АЦП: | 8 каналов |
Количество таймеров/счетчиков: | 3 Таймер |
Серия процессоров: | САМ7С |
Продукт: | MCU |
Тип продукта: | Микроконтроллеры ARM — микроконтроллеры |
Тип памяти программы: | Вспышка |
Заводская упаковка: | 160 |
Подкатегория: | Микроконтроллеры - микроконтроллеры |
Сторожевые таймеры: | Сторожевой таймер |
Ширина: | 7 мм |
Единица измерения: | 0,012088 унций |
♠ AT91SAM Flash MCU на базе ARM
SAM7S от Atmel — это серия флэш-микроконтроллеров с малым количеством выводов на основе 32-разрядного процессора ARM RISC.Он имеет высокоскоростную флэш-память и SRAM, большой набор периферийных устройств, включая устройство USB 2.0 (кромеSAM7S32 и SAM7S16), а также полный набор системных функций с минимальным количеством внешних компонентов.
Это устройство является идеальным путем миграции для пользователей 8-битных микроконтроллеров, которым нужна дополнительная производительность ирасширенная память.Встроенная флэш-память может быть запрограммирована внутри системы через интерфейс JTAG-ICE или через параллельный интерфейс.на производственном программаторе перед монтированием.Встроенные биты блокировки и бит безопасности защищают прошивку от случайной перезаписи и сохраняют ее конфиденциальность.
Системный контроллер серии SAM7S включает в себя контроллер сброса, способный управлять последовательностью включения питаниямикроконтроллер и вся система.Корректность работы устройства можно контролировать с помощью встроенного отключения питания.детектор и сторожевой таймер, работающий от встроенного RC-генератора.
Серия SAM7S — это микроконтроллеры общего назначения.Их встроенный порт USB Device делает их идеальными устройствамидля периферийных приложений, требующих подключения к ПК или мобильному телефону.Их агрессивная цена и высокий уровеньинтеграция расширяет область их применения на чувствительном к стоимости потребительском рынке с большими объемами.
• Включает процессор ARM7TDMI® ARM® Thumb®.
– Высокопроизводительная 32-битная RISC-архитектура
– 16-битный набор инструкций высокой плотности
– Лидер по показателю MIPS/Ватт
– EmbeddedICE™ внутрисхемная эмуляция, поддержка отладочного канала связи
• Внутренняя высокоскоростная вспышка
– 512 Кбайт (SAM7S512), организованных в два смежных банка по 1024 страницы по 256Байты (две плоскости)
– 256 Кбайт (SAM7S256), организованных в 1024 страницы по 256 байт (одна плоскость)
– 128 Кбайт (SAM7S128), организованных в 512 страниц по 256 байт (одна плоскость)
– 64 Кбайт (SAM7S64), организованных в 512 страниц по 128 байт (одна плоскость)
– 32 Кбайт (SAM7S321/32), организованных в 256 страниц по 128 байт (одна плоскость)
– 16 Кбайт (SAM7S161/16), организованных в 256 страниц по 64 байта (одна плоскость)
– Одноцикловый доступ на частоте до 30 МГц в наихудших условиях
– Буфер предварительной выборки, оптимизирующий выполнение инструкции Thumb на максимальной скорости
– Время программирования страницы: 6 мс, включая автоматическое стирание страницы, время полного стирания: 15 мс
– 10 000 циклов записи, возможность хранения данных в течение 10 лет, возможности блокировки секторов, флэш-памятьБит безопасности
– Быстрый интерфейс программирования флэш-памяти для крупносерийного производства
• Внутренняя высокоскоростная SRAM, доступ за один цикл на максимальной скорости
– 64 Кбайт (SAM7S512/256)
– 32 Кбайт (SAM7S128)
– 16 Кбайт (SAM7S64)
– 8 Кбайт (SAM7S321/32)
– 4 Кбайт (SAM7S161/16)
• Контроллер памяти (MC)
- Встроенный контроллер флэш-памяти, статус прерывания и обнаружение смещения
• Сброс контроллера (RSTC)
– На основе сброса при включении питания и маломощного детектора пониженного напряжения, откалиброванного на заводе.
– Обеспечивает формирование внешнего сигнала сброса и сброс состояния источника
• Генератор часов (CKGR)
– Маломощный RC-генератор, встроенный генератор с частотой от 3 до 20 МГц и один PLL
• Контроллер управления питанием (PMC)
– Возможности оптимизации энергопотребления программного обеспечения, включая режим замедления тактовой частоты (до 500Гц) и режим ожидания
– Три программируемых внешних тактовых сигнала
• Расширенный контроллер прерываний (AIC)
– Индивидуально маскируемые, восьмиуровневые приоритеты, векторные источники прерываний
– Два (SAM7S512/256/128/64/321/161) или один (SAM7S32/16) внешний источник прерыванияи один источник быстрых прерываний, защита от ложных прерываний
• Блок отладки (DBGU)
- 2-проводной UART и поддержка прерывания канала связи отладки, программируемое предотвращение доступа ICE
– Режим для универсальной двухпроводной последовательной связи UART
• Периодический интервальный таймер (PIT)
– 20-битный программируемый счетчик плюс 12-битный интервальный счетчик
• Оконный сторожевой таймер (WDT)
– 12-битный программируемый счетчик с защитой от ключа
– Подает сигналы сброса или прерывания в систему
– Счетчик может быть остановлен, когда процессор находится в состоянии отладки или в режиме ожидания.
• Таймер реального времени (RTT)
– 32-битный счетчик с сигнализацией
- Работает от внутреннего RC-генератора
• Один параллельный контроллер ввода/вывода (PIOA)
– Тридцать две (SAM7S512/256/128/64/321/161) или двадцать одна (SAM7S32/16) программируемые линии ввода-вывода, мультиплексированные сДва периферийных входа/выхода
– Возможность прерывания изменения входа на каждой линии ввода/вывода
– Индивидуально программируемый открытый сток, подтягивающий резистор и синхронный выход
• Одиннадцать (SAM7S512/256/128/64/321/161) или девять (SAM7S32/16) каналов периферийного контроллера прямого доступа к памяти (PDC)
• Один полноскоростной порт USB 2.0 (12 Мбит/с) для устройств (кроме SAM7S32/16).
– Встроенный приемопередатчик, 328-байтовые настраиваемые встроенные буферы FIFO
• Один синхронный последовательный контроллер (SSC)
– Независимые сигналы тактовой частоты и кадровой синхронизации для каждого приемника и передатчика
– Поддержка аналогового интерфейса I²S, поддержка мультиплексирования с временным разделением
– Возможности высокоскоростного непрерывного потока данных с 32-битной передачей данных
• Два (SAM7S512/256/128/64/321/161) или один (SAM7S32/16) универсальный синхронный/асинхронный приемопередатчик(УСАРТ)
– Индивидуальный генератор скорости передачи данных, инфракрасная модуляция/демодуляция IrDA®
– Поддержка смарт-карт ISO7816 T0/T1, аппаратное квитирование, поддержка RS485
– Полная поддержка линии модема на USART1 (SAM7S512/256/128/64/321/161)
• Один ведущий/ведомый последовательный периферийный интерфейс (SPI)
- Программируемая длина данных от 8 до 16 бит, выбор четырех внешних периферийных микросхем
• Один трехканальный 16-разрядный таймер/счетчик (TC)
– Три внешних тактовых входа и два многоцелевых контакта ввода-вывода на канал (SAM7S512/256/128/64/321/161)
- Один внешний тактовый вход и два многоцелевых контакта ввода/вывода только для первых двух каналов (SAM7S32/16)
- Двойная генерация ШИМ, режим захвата/формы сигнала, возможность увеличения/уменьшения
• Один четырехканальный 16-битный ШИМ-контроллер (PWMC)
• Один двухпроводной интерфейс (TWI)
– Поддержка только основного режима, все двухпроводные EEPROM Atmel и I2Поддерживаемые C-совместимые устройства(САМ7С512/256/128/64/321/32)
- Поддержка режима Master, Multi-Master и Slave, все двухпроводные EEPROM Atmel и I2Поддерживаемые C-совместимые устройства(САМ7С161/16)
• Один 8-канальный 10-разрядный аналого-цифровой преобразователь, четыре канала, мультиплексированные с цифровыми входами/выходами
• Ассистент загрузки SAM-BA™
- Программа загрузки по умолчанию
– Интерфейс с графическим пользовательским интерфейсом SAM-BA
• Граничное сканирование IEEE® 1149.1 JTAG на всех цифровых контактах
• Входы/выходы, устойчивые к напряжению 5 В, включая четыре линии ввода/вывода сильноточного привода, до 16 мА каждая (входы/выходы SAM7S161/16, не устойчивые к напряжению 5 В)
• Источники питания
- Встроенный регулятор 1,8 В, потребляющий до 100 мА для ядра и внешних компонентов
– Источник питания линий ввода-вывода VDDIO 3,3 В или 1,8 В, независимый источник питания флэш-памяти VDDFLASH 3,3 В
– Блок питания ядра VDDCORE 1,8 В с детектором отключения питания
• Полностью статическая работа: до 55 МГц при 1,65 В и 85°C в наихудших условиях
• Доступен в 64-выводном корпусе LQFP Green или 64-контактном корпусе QFN Green Package (SAM7S512/256/128/64/321/161) и 48-выводном LQFP Green илиЗеленый пакет QFN с 48 контактными площадками (SAM7S32/16)