TI单芯片毫米波雷达1642demo代码走读(二)

本文深入解读TI单芯片毫米波雷达1642的主程序,从MmwDemo_mssInitTask函数开始,沿着主线任务展开,包括驱动初始化、MMWave模块启动、各任务创建,如MmwDemo_mmWaveCtrlTask、MmwDemo_mssCtrlPathTask等,介绍了任务的功能和执行流程。后续文章将探讨DSP部分的代码。
摘要由CSDN通过智能技术生成

上篇文章我们讲了ARM的main函数,用户可更改的地方几乎没有。那么主菜在哪里呢,看这行代码:

        Task_create(MmwDemo_mssInitTask, &taskParams, NULL);
		//Task_create()这个函数的内部代码用户不用管。
		//Name: Task_create
		//Prototype: Task_Handle Task_create( Task_FuncPtr fxn, const Task_Params *params, Error_Block *eb );
		//Description:
		//Allocate and initialize a new instance object and return its handle
		//Package: ti.sysbios.knl
		//Product: SYS/BIOS 6.53.2.00
		//Header files: ti/sysbios/knl/Task.h

        这个函数的第一个传参是一个函数指针,它调用了一个函数MmwDemo_mssInitTask(),它是一次性的初始化任务。从这个函数开始,我们正式进入了主体程序。先来看看MmwDemo_mssInitTask调用的函数的拓扑。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lightninghenry

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值