
ucos操作系统+RT_Thread
文章平均质量分 88
嵌入式操作系统相关
hanchaoman
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cortex-M3启动过程(从上电->分散加载->main函数)
(由此我们知道,中断函数的函数名都已经知道了,我们在写对应的中断服务程序时,从对应的地址取服务例程的入口地址并跳入执行)。向量表中的数值是 32 位的地址,而不是跳转指令。Stack_Size EQU 0x00000400,这个语句相当于Stack_Size这个标号(标号:链接器的术语,下文中提到的所有“标号”,指的都是指的链接器中的标号)等于0x00000400相当于C语言中的#define Stack_Size 0x00000400 ,也就是说此语句只是一个声明,并未分配地址。原创 2024-12-27 14:47:27 · 826 阅读 · 0 评论 -
uC/OS任务创建函数OSTaskCreate ()参数详解
要使用uC/OS的任务必须先声明任务控制块和创建任务,调用OSTaskCreate ()函数可以创建一个任务。OSTaskCreate ()函数的信息如下表所示。原创 2019-06-26 09:57:31 · 4944 阅读 · 0 评论 -
解析STM32的启动过程
原文地址:http://www.openedv.com/forum.php?mod=viewthread&tid=56872&highlight=stm32%2B%C6%F4%B6%AF当前的嵌入式应用程序开发过程里,并且C语言成为了绝大部分场合的最佳选择。如此一来main函数似乎成为了理所当然的起点——因为C程序往往从main函数开始执行。但一个经常会被忽略的问题是:微控制器(单片机)上电后,是如何寻找到并执行main函数的呢?很显然微控制器无法从硬件上定位main函数的入口地址,因为转载 2020-10-23 11:35:11 · 358 阅读 · 0 评论 -
SD 移植fatfs文件系统
为SPI FLASH移植fatFs文件系统心得 (二)喻时耕宇1 年前今天算是移植成功了,由于下载的是最新的fatFs,网上资料基本都是以前的系统。有些地方还是改动比较多的,这里全部列出来。FRESULT f_mkfs ( const TCHAR* path, /* Logical drive number */ BYTE opt, /* Format optio转载 2016-12-09 11:08:21 · 1439 阅读 · 0 评论 -
f_sync解决fatfs文件掉电数据丢失问题
临界段When write operation to the FAT file system is interrupted due to any accidental failure, such as sudden blackout, incorrect disk removal and unrecoverable disk error, the FAT structure can be co...转载 2019-03-14 16:57:45 · 4428 阅读 · 0 评论