AT91SAM7S256D-AU ARM микроконтроллеры MCU 256K Flash SRAM 64K ARM на базе MCU
♠ Описание продукта
Атрибут продукта | Значение атрибута |
Производитель: | Микрочип |
Категория продукта: | Микроконтроллеры ARM - MCU |
RoHS: | Подробности |
Ряд: | SAM7S/SE |
Стиль монтажа: | SMD/SMT |
Упаковка/Коробка: | ЛКФП-64 |
Основной: | ARM7TDMI |
Размер памяти программы: | 256 кБ |
Ширина шины данных: | 32 бит/16 бит |
Разрешение АЦП: | 10 бит |
Максимальная тактовая частота: | 55 МГц |
Количество вводов/выводов: | 32 ввода/вывода |
Размер оперативной памяти данных: | 64 кБ |
Напряжение питания - мин.: | 1,65 В |
Напряжение питания - макс.: | 1,95 В |
Минимальная рабочая температура: | - 40 С |
Максимальная рабочая температура: | + 85 С |
Упаковка: | Поднос |
Аналоговое напряжение питания: | 3,3 В |
Бренд: | Технология микрочипов / Atmel |
Тип ОЗУ данных: | БАРАН |
Высота: | 1,6 мм |
Напряжение ввода/вывода: | 1,65 В – 3,6 В |
Тип интерфейса: | I2C, SPI, USART, USB |
Длина: | 7 мм |
Чувствительность к влаге: | Да |
Количество каналов АЦП: | 8 каналов |
Количество таймеров/счетчиков: | 3 Таймер |
Серия процессора: | САМ7С |
Продукт: | МК |
Тип продукта: | Микроконтроллеры ARM - MCU |
Тип памяти программ: | Вспышка |
Количество в заводской упаковке: | 160 |
Подкатегория: | Микроконтроллеры - MCU |
Таймеры сторожевого таймера: | Таймер сторожевого таймера |
Ширина: | 7 мм |
Вес единицы: | 0,012088 унции |
♠ Флэш-микроконтроллер на базе ARM AT91SAM
SAM7S от Atmel — это серия микроконтроллеров Flash с малым количеством выводов на базе 32-битного процессора ARM RISC. Он оснащен высокоскоростной Flash-памятью и 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 лет, возможность блокировки секторов, флэш-памятьБит безопасности
– Быстрый интерфейс программирования Flash для крупносерийного производства
• Внутренняя высокоскоростная SRAM-память, однотактный доступ на максимальной скорости
– 64 Кбайт (SAM7S512/256)
– 32 Кбайт (SAM7S128)
– 16 Кбайт (SAM7S64)
– 8 Кбайт (SAM7S321/32)
– 4 Кбайт (SAM7S161/16)
• Контроллер памяти (MC)
– Встроенный флэш-контроллер, статус прерывания и обнаружение несоосности
• Сброс контроллера (RSTC)
– На основе сброса при включении питания и маломощного откалиброванного на заводе детектора пониженного напряжения
– Обеспечивает формирование внешнего сигнала сброса и сброс состояния источника
• Генератор тактовых импульсов (CKGR)
– Маломощный RC-генератор, встроенный генератор от 3 до 20 МГц и одна схема ФАПЧ
• Контроллер управления питанием (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 Full Speed (12 Мбит/с) для устройств (за исключением SAM7S32/16).
– Встроенный приемопередатчик, 328-байтовые настраиваемые интегрированные буферы FIFO
• Один синхронный последовательный контроллер (SSC)
– Независимые сигналы синхронизации часов и кадров для каждого приемника и передатчика
– Поддержка аналогового интерфейса I²S, поддержка временного мультиплексирования
– Возможности высокоскоростной непрерывной передачи данных с 32-битной передачей данных
• Два (SAM7S512/256/128/64/321/161) или один (SAM7S32/16) универсальных синхронных/асинхронных приемопередатчика(USART)
– Индивидуальный генератор скорости передачи данных, инфракрасная модуляция/демодуляция IrDA®
– Поддержка смарт-карт ISO7816 T0/T1, аппаратное квитирование, поддержка RS485
– Полная поддержка модемной линии на USART1 (SAM7S512/256/128/64/321/161)
• Один последовательный периферийный интерфейс Master/Slave (SPI)
– Программируемая длина данных от 8 до 16 бит, выбор четырех внешних периферийных чипов
• Один трехканальный 16-битный таймер/счетчик (TC)
– Три внешних входа синхронизации и два многоцелевых контакта ввода-вывода на канал (SAM7S512/256/128/64/321/161)
– Один внешний вход синхронизации и два многоцелевых контакта ввода-вывода только для первых двух каналов (SAM7S32/16)
– Двойная генерация ШИМ, режим захвата/формы сигнала, возможность увеличения/уменьшения
• Один четырехканальный 16-битный ШИМ-контроллер (PWMC)
• Один двухпроводной интерфейс (TWI)
– Поддержка только режима Master, все двухпроводные 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 В
– 1,8 В VDDCORE Core Power Supply с детектором пониженного напряжения
• Полностью статическая работа: до 55 МГц при 1,65 В и 85 °C в худшем случае
• Доступен в 64-выводном корпусе LQFP Green или 64-контактном корпусе QFN Green (SAM7S512/256/128/64/321/161) и 48-выводном корпусе LQFP Green или48-контактный QFN зеленый корпус (SAM7S32/16)