【原创】用于单片机的DSP算法库1(查找与排序)

[复制链接]
2078|1
 楼主| huangzj121 发表于 2012-10-15 23:12 | 显示全部楼层 |阅读模式
本帖最后由 huangzj121 于 2012-10-17 17:46 编辑

用于单片机的DSP算法库1(查找与排序)

    大多数电子产品里面跑的还是MCU而不是DSP,由于经常要作一些信号处理,所以把一些通用算法做成模块,成本比DSP低了很多,效率上DSP没有乘法硬件也只是提供汇编库,这里所有操作用指针代替。   

    基于Cortex M3的芯片STM32L152为原型写的,.obj是上位机VC6编译的,大家可以下载测试,有问题留言,.o是商品,有需要的可以和我们联系,请注明编译环境和版本。
    线性查找、折半查找、插入排序、希尔排序、选择排序、堆排序、冒泡排序、快速排序、归并排序、一个随机化实现的快速排序、系统快速排序。


  1. /*********************************************************************
  2. ++++++++++++++Copyright   Math86A++++++++++++++
  3. Numerical Recipes and Digital Signal Processing
  4. Url:        http://www.math86a.icoc.cc
  5. Tel:        13522447534
  6. Email:      huangzj121@163.com

  7.    h_sorts
  8.    This program is include some basic algorithm of find and sort.
  9.    Contain: sequence find,
  10.             binary find,
  11.             insert sort,
  12.             shell sort,
  13.             select sort,
  14.             heap sort,
  15.             bubble sort,
  16.             quick sort,
  17.             merge sort,
  18.             a random quick sort,
  19.             system quick sort.
  20.    Author:    huang zhen jiang
  21.    Date:      2012 / 08 / 10
  22. *********************************************************************/
......


http://www.math86a.icoc.cc/nd.jsp?id=8&moduleId=3&fromColId=4


http://www.math86a.icoc.cc/nd.jsp?id=8&moduleId=3&fromColId=4


http://www.math86a.icoc.cc/nd.jsp?id=8&moduleId=3&fromColId=4



 楼主| huangzj121 发表于 2012-10-17 17:47 | 显示全部楼层
自己顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:CAREDIU 咖丢卫私康 http://www.math86.com

40

主题

352

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部