rtthread 学习笔记

1、学习rtdef.h 和 rtconfig.h的定义方法

2、学习多线程的链表机制,实现线程可以存放其它结构体

 

1、keil的入口文件

             芯片厂商提供的源码,一般为system_***.s 里 Reset_Handler, 该文件初始化堆栈,   另外的文件system_xxx.c 用于bsp的配置

    

            .s汇编文件支持if else 判断, 例如:

             

复制代码
   IF      :DEF:__MICROLIB
                
                EXPORT  __initial_sp
                EXPORT  __heap_base
                EXPORT  __heap_limit
                
                ELSE
                
                IMPORT  __use_two_region_memory
                EXPORT  __user_initial_stackheap
复制代码

 

  

2、

               

 

posted @   cogitoergosum  阅读(705)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示