Projet logiciel et matériel d'une source d'alimentation pulsée avec un système de contrôle numérique
Projet diplomèque de l'université
Conception logicielle et matérielle d'une alimentation de commutation avec un système de contrôle numérique. Projet de thèse de l'université
Compilation Mercredi: Keil.uvision V5.34.0.0
Éditeur de code: vscode ( home_ps_300.codeworkspace )
Bibliothèques utilisées: Hal St
Cppcheck 2.10 https://cppcheck.sourceforge.io/
Run runsticanalysiscode.cmd
Il est possible d'afficher le résultat de l'analyse dans le fichier
STM32 CUBEMX
STM32F103C8T6 (En fait, il y a un chinoalog chinois CH32F103C8T6)
Freertos Kernel V10.0.1
Run buildrun.cmd
(Options pour la cible ... -> l'onglet de sortie -> Galka "Créer un fichier batch")
Connectez St-Link V2, exécutez Programflash.bat
Le terminal est implémenté via l'interface UART TTL. Pour Tera Term Configuration Fichier: Utils / Teraterm.ini pour Putty La Puttystart.cmd

Le modèle Git Flow Branch a été appliqué: http://danielkummer.github.io/git-flow-chetsheet/
Pour initialiser, démarrer Git Bash et présenter:
git flow init -fVersioning sémantique 2.0.0 https://semver.org/
Situé dans le répertoire matériel . Les schémas E3 et E4 sont présentés dans le catalogue Shemes . Modèle du convertisseur pulsé dans le programme LTSpice dans le catalogue Shemes . Les fichiers source des circuits imprimés dans le catalogue PCB . Images du catalogue des images dans le catalogue Picturies

Représente physiquement deux planches:


https://microtechnics.ru/stm32cubemx-bystryj-start-s-frertos-dlya-stm32/
https://hackaday.com/2020/10/22/stm32-cones-the-the-bad-and-and-the-ugly/
https://alexgyver.ru/less/code-optimisation/
https://alexgyver.ru/lesons/filters/
https://itnan.ru/post.php?c=1&p=267573 - À propos de RTOS
Élever peut;
Transférer à la bibliothèque LL;
Au lieu de RTOS, appliquez des protopiques légères (conquams), par exemple http://dunkels.com/adam/pt/