contiki系统分析五:算法库

Posted 王玉成的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了contiki系统分析五:算法库相关的知识,希望对你有一定的参考价值。

contiki提供了以下的算法. 这些算法可以供contiki的系统和用户程序共同使用.


代码在core/lib目录下


由于基本算法一般编程人员都比较熟悉,而快速傅立叶变换在contiki中提供的使用例子为examples/esb/fft-test.c用于声音芯片的采样频率的处理.

具体的API看对应的头文件即可.如果对算法感兴趣,可以详细分析一下ifft的算法.里面先实现了sinI和cosI的算法.

manipulating linked lists,链表list.c


ring buffers,环形缓冲区ringbuf.c


generating random numbers,随机数产生器 random.c


calculating Cyclic Redundancy Checksums (CRCs), CRC校验crc16.c


Integer Fast Fourier Transform (IFFT).整数的快速傅立叶变换.ifft.c


以上是关于contiki系统分析五:算法库的主要内容,如果未能解决你的问题,请参考以下文章

contiki系统分析一:下载及基本结构

contiki系统分析六:时钟

contiki系统分析三:进程分析

contiki系统分析四:内存分配

scikit-learn 线性回归算法库小结

scikit-learn 线性回归算法库小结