- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 DSP C6000代码优化
忙完项目的事情,对DSP的学习又近了一步。在此介绍一下C6000代码优化的问题:1.手动汇编优化软件流水1.1.更短的执行时间1.2.更小的代码空间两部分需要权衡线性汇编比汇编更加简单编译器把高级语言编译成汇编,汇编器是吧汇编编译成.obj的二进制代码,连接器把所有文件连接到一起生成可执行文件1.31.先指令 后-O(n)选项,还不行就线性汇编,很少到手动汇编2. 项目经验首先得评估 代码运行时间,这个在DSP DEBUG -TOOL -clock,利用该工具可以很好的评估到
2022-04-22 09:42:29
711
2
原创 DSP/SYSBIOS的一点解读
Bios 实时操作系统1.DSP/BIOS的组件1.1实时调度基于中断的线程做调度没有这么灵活,复杂的线程之间的调度是实现不了的引入丰富的线程类型TASK idolt多线程 硬中断软中断 调度1.2享用操作系统的服务各个线程之间可以用信号量,邮箱传递信息1.3算法标准化和可以移植基于ExpressDSP C6000C20001.4 创建应用程序稳定性好内核调度...
2022-04-22 09:27:36
690
原创 PGC_pgcMATLAB_pgcseismic_pgc_seismicdata【某CSDN卖9.9元代码真无语】
PGC_pgcMATLAB_pgcseismic_pgc_seismicdata
2022-02-19 17:49:27
384
原创 DSP 的复数运算—项目开发笔记【1】
刚解决了这个问题,拿现在开发的DSP 6678为例子,CCS里面支持复数运算,第一种是double complex fushu ;fushu = a+ b *I,complex_real=creal(fushu);complex_imag=cimag(fushu);第二种是 数组存放作为复数,一般用于DSPLIB 的 FFT IFFT函数的输入数组的奇数存放 实部, 偶数存放虚部,for(i = 0; i < N; i++){signal_data1[2*i] = (float)
2022-01-12 19:05:25
1348
1
转载 I2C是什么
I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向。如果主机要发送数据给从器件,则主机首先寻址从器件,然后主动发送数据至从器件,最后由主机终止数据传送;如果主机要接收从器件的数据,首先由主器件寻址从器件.然后主机接收从器件发送的数据,最后由主机终止接收过程。在这种情况下.主机负
2021-07-06 09:09:37
536
1
原创 DSP 定点与浮点的区别
DSP 定点与浮点的区别一般来说,定点dsp处理器具有速度快,功耗低,价格便宜的特点;而浮点dsp处理器则计算精确,动态范围大,速度快,易于编程,功耗大,价格高。1、宏观上的区别从宏观上讲,浮点dsp比定点dsp的动态范围大得多。定点运算中,程序员必须时刻关注溢出的发生,为了防止溢出,要么不断进行移位定标,要么做截尾。前者耗费大量时间和空间,后者则带来精度的损失。相反,浮点运算dsp扩大了动态范围,提高了精度,节省了运算时间和存储空间,因为大大减少了定标,移位和溢出检查。举个例子(来自http:/
2021-06-24 20:31:12
2142
原创 DSP学习
DSP内核结构中的DLSMTI公司的TMS320C6XXX系列的DSP的CPU结构包括两对寄存器组(A B),和8个独立的功能单元,每个寄存器有4个功能单元(D L M S),不同单元功能如下:D:用于装载或保存信息到存储器并执行算数操作,该单元存取存储器,并对指针使用偏移量,也可执行32位的加减法运算。M:用于乘法操作。有两个乘法器单元M1,M2,可执行16位乘16位的运算,产生32位结果。L:用于逻辑和算术运算。该单元执行32/40位的算术运算,比较运算,以及32位逻辑运算。S:用于分支跳转、
2021-06-24 20:18:09
402
原创 低信噪比MIMO SC-FDE系统中信道估计的研究与实现
单载波频域均衡(SC-FDE)技术是一种新型的宽带无线通信技术,它结合了单载波传输和正交频分复用(OFDM)的优点,具有抗衰落能力强、传输可靠的特点。信道估计技术作为MIMO SC-FDE系统中的关键技术之一,与后级频域均衡模块紧密相连,信道估计的准确与否对整个SC-FDE系统的整体性能有很大的影响。本文主要内容:1.详细研究了MIMOSC-FDE系统的理论基础。阐述了无线信道的特性和无线信道模型。2.对于中高速率系统,设计了基于块状导频的信道估计方法,采用格雷互补序列作为导频,分析了采用格雷互补
2021-06-23 22:51:44
1670
2
原创 锁相(频)环学习笔记
锁频环和锁相环的差别在于用的是鉴频器而不是鉴相器控制压控振荡器(VCO)对本地载波进行调整最终使输入信号和本地信号的相位误差接近于零。常见的科斯塔斯环鉴相器的的性能分析见表鉴频器完成输入信号与输出信号的频率误差鉴别功能。常见的鉴频器包括“交叉符号点”型等三种‚各自的性能分析如表一一阶和二阶模拟环路滤波器的框图GNSS接收机上广泛应用一阶和二阶数字环路滤波器如图...
2021-06-16 21:59:53
4093
原创 二阶FLL辅助三阶PLL环路的代码解读
今天对GNSS接收机里面的载波跟踪环路代码进行了解读以下是个人的一点见解 % 载波环第二步:环路滤波器 二阶FLL辅助三阶PLL环路 carrLoopS0 = lastCarrLoopS0 + (phaseErr*tau0PLL + freqErr*tau1FLL) * PDIcarr; carrLoopS1 = lastCarrLoopS1 + (tau1PLL*phaseErr + carrLoopS0 + tau2FLL*freqErr) * PD
2021-06-10 22:17:14
1877
17
原创 GPS软件接收机matlab程序学习笔记(一)
clear all;clc;cla;close all;format longg; %%15位有效数%% 一、 设定GPS数据文件参数 %%%%%%%%%%%%%%gps_bd = 0; % 0:gps, 1:bdn_mean_count = 200; %bias count if gps_bd == 0 % 这个中频数据是 bit8 filename = '.\data\GPS_sim_5mfs_if1.42m.txt';% 相对路径 当前工程文件夹下的data文件夹下的GPS
2021-06-10 15:10:32
1888
17
原创 GPS接收机学习小记(三)
定位数据处理1.导航数据恢复简单说明:跟踪环的输出是跟踪模块中的I支路的值,这个值被一分为1和-1,理论上1ms得到1bit,但是处理的是带有噪声的微弱信号,所以要每20ms计算一个平均值,并二值化1和-1,每一导航比特的持续时间即是20ms。补充:ADC模数转换器的采样时间 Sample per second(SPS)1000SPS=1ms输出一个值导航数据50b/s=20ms一个值=》20相邻值替换为一个值参考8.1小节。...
2021-06-07 16:31:07
248
原创 GPS接收机学习小记(一)
多普勒对接收机的影响在GPS中,发射机相对接收机运动在L1频段产生的多普勒频移,影响其GPS信号的捕获跟踪,静止为±5KHZ,动态最高为±10KHZ。由于C/A码率低,多普勒频移很小,对于静止和告诉接收机的C/A码多普勒频移分别为3.2HZ和6.4HZ。 -<软件定义的GPS和伽利略接收机>...
2021-06-07 16:30:31
1551
6
原创 GPS接收机学习小记(二)
C/A码也就是说每个卫星产生的C/A码都是不一样的。利用其强 自相关性,在时延=0的时候,相关性最大,时延存在的时候,相关性小的特点,可以用于后面码相位的判断。当两个信号完全对齐才能去除接收信号的伪码。...
2021-06-07 16:30:08
337
3
原创 GNSS里面元信号的定义
元信号的意思是将在不同载波频率上传输的两个不同 GNSS 信号作为单个信号进行处理。原文来自公众号今日北斗的推文《元信号处理突破传统RTK-PPP羁绊?》经过查阅,其为JA García-Molina【欧洲航天局 (ESA) 的无线电导航工程师】在INSIDEGNSS发表的文章https://insidegnss.com/unambiguous-meta-signal-processing-a-path-to-code-based-high-accuracy-pnt/其参考文献【1】里面找到最初的提
2021-06-03 11:09:14
304
原创 基于GPS调制信号输入的MUSIC(DOA)算法的matlab程序
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-05-07 17:25:00
682
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人