首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

如何进行CSL函数宏定义?

如何进行CSL函数宏定义?

在学习MCBSP ,用TI的官方例程,测试结果失败,说明数据在传输读取过程中有错误,想检测下具体是何种错误。拿同步帧同步信号错误(当前的数据帧中的所有串行数据还未接收完,出现了帧同步信号,接收器会停止当前帧的接收并重新开始下一帧的接收,从而造成当前数据的丢失。那么在串行口控制寄存器(SPCR1)中,位RSYNCER=1,所以可以用CSL函数:MCBSP_FGET(REG#,FIELD)来读取寄存器中该位段的值,但是函数需要先进行宏定义,之前在其他模块有遇到过类似的函数,是已经宏定义好的,现在要自己进行宏定义,不知道怎么定义?如何思考?哪位能够解释下,谢谢!
返回列表