FAQ по SF32¶
1. Выбор продукта¶
1.1. Какое семейство SF32 выбрать?¶
Начните с ключевых критериев выбора:
- Разрешение дисплея: Нужное число пикселей, интерфейс, частота обновления и память кадрового буфера.
- Режим Bluetooth: Только BLE либо двухрежимный BLE и Classic Bluetooth.
- Число GPIO: Доступные выводы после назначения интерфейсов и памяти.
- Размер корпуса: Площадь, шаг выводов и требования к монтажу PCB.
- Питание: Батарея или стабилизированный источник, рабочий диапазон напряжения и уровни I/O.
- Аудиофункции: Требования к ADC/DAC, I2S и PDM, включая микрофонные каналы.
Сравнивайте конкретные микросхемы, а не только номера семейств: больший номер не обязательно лучше подходит для изделия. В инструменте «Подбор компонентов SF32» можно задать фильтр по каждому из этих критериев и получить список подходящих моделей.
Сравнение семейств · Подбор компонентов SF32
1.2. Использовать микросхему, модуль или отладочную плату?¶
Отладочная плата подходит для оценки платформы и проверки прошивки. Модуль сокращает объём работ с RF, кварцевым резонатором и разводкой памяти на несущей плате, что также может снизить общие затраты на разработку. При небольших объёмах выпуска модуль избавляет от необходимости самостоятельно закупать и обеспечивать поставки входящих в него компонентов; его RF-сертификация может быть особенно полезна в некоторых регионах. Выбирайте вариант на отдельной микросхеме, если стоимость, размеры или гибкость оправдывают самостоятельную разработку схемы, разводки и RF. Оба пути требуют проверки конечного изделия. Новые модули будут добавляться по мере их появления.
1.3. С какой отладочной платы начать?¶
Начните с отладочной платы LCD, ориентированной на дисплей, для вашего семейства микросхем: SF32LB52-DevKit-LCD, SF32LB56-DevKit-LCD, SF32LB57-DevKit-LCD (вариант памяти N32R16) или SF32LB58-DevKit-LCD (вариант N16R32N1). Для SF32LB52x есть также компактные платы: SF32LB52-DevKit-Core-3p3, SF32LB52-DevKit-Nano и SF32LB52-DevKit-ULP (оценка низкого энергопотребления для носимых устройств). Убедитесь, что вариант памяти платы соответствует целевой модели; полный список плат приведён в официальном руководстве SiFli по моделям плат.
Подбор компонентов SF32 · Официальное руководство по моделям плат
1.4. Как читать заказные коды микросхем и модулей?¶
Читайте полный код, а не только префикс семейства. Код микросхемы различает устройство, корпус и память; суффиксы модуля описывают установленный накопитель и память. Используйте примеры и исторические исключения руководства и уточняйте у поставщика доступную для заказа конфигурацию.
2. Память и характеристики¶
2.1. Чем отличаются SRAM, PSRAM и Flash?¶
SRAM и PSRAM хранят рабочие данные и теряют их при отключении питания; режимы сохранения данных зависят от устройства. Встроенная SRAM и внешняя либо размещённая в одном корпусе PSRAM различаются путём доступа, пропускной способностью и энергопотреблением. Flash — энергонезависимое хранилище прошивки и ресурсов. Увеличение Flash не компенсирует нехватку рабочей RAM.
2.2. Сколько памяти нужно приложению?¶
Заложите RAM для ОС, стеков, кучи, графических буферов, аудио и параллельных задач. Размер базового кадрового буфера равен ширина × высота × байт на пиксель × число буферов; учитывайте выравнивание шага строки и дополнительные буферы рендеринга. Отдельно рассчитайте энергонезависимую память для прошивки, шрифтов, изображений, аудио, файлов и OTA-образов. Измерьте пиковое использование при целевой нагрузке.
Обзор графики · Планирование изделия
2.3. Когда выбирать NOR, NAND или eMMC?¶
Выбирайте с учётом требуемого способа загрузки, ёмкости, характера доступа и поддержки ПО, а не по одной только ёмкости. NOR часто используется для кода и произвольного чтения; NAND требует управления блоками стирания, ECC и дефектными блоками; eMMC содержит контроллер управления накопителем. В этих описаниях SPI-NAND и QSPI-NAND означают один вариант памяти, а не расхождение продуктов. Проверьте загрузчик, драйвер и файловую систему для конкретной микросхемы.
Типы памяти · Суффиксы модулей
2.4. Каждая микросхема поддерживает все функции семейства?¶
Нет. Обзор семейства может объединять возможности нескольких моделей. Память, питание, доступные выводы и интерфейсы зависят от SKU, корпуса и мультиплексирования. Периферия микросхемы может не быть выведена на модуле или плате. Проверьте таблицу вариантов, даташит, распиновку и поддержку нужной функции в SDK.
Сравнение семейств · Подбор компонентов SF32
3. Соответствие задачам приложения¶
3.1. Как выбрать микросхему для дисплея?¶
Сначала проверьте электрический интерфейс панели и её тайминги, затем разрешение, формат пикселя, целевую частоту обновления, кадровую память и пропускную способность. Максимальное разрешение само по себе не гарантирует плавность. Уточните графическое ускорение и драйвер панели, затем проверьте типовые экраны и анимацию на выбранной памяти.
Матрица интерфейсов по устройствам · Контроллер дисплея · Обзор графики
3.2. Как проверить поддержку аудио и микрофонов?¶
Для аналогового тракта проверьте каналы ADC и DAC, для цифровых аудиоустройств — I2S, для цифровых микрофонов — PDM. Один интерфейс PDM может передавать до двух микрофонных каналов; число интерфейсов не равно числу микрофонов. Доступные каналы также зависят от выводов, мультиплексирования, драйверов и разводки. Проверяйте нужную конфигурацию, а не складывайте числа интерфейсов.
3.3. Какие продукты поддерживают BLE, Classic Bluetooth или оба режима?¶
SF32LB55x поддерживает только BLE; SF32LB52x, SF32LB56x, SF32LB57x и SF32LB58x предлагают двухрежимный Bluetooth. Возможности радио не гарантируют все профили, кодеки и функции в любой конфигурации SDK. Проверьте нужный профиль и испытанный пример; наличие BLE не подтверждает аудио Classic Bluetooth или BLE Audio.
Сравнение семейств · Обзор Bluetooth
3.4. Нужен ли внешний Wi-Fi-модуль?¶
Каталогизированные здесь продукты SF32 не содержат встроенного радиоблока Wi-Fi. Фильтр Wi-Fi обозначает внешний путь через SDIO. Внешнему устройству также нужны совместимые питание, выводы, драйверы и сетевое ПО; наличие SDIO само по себе не доказывает работоспособность решения.
3.5. Сколько GPIO реально доступно?¶
Исходите из конкретного корпуса и памяти, затем вычитайте выводы, занятые нужными интерфейсами и функциями платы. Модуль выводит лишь часть контактов микросхемы. У SF32LB57x BGA112 дополнительные выводы MPI3/статического выхода имеют ограниченные функции и не являются свободно назначаемыми GPIO. Не считайте заявленное число выводов гарантированным бюджетом приложения.
Примечания о GPIO семейств · Варианты SF32LB57x
4. Доступность и планирование изделия¶
4.1. Что означает маркировка модуля для моего изделия?¶
По сводке маркировки на странице модуля определите варианты с указанными обозначениями и запросите применимые документы об одобрении и условия интеграции. Напечатанный идентификатор FCC или знак CE сам по себе не доказывает, что одобрение распространяется на готовое изделие. Изменения антенны, несущей платы или корпуса нужно проверять по применимым условиям.
Маркировка модуля 52 · Маркировка модуля 56 · Маркировка модуля 58
4.2. Можно ли заказать другую конфигурацию памяти или модуля?¶
Сообщите μForge.io нужную микросхему или модуль, объём накопителя и PSRAM, интерфейсы, требования к антенне, объём выпуска и сроки. До фиксации проекта уточните реализуемость, поддержку SDK, минимальный заказ и срок поставки. Конфигурация в старом документе не гарантирует доступность сейчас; SF32LB58-MOD-E4R32N1 больше не поставляется из-за дефицита микросхем памяти.
Связаться с μForge.io · Доступность модуля 58
4.3. Как уточнить доступность и получить образцы?¶
Используйте ссылки на покупку и документацию со страницы продукта и сообщайте поставщику полный заказной код и нужную ревизию. Подтвердите текущую доступность, память, антенну и срок поставки. По возможности начните с поддерживаемой оценочной платы и опирайтесь в окончательном проекте на официальные документы конкретной микросхемы, а не обзор семейства.
Связаться с μForge.io · Подбор компонентов SF32
Последнее обновление: