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。

编译下载

相关推荐
西梅汁1 分钟前
C++ 单例模式
笔记
爱喝纯牛奶的柠檬3 分钟前
【已验证】STM32采集声音传感器实现环境声实时监测
单片机·嵌入式硬件
中屹指纹浏览器9 分钟前
2026指纹浏览器底层性能优化:内存管理与进程调度实战解析
经验分享·笔记
我先去打把游戏先12 分钟前
Git 一个本地仓库同时推送到两个远程仓库(私人 GitHub + 公司 Git)保姆级教程
git·vscode·单片机·嵌入式硬件·物联网·学习·github
悠哉悠哉愿意13 分钟前
【物联网学习笔记】OLED
笔记·单片机·嵌入式硬件·物联网·学习
YuanDaima204829 分钟前
解决Conda环境下RTX 50系列显卡PyTorch+Transformers+PEFT微调报错
人工智能·pytorch·笔记·python·深度学习·机器学习·conda
三佛科技-1341638421230 分钟前
融蜡机方案,脱毛热蜡机MCU控制方案开发
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
三佛科技-1341638421230 分钟前
智能小夜灯方案,智能遥控台灯方案开发MCU控制方案设计
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
誰能久伴不乏30 分钟前
给开发板装上嘴巴与耳朵:i.MX6ULL 裸机串口 (UART) 驱动终极指南
arm开发·c++·单片机·嵌入式硬件·arm
wdfk_prog30 分钟前
MCU内核电压不稳导致程序跑飞的现象、原因与影响
数据库·单片机·嵌入式硬件