
大多数能找到的文章就是贴了上面的图,说这是一个二维数据, 但是在TI 代码中其实是找不到Radarcube 的数据的定义的。 TI 代码在数据结构上真是一糟糕, 写一个Radarcude[TX No][Attana No][chirp index] 的数组会让整个代码的易读性上升一个Level
这里包括所有的DMA操作,直接引用Radarcube 多直接,不停的在HighLevel的函数里写硬件通道配置,真是头大。反人性的代码。
比如下面这个rdarcubeaddr写成这样让人看的是绝望。还没注释。

本文探讨了TI代码中Radarcube数据结构的复杂性,强调了其在硬件配置中的低可读性问题。作者呼吁改进代码结构,以提高代码的清晰度。作者举例了rdarcubeaddr的不易理解写法,反映了对硬件操作的繁琐表达。
8374

被折叠的 条评论
为什么被折叠?



