TI-RTOS CC26xx开发指南:任务、同步与中断
需积分: 50 119 浏览量
更新于2024-07-15
2
收藏 3.46MB PDF 举报
本教程是无锡谷雨电子有限公司针对TI-RTOS开发编写的详细指南,主要针对CC26xx平台。发布日期为2017年6月29日,适用于谷雨物联网开发平台。教程内容覆盖了TI-RTOS的核心概念、开发流程和关键功能,共分为九个章节:
1. 第一章 TI-RTOS:介绍什么是TI-RTOS,包括其组成部分,以及如何下载和安装。这一部分指导用户如何在IAR环境中创建RTOS工程,并提供相关的开发资料详情。
2. 第二章 任务:详述任务的基础知识,如任务类型、优先级、状态和堆栈管理。通过实例演示,学习如何创建、删除任务,以及任务抢占和优先级调整。
3. 第三章 任务间同步:讲解信号量、事件、队列和邮箱等同步机制。如何创建和操作这些工具以实现任务间的协调,如二值信号量用于任务控制和互斥访问,事件用于任务等待,队列用于数据传递,邮箱则用于消息传递。
4. 第四章 HWI (硬件中断):介绍了如何创建和配置硬件中断,讨论了硬件中断嵌套和系统堆栈大小,以及与Hwihooks、Register函数等相关内容。
5. 第五章 SWI (软件中断):讲解SWI对象的创建、优先级设置、中断执行过程以及同步Swi函数和Swihooks的使用。
6. 其他章节:包括时间服务、RTOS实验例程说明和APIs列表,这些都是实际开发过程中不可或缺的部分,提供了丰富的实践案例和编程接口。
整个教程旨在帮助开发者理解和掌握TI-RTOS在CC26xx平台上的应用,无论是初学者还是经验丰富的开发人员,都能从中找到所需的信息和实践指导。通过阅读和实践这些内容,用户将能有效地构建和管理复杂的实时操作系统环境。
2099 浏览量
点击了解资源详情
点击了解资源详情
288 浏览量
103 浏览量
108 浏览量
2021-09-30 上传
146 浏览量
109 浏览量
njuptmjb
- 粉丝: 0
- 资源: 3
最新资源
- c程序,脑电数据处理,包括预处理,能量特征提取,fisher分类
- leetcode-solutions:流行的Leetcode问题的解决方案和学习资源
- 2013年述职述廉述学报告
- Auto Form Filler-crx插件
- 包文件结构
- 钉钉 For Mac_v5.0.11.0
- 电信设备-具备利用多个通信线路的DNC运转功能的数值控制装置.zip
- Java版QQ签到源码-dgc-gateway:dgc网关的存储库
- nodejs-course
- 银行员工年度考核总结
- C#中picturebox的图像拼接
- SwapSpace:一款类似58同城的app
- matlab的slam代码-ICIEA2018_IEKF_LeastSquare_Comparison:这是我论文中模拟的Matlab代码:基
- 中国茶文化主题网站模板
- goretube.github.io
- djembedb-react