SF32LB52x¶
Présentation¶
SF32LB52x est la famille de MCU à coût optimisé de SiFli, destinée aux objets portables intelligents d'entrée de gamme, aux interfaces graphiques compactes, aux périphériques Bluetooth et aux autres produits AIoT à encombrement contraint qui exigent malgré tout un affichage, de l'audio, du stockage et une connectivité sans fil intégrés.
Au niveau de la plateforme, la famille associe un cœur applicatif Arm Cortex-M33 STAR-MC11 à 240 MHz et un cœur contrôleur Bluetooth basse consommation dédié à 24 MHz. La puce peut ainsi exécuter une interface réactive et une pile applicative tout en gardant séparées la connectivité Bluetooth et les tâches permanentes (always-on).
Pour la planification produit, les principales variantes du guide des modèles de puces de SiFli se répartissent en deux groupes selon l'alimentation :
- SF32LB520/3/5/7 : variantes alimentées par batterie lithium-ion, avec chemin de charge intégré
- 52B/D/E/G/J : variantes à alimentation externe, où 52B/E/G/J ciblent les systèmes 3,3 V standard et 52D cible un rail spécial 1,8 V à très basse consommation
Ces groupes ne sont pas interchangeables au niveau de la carte. Les familles sur batterie et à alimentation externe ne sont pas compatibles broche à broche entre elles, et la variante 52D en 1,8 V est électriquement distincte du groupe 52B/E/G/J en 3,3 V, même si leurs implantations de boîtier se ressemblent.
Applications¶
SF32LB52x est recommandé pour les produits centrés sur le Bluetooth où le coût, l'intégration et l'autonomie sont les principaux critères de conception, notamment :
- Montres connectées et bracelets d'activité d'entrée de gamme
- Modules Bluetooth et adaptateurs sans fil
- Accessoires audio Bluetooth
- Capteurs intelligents et objets portables
- Étiquettes électroniques de rayon et badges intelligents
- Imprimantes d'étiquettes portables
- Afficheurs pour vélos et trottinettes électriques
- Appareils IHM de base reposant sur LVGL
Ressources de développement¶
- Fiche produit (SF32LB520/3/5/7)
- Fiche technique (SF32LB520/3/5/7)
- Fiche produit (famille SF32LB52X à alimentation externe)
- Fiche technique (famille SF32LB52X à alimentation externe)
- Manuel utilisateur
- Guide de conception matérielle (520/3/5/7)
- Guide de conception matérielle (52B/D/E/G/J)
- Acheter des échantillons
- Acheter des kits de développement
Caractéristiques et spécifications¶
Calcul et mémoire¶
- Cœur applicatif Arm Cortex-M33 STAR-MC1 jusqu'à 240 MHz, avec DSP et MPU
- Cœur contrôleur Bluetooth Arm Cortex-M33 STAR-MC1 dédié à 24 MHz
- Cache d'instructions de 32 Ko + cache de données de 16 Ko
- 512 Ko de SRAM applicative plus 64 Ko de SRAM pour le contrôleur Bluetooth
- Options de mémoire intégrée au boîtier selon la variante, de 1 Mo de NOR QSPI à 16 Mo de PSRAM OPI
Graphismes et audio¶
- Accélérateur graphique 2D/2,5D ePicasso 2.0
- Décodeur matériel eZip 2.0 pour la compression graphique sans perte
- Contrôleur LCD dédié prenant en charge SPI/DSPI/QSPI, y compris le SPI pour papier électronique, ainsi que 8080-8 bits
- 1 ADC audio 24 bits, RSB de 99 dB
- 1 DAC audio 24 bits, RSB de 109 dB
Connectivité sans fil¶
- Bluetooth 5.3 bimode (Bluetooth Classic et BLE)
- Puissance d'émission maximale :
- 19 dBm pour BLE/BR
- 13 dBm pour BT/EDR2 et BT/EDR3
- Sensibilité : -100 dBm @ BLE/1Mbps
- Cœur contrôleur Bluetooth Arm Cortex-M33 STAR-MC1 dédié avec 64 Ko de SRAM @ 24 MHz
- Courant en veille profonde : 2 µA selon la fiche produit ; le courant de veille au niveau système dépend du mode de fonctionnement et des fuites au niveau de la carte
Sécurité¶
- Accélérateurs matériels AES/HASH/CRC
- TRNG
- PSA Certified Level 1
Périphériques et E/S¶
- 3 UART
- 4 I2C
- 2 SPI
- 1 USB 2.0 FS
- 1 I2S
- 1 interface PDM (jusqu'à deux microphones numériques)
- 1 SD3.0/SDIO3.0/eMMC
- 1 ADC 12 bits à usage général
- Capteur de température
- RTC et timers de surveillance (watchdog)
- 44 ou 45 GPIO selon la famille de variantes
Alimentation¶
-
Groupe sur batterie : SF32LB520/3/5/7 — alimenté directement par une seule cellule Li-ion/Li-Po et destiné aux conceptions utilisant l'architecture d'alimentation intégrée orientée charge.
-
Groupe à alimentation externe 3,3 V : 52B/E/G/J — destiné aux systèmes à alimentation externe régulée ; les composants sont compatibles broche à broche entre eux.
-
Groupe à alimentation externe 1,8 V : SF32LB52D — destiné aux conceptions spéciales à très basse consommation en 1,8 V, non interchangeable électriquement avec les composants 3,3 V.
Les groupes sur batterie et à alimentation externe sont des configurations de silicium indépendantes et ne sont pas compatibles broche à broche d'une famille d'alimentation à l'autre.
Variantes de la famille¶
Pour les principales variantes du guide des modèles de puces de SiFli, la répartition pratique pour le choix du composant est la suivante :
- SF32LB520/3/5/7 : groupe sur batterie lithium-ion, compatible broche à broche au sein du groupe
- 52B/E/G/J : groupe standard à alimentation externe 3,3 V, compatible broche à broche au sein du groupe
- SF32LB52D : variante spéciale à alimentation externe 1,8 V pour les scénarios à très basse consommation
Si vous changez de niveau de mémoire, la correspondance de contenu la plus proche est :
- 520 ↔ 52B
- 523 ↔ 52E, avec 52D comme équivalent en 1,8 V
- 525 ↔ 52G
- 527 ↔ 52J
| SF32LB | 520U36 | 523UB6 | 525UC6 | 527UD6 | 52BU36 | 52BU56 | 52DUB6 | 52EUB6 | 52GUC6 | 52JUD6 |
|---|---|---|---|---|---|---|---|---|---|---|
| Boîtier | QFN68L | QFN68L | QFN68L | QFN68L | QFN68L | QFN68L | QFN68L | QFN68L | QFN68L | QFN68L |
| Dimensions | 7 × 7 × 0,85 mm | 7 × 7 × 0,85 mm | 7 × 7 × 0,85 mm | 7 × 7 × 0,85 mm | 7 × 7 × 0,85 mm | 7 × 7 × 0,85 mm | 7 × 7 × 0,85 mm | 7 × 7 × 0,85 mm | 7 × 7 × 0,85 mm | 7 × 7 × 0,85 mm |
| Pas | 0,35 mm | 0,35 mm | 0,35 mm | 0,35 mm | 0,35 mm | 0,35 mm | 0,35 mm | 0,35 mm | 0,35 mm | 0,35 mm |
| GPIO | 44 | 44 | 44 | 44 | 45 | 45 | 45 | 45 | 45 | 45 |
| Mémoire intégrée au boîtier | 1 MB QSPI-NOR | 4 MB OPI-PSRAM | 8 MB OPI-PSRAM | 16 MB OPI-PSRAM | 1 MB QSPI-NOR | 4 MB QSPI-NOR | 4 MB OPI-PSRAM | 4 MB OPI-PSRAM | 8 MB OPI-PSRAM | 16 MB OPI-PSRAM |
| Plage de tension d'alimentation | 3,2–4,7 V | 3,2–4,7 V | 3,2–4,7 V | 3,2–4,7 V | 2,97–3,63 V | 2,97–3,63 V | 1,71–1,98 V | 2,97–3,63 V | 2,97–3,63 V | 2,97–3,63 V |
| Tension d'E/S | 3,3 V | 3,3 V | 3,3 V | 3,3 V | 3,3 V / 1,8 V | 3,3 V / 1,8 V | 3,3 V / 1,8 V | 3,3 V / 1,8 V | 3,3 V / 1,8 V | 3,3 V / 1,8 V |
| Température | -40 à 85 °C | -40 à 85 °C | -40 à 85 °C | -40 à 85 °C | -40 à 85 °C | -40 à 85 °C | -40 à 85 °C | -40 à 85 °C | -40 à 85 °C | -40 à 85 °C |
Ce tableau reprend les principales variantes du guide des modèles de puces de SiFli ; ce n'est pas un catalogue de commande complet. La fiche technique de la famille à alimentation externe liée ici répertorie en outre le SF32LB52HUD6 (1,8 V, QFN68L, PSRAM 128 Mb), tandis que le guide matériel emploie aussi les formes de suffixe 52AUx6 et 52D/F/HUx6. Les sources disponibles ne fournissent pas de tableau de variantes unique et cohérent. Avant la validation de la conception, vérifiez dans la fiche technique à jour l'état de commercialisation, les limites d'alimentation, l'interface mémoire et les détails d'E/S de toute référence de ce type.
Parcours d'intégration¶
Suivez cette séquence pour transformer une présélection SF32LB52x en conception validée :
- Valider le parcours de développement du firmware. Commencez par le guide de prise en main du SDK SiFli, puis utilisez le flux de travail du SDK SiFli et les exemples pour valider les périphériques requis et le comportement Bluetooth.
- Choisir le support d'intégration. Évaluez le SF32LB52-MOD-1 lorsqu'un module RF déjà intégré convient au produit ; sinon, choisissez la carte de développement SF32LB52 la plus proche pour la validation précoce du firmware et des périphériques.
- Concevoir et relire le matériel. Utilisez le guide de conception matérielle local — y compris ses listes de contrôle du schéma et de l'implantation du circuit imprimé — avant de valider le schéma ou l'implantation. Confirmez la bonne base de famille d'alimentation : 520/3/5/7, 52B/E/G/J ou 52D.
- Vérifier la source faisant autorité. Contrôlez la fiche technique applicable et le [guide de conception matérielle pour 520/3/5/7] ou le [guide de conception matérielle pour 52B/D/E/G/J] de SiFli par rapport à la référence commandable et au boîtier exacts.
Questions fréquentes¶
Quelles sont les principales caractéristiques du SF32LB52x ? Le SF32LB52x associe un CPU applicatif (Cortex-M33 @240 MHz) à un cœur basse consommation (Cortex-M33 @24/48 MHz, avec un contrôleur Bluetooth dédié), 576 KB de SRAM interne et Bluetooth bimode (BT classique + BLE). Graphismes : ePicasso 2.0 Lite. Boîtier : QFN68 (7 × 7 mm). USB 2.0 FS. Valeurs au niveau de la famille ; vérifiez la fiche technique de la référence exacte.
Quelles interfaces d'affichage le SF32LB52x prend-il en charge ? SPI / DSPI / QSPI / 8080 / EPD / JDI. La disponibilité varie selon la référence et le boîtier.
Quelle mémoire dans le boîtier le SF32LB52x propose-t-il ? Jusqu'à 16 MB de PSRAM et jusqu'à 4 MB de Flash NOR dans le boîtier, selon la référence.
Quelle tension d'alimentation faut-il pour le SF32LB52x ? 3.2–4.7 V (520/3/5/7), 2.97–3.63 V (52B/E/G/J), 1.8 V (52D), selon la variante. Confirmez la plage exacte dans la fiche technique.
Par où commencer une conception matérielle avec le SF32LB52x ? Commencez par le guide de conception matérielle du SF32LB52x (schéma, alimentation, horloge/RF, routage PCB), puis utilisez les listes de contrôle de schéma et d'implantation avant de figer la carte.
Produits associés¶
Module¶
Le SF32LB52-MOD-1 associe le SF32LB525UC6, qui dispose de 8 Mo de PSRAM OPI intégrée au boîtier dans la configuration standard, à un réseau d'adaptation RF. Le module mesure 27,9 × 18,0 × 3,1 mm et convient aux projets qui veulent les capacités de la classe SF32LB52 sans assumer l'implantation et la validation RF au niveau de la puce.
Kits de développement¶
- Le SF32LB52-DevKit-LCD est la principale carte de mise en service orientée écran pour l'écosystème de modules SF32LB52, avec connectivité LCD QSPI et MCU/8080.
- Le SF32LB52-DevKit-Core-3p3 est la carte cœur compacte à alimentation externe pour une mise en service rapide du firmware, des GPIO et du mode basse consommation sur des composants de classe 52B/52J.
- Le SF32LB52-DevKit-Nano est la plus petite carte de développement de la série 52, utile lorsque le produit cible est contraint en taille.
- Le SF32LB52-DevKit-ULP est la voie orientée basse consommation pour l'évaluation sur batterie et les expérimentations de produits compacts.
Produits de référence¶
Les conceptions SF32LB52 typiques comprennent les montres connectées d'entrée de gamme, les bracelets d'activité, les accessoires Bluetooth, les commandes graphiques compactes, les étiquettes électroniques de rayon, les badges intelligents, les imprimantes d'étiquettes portables et les afficheurs économiques pour vélos ou trottinettes électriques.
-
STAR-MC1 est un IP de CPU embarqué Armv8-M Mainline configurable, proposé par Arm China. Dans les composants SF32 compatibles, SiFli le documente comme processeur applicatif Arm Cortex-M33 STAR-MC1. Son modèle logiciel de classe Cortex-M33 facilite la reprise du firmware, des intergiciels, des portages de RTOS et des outils Cortex-M33 existants, sous réserve du travail d'intégration habituel propre à chaque composant. Ses configurations CU, SP et SE diffèrent principalement par le cache, la TCM, la XIPU et les capacités TrustZone ; les instructions personnalisées Arm/CDE et l'interface de coprocesseur sont des fonctions optionnelles à vérifier pour la référence SF32 exacte. La documentation SiFli peut employer Arm Cortex-M33 STAR-MC1 ou Arm Cortex-M33 selon le contexte. ↩
Dernière mise à jour: