STC32G学习笔记-FreeRTOS for STC32G12K128

前言

本资源是STC官方发布的FreeRTOS移植版本(内核版本为V10.4.6),针对芯片STC32G12K128。

程序包含FreeRTOS核心代码,集成了STC官方库函数。简洁,可靠,STC 官方维护,任务切换时间2.5us/24MHz。

设置

代码在编译下载时,有几点需要设置,在此做个记录:

1、在 FreeRTOSConfig.h 里面配置运行频率,默认24MHZ。

复制代码
#define MAIN_Fosc    ( 24000000UL )   //系统工作频率

2、LARGE模式 和 HUGE模式

STC32G12K128,存储空间为128K,为了充分发挥芯片的性能,当然选择 HUGE模式 。

复制代码
#define configUSE_ROMHUGE   1    // 1 HUGE模式    0 LARGE模式

3、设置EEPROM

假设128K的存储空间,120K用来存储程序,分配8K的空间作为EEPROM。

编译下载

相关推荐
星夜夏空996 小时前
STM32单片机学习(15) —— PC串口通信实验
stm32·单片机·学习
网络工程小王6 小时前
【大模型vLLM 使用】学习笔记
笔记·学习·llama
Genevieve_xiao6 小时前
【xjtuse】【数学建模】课程笔记(四)种群模型(微分方程稳定性)、随机模型、贝叶斯
笔记·数学建模
星夜夏空997 小时前
STM32单片机学习(14) —— STM32的串口外设
stm32·单片机·学习
栉甜7 小时前
APIs学习
前端·javascript·css·学习·html
吃好睡好便好7 小时前
说说梳头的保健作用
学习
都在酒里7 小时前
STM32标准库驱动L298N双H桥电机驱动模块(调速/正反转/多模式实战,附完整工程代码)
stm32·单片机·嵌入式硬件
wuxinyan1237 小时前
工业级大模型学习之路013:RAG零基础入门教程(第九篇):RAG幻觉治理
人工智能·学习·rag
羊群智妍7 小时前
2026企业GEO优化:AI搜索优化工具实测对比
笔记
Hello_Embed7 小时前
USB 学习指南+软硬件框架
网络·笔记·stm32·嵌入式·ai编程