Partage de technologie

Carte de développement Lanqiao Cup STM32G431RBT6, bibliothèque HAL haut de gamme, apprentissage de FreeRtos, réalisation du premier petit projet d'éclairage

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. Configurez les broches LED (notez que les broches sont toutes configurées comme haut niveau)

Insérer la description de l'image ici

2. Créez deux nouvelles tâches, une créée dynamiquement et une créée statiquement (créée dynamiquement dans la plupart des cas à l'avenir) // Définissez les deux priorités pour qu'elles soient identiques

Insérer la description de l'image ici

Insérer la description de l'image ici
Remplir:

1.Les avantages et inconvénients respectifs de la création de tâches statiques et de tâches dynamiques dans FreeRTOS

静态任务和动态任务的区别,就是一个需要自己建立堆栈,一个不需要自己建立堆栈。
稳定肯定是静态创建高,但是耗内存!任务删除以后这段内存没法释放掉,就只能浪费掉!
动态创建方法可能因为内存不足或者碎片话的情况下导致任务创建失败。