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系统分析五:算法库的主要内容,如果未能解决你的问题,请参考以下文章