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。

编译下载

相关推荐
传奇开心果编程2 分钟前
【Rust入门知识点学与练】第34课:所有权与借用
开发语言·学习·rust
Rocker-Chen7 分钟前
应广科技MCU使用注意事项
单片机·嵌入式硬件
HRTOS21 分钟前
HRTOS Debug 正式发布:为 8051 实时系统提供可观测、可诊断的运行状态监控能力
单片机·嵌入式硬件·51单片机
llilian_1623 分钟前
PTP时钟服务器时间溢出隐患解决方案 1588时钟服务器 ptp服务器
大数据·网络·单片机·嵌入式硬件·51单片机
AAA代码批发商24 分钟前
DAY43 ARM 体系结构学习笔记|嵌入式入门,从硬件组件到流水线、内存与栈帧
arm开发·笔记·学习
彧azz38 分钟前
初学Unity:编辑器
笔记·学习·unity·游戏引擎
明德扬1 小时前
AD9653单通道波形怎么看?幅度、频率与基础测量入门
学习·fpga开发·fpga
江湖人称菠萝包1 小时前
【Windows】《深入浅出Windows API程序设计:核心编程篇》笔记-Chapter11-PE文件格式深入剖析
windows·笔记
幼儿园蛋小黄1 小时前
学习ARM
学习
今年下半年2 小时前
mysql数据库备份详细操作流程
学习·mysql