![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DSP
文章平均质量分 81
csdn_dx
积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里;不积小流,无以成江海.。骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂.蚓无爪牙之利,筋骨之强,上食埃土,下饮黄泉,用心一也。——《荀子劝学篇》
展开
-
C语言中const关键字的用法
目录前言一、修饰局部变量二、常量指针与指针常量三、修饰函数的参数四、修饰函数的返回值前言const修饰符有以下的优点:1、预编译指令只是对值进行简单的替换,不能进行类型检查2、可以保护被修饰的东西,防止意外修改,增强程序的健壮性3、编译器通常不为普通const常量分配存储空间,而是将它们保存在符号表中,这使得它成为一个编译期间的常量,没有了存储与读内存的操作...原创 2019-11-28 10:57:17 · 152 阅读 · 0 评论 -
单片机内部数据离线绘制波形
在调试单片机时,有时为了调试方便需要显示连续的波形,除了发送给上位机显示和用ccs自带的显示波形窗口,本文介绍另外一种离线显示数据波形的方法。之所以用Psim中的SIMview是操作简单,便于缩放和数据处理。本文采用dsp28335实验,也可用于stm32中,或者其它需要显示数据波形并进行分析的地方。目录1.ccs6.0 导出数据2.excel加工数据3.psim显示数据...原创 2019-11-27 21:56:15 · 895 阅读 · 0 评论 -
DSP28335 调试
调试时,按下Suspend按钮后,显示红色No source available for "0x3ff9ce"最后发现是供电电源的电流小,更换即可。同时调试新增外部中断时,发现也无法进入外部中断,经查验,也是供电电流小引起的问题...原创 2019-10-28 14:47:09 · 2288 阅读 · 0 评论 -
DSP28335— DELAY_US总结
在很多程序中都会调用延时程序DELAY_US(A),在文件DSP281x_Examples.h中有如下宏定义:#define DELAY_US(A) DSP28x_usDelay(((((long double) A * 1000.0L) / (long double)CPU_RATE) - 9.0L) / 5.0L)从定义很容易推算出,需要延时A微妙就把DELAY_US()的参数设置为A转载 2016-03-05 10:39:16 · 14707 阅读 · 1 评论 -
分享牛人解释的volatile关键字
volatile作用一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子: 1). 并行设备的硬件寄存器(如:状态寄存器) 2). 一个中断服务子程序中会访问到的非自动变量(N转载 2016-03-05 10:48:46 · 403 阅读 · 0 评论 -
一阶惯性低通滤波器
一阶惯性滤波传递函数为 采用后向差分离散化可得其中Tsam是采样周期,将z函数写成差分递推式(1)浮点型//k为时间常数,是采样周期的k倍。Target_Value被滤波的值。*temp_IQ_fifter是滤波后的值。void Fifter_P...原创 2019-09-07 10:01:32 · 17794 阅读 · 0 评论