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系统分析五:算法库)