- 博客(5)
- 资源 (17)
- 收藏
- 关注
原创 内存块与内存池
(4)如果从现有的内存块中找不到一个自由的内存分配单元(当第1次请求内存,以及现有的所有内存块中的所有内存分配单元都已经被分配时会发生这种情形),MemoryPool就会从进程堆中申请一个内存块(这个内存块包括一个MemoryBlock结构体,及紧邻其后的多个内存分配单元,假设内存分配单元的个数为n,n可以取值MemoryPool中的nInitSize或者nGrowSize),申请完后,并不会立刻将其中的一个分配单元分配出去,而是需要首先初始化这个内存块。相反,它只维护没有分配的自由分配单元的信息。
2020-12-20 13:32:09 9621 1
原创 AD9613操作控制
输出250M时钟给AD9613,过FPGA ILA逻辑分析仪将AD9613采集的两个通道ADC数据250M数据显示出来。其中AD9613输出的是LVDS数据,通过select IO核转为并行数据。一,搜索IP核:selectIO interface wizad ,并双击配置配置为input,DDR模式,数据位宽为12bit,IO类型为差分,这里配置的是12对数据差分对。然后配置外部差分时钟。将tap setting 设置为13,将时钟的边沿对准数据的中间,以免数据出错二,
2020-12-04 18:03:41 3531 3
原创 雷达测距测速测角基本原理
1,虚警概率Pfa :0均值高斯噪声(高斯分布)的概率密度函数,其包络为瑞利分布。2,发现概率Pd:正弦信号(目标回波)+ 0均值高斯噪声,包络为莱斯或广义瑞利分布。由雷达发射机产生的电磁波经收发开关后传输给天线,目标将被截取的电磁波向各方向散射,其中部分散射的能量朝向雷达接受方向。雷达天线搜集到这部分散射的电磁波后,经传输线和收发开关反馈给接收机。接收机将这微弱信号放大并经信号处理后即可获取所需信息。目标信号总是被淹没于杂波(加干扰)+ 噪声的。增强待测目标信噪比,提取目标参数。抑制杂波和干扰信号。。
2020-12-04 15:56:01 6912 1
原创 AD9917操作控制
一,寄存器配置`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////// Company: // Engineer: // // Create Date: 16:46:48 12/03/2020 // Design Name: // Module Name: ad9117_config // Project N
2020-12-04 14:18:24 789
原创 移植FreeRTOS到 Xilinx ZYNQ Microblaze IP核
1,运行环境vivado2019.2,win10,ZYNQ 7000系列2,FreeRTOS官网源码下载 https://www.freertos.org/,3,FreeRTOS 是一个迷你的实时操作系统内核。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。由于 RTOS 需占用一定的系统资源(尤其是 RAM 资源),只有 μC/OS-II、embOS、salvoFreeRTOS 等少数实时操作...
2020-12-02 15:09:37 1954
线程加锁程序,pthread-mutex-t
2022-10-18
基于udp协议的通信模型udpServer.c和udpClient.c
2022-10-18
阻塞IO驱动代码和makefile
2022-10-16
AsynchronousIO,异步IO驱动代码和makefile
2022-10-16
非阻塞IO驱动和makefile
2022-10-16
PL-PS的中断驱动程序,带makefile
2022-10-16
vivado(2014+2016+2017+2018+2019+2020都能使用) SRIO licence
2022-10-16
ZYNQ AD9361的裸机SDK配置代码
2022-10-15
QPSK调制解调代码MATLAB仿真
2022-10-15
BPSK调制解调MATLAB代码
2022-10-15
16QAM 是正交移幅键控调制
2022-10-15
单载波频域均衡(SC-FDE) 的设计
2022-10-15
2PSK调制解调原理,MATLAB代码
2022-10-15
2FSK调制解调实验,MATLAB代码
2022-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人