自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 ti mmwave板子操作

2021-07-16 14:26:27 426

原创 大疆测评攻略

他说大疆测评也刷人 比例还很高 总结来网上的有关注意事项 都是各方面搬一点,总结一下测评的题主要为: 性格测试,逻辑测试,计算题,场景题。这类的题⽬我能给你们的建议只是针对性格测试和场景题这类的主观性题。DJI大疆2019在线测评-知乎https://zhuanlan.zhihu.com/p/76053124大疆招聘网申测评测试笔试题https://zhuanlan.zhihu.com/p/157371591大疆在线测试三段论https://bbs.yingjiesheng.com/thr

2020-08-08 19:12:35 21829 4

原创 DSP中为什么既有Flash又有EEPROM

dsp核心板上有flash 底板上有eepromFlash都用于存放运行代码,在运行过程中不能改;EEPROM是用来保存用户数据,运行过程中可以改变。FLASH按扇区操作,EEPROM则按字节操作,二者寻址方法不同,存储单元的结构也不同,FLASH的电路结构较简单,同样容量占芯片面积较小,成本自然比EEPROM低,因而适合用作程序存储器,EEPROM则更多的用作非易失的数据存储器。当然用FLASH做数据存储器也行,但操作比EEPROM麻烦的多,所以更“人性化”的MCU设计会集成FLASH和EEPROM

2020-07-09 10:20:16 2173 2

转载 can 总线详解

https://www.cnblogs.com/alantu2018/p/9209863.html

2020-07-04 19:10:20 311

转载 毫米波简介

https://www.ithome.com/0/416/052.htm

2020-06-10 12:23:55 905

原创 matlab 将二进制反转

原始序列 :0 1 0 1 0 1 1 1转换后序列:1 1 1 0 1 0 1 0dec2bin(234)ans = 0 1 0 1 0 1 1 1fliplr(ans)ans = 1 1 1 0 1 0 1 0de2bi(234, ‘left-msb’)ans =1 1

2020-05-25 17:15:02 4404

转载 mpu6050陀螺仪、加速度计使用汇总

https://www.cnblogs.com/zjutlitao/p/3915786.htmlhttps://zhuanlan.zhihu.com/p/33773085https://zhuanlan.zhihu.com/p/20082486https://zhuanlan.zhihu.com/p/30621372

2020-05-21 17:03:16 378

原创 c++刷算法题常用函数(持续更新)

**<stdlib.h>**atoi(const char* str)将一串字符转换为int型atof(const char* str)同上,转换为double型abs(int n)取绝对值****fill()int a[10];vector vt;fill(a, a+10, 100000);fill(vt.begin(), vt.end(), -100...

2020-04-28 12:13:25 652

转载 C++ STL详细总结

http://c.biancheng.net/stl/

2020-04-17 11:49:49 87

转载 操作系统面试总结

以下均为外链接转载https://segmentfault.com/a/1190000011028633 思否https://juejin.im/entry/592257b62f301e006b183b95 掘金https://wdxtub.com/interview/14520847747820.htmlhttps://yq.aliyun.com/articles/133729 云栖...

2020-03-16 10:12:56 101

转载 排序算法总结

https://www.cnblogs.com/onepixel/p/7674659.html

2020-03-04 12:41:25 119

转载 查找算法总结

https://roseou.github.io/2017/04/28/%E6%9F%A5%E6%89%BE%E7%AE%97%E6%B3%95/

2020-03-04 12:39:44 118

原创 c语言数值后缀总结

U表示该常数用无符号整型方式存储,相当于 unsigned intL表示该常数用长整型方式存储,相当于 longF表示该常数用浮点方式存储,相当于 float数值后面加“”H“、“h”的意义是该数值是用16进制表示的。数值后面加“”B“、“b”的意义是该数值是用2进制表示的。数值前面加“0”的意义是该数值是八进制。数值前面加“0x”的意义是该数值是十六进制。以上不分大小写...

2020-01-11 10:32:32 3941

转载 精度与分辨率区别

https://www.cnblogs.com/shangdawei/p/4827386.html

2020-01-11 10:08:27 302

转载 排序算法

本文转载地址:http://www.codeceo.com/article/10-sort-algorithm-interview.html#0-tsina-1-10490-397232819ff9a47a7b7e80a40613cfe1冒泡排序冒泡排序是最简单的排序之一了,其大体思想就是通过与相邻元素的比较和交换来把小的数交换到最前面。这个过程类似于水泡向上升一样,因此而得名。举个栗子,对5...

2020-01-08 16:59:58 284

原创 stm32g474re TIM+ADC+DMA

刚入手一块st公司最新款的板子 stm32g474rest公司逐渐将g系列来替代f系列,以后一段时间主流的stm32必将是g系列的天下对比stm32g系列的板子,可以明显看到功能的强大。首先外设方面 5个ADC, 7个DAC,4个I2C,5个USART,4个SPI ,价格上基本与f系列持平,确实是良心之作。接下来介绍TIM+ADC+DMA实现方式:首先环境的搭建:stm32g474re只...

2020-01-06 12:21:46 6043 1

转载 STM32F051x ADC+TIM+DMA详解!

https://bbs.21ic.com/icview-589756-1-1.html

2020-01-04 19:16:09 1411

原创 如何求两个信号的相位差

1.在信号处理里经常会碰到,用于相位差的非参数估计,我接触到的典型的用处就是在ISAR成像中用于平动相位估计。假设两个频率相同具有相位差的信号其时间互相关函数为相位差% test programme for phase error estimationclc; clear;%% Signalf0 = 200; % signal frequency (Hz)fs = 10...

2019-12-23 11:25:29 29153

原创 片内外设(片上外设)定义

片内、外设是两个概念,片内指做成芯片的集成电路内部,简称片内;外设是外部设备的简称,是指集成电路芯片外部的设备。集成电路芯片与外部设备的连接一般需要专门的接口电路和总线的连接(包括控制总线路、地址总线和数据总线等)。 由于大规模集成电路的技术发展得很快,现在许多芯片在制造时已经能够将部分接口电路和总线集成到芯片内部。对于这部分电路与传统的接口电路和总线是有区别的,为了加于区别可以称之为片内外设,其...

2019-12-02 15:45:14 5682

原创 dsp 中DATA_SECTION用法

DSP中pragma 的用法ti的帮助文档里是这么讲的:The DATA_SECTION pragma allocates space for the symbol in a section called section name.The syntax for the pragma in C is:#pragma DATA_SECTION (symbol, “section name”);...

2019-11-19 15:25:52 5855 1

转载 4种强制关闭Ubuntu中无响应应用程序的方法

https://www.linuxidc.com/Linux/2019-02/156735.htm在使用Ubuntu时,我们的一个或多个进程和应用程序可能会经常挂起。重新启动我们的系统并不总是最佳解决方案,我们发现自己在寻找能够快速、轻松和安全地摆脱无响应的应用程序和程序的方法。在本文中,我们将解释各种方法,通过UI和命令行,您可以摆脱Ubuntu上这些没有响应或挂起的应用程序。我们已经在Ub...

2019-10-28 11:10:44 2299

原创 c++中冒号(:)和双冒号(::)的用法

1.冒号(:)用法(1)表示机构内位域的定义(即该变量占几个bit空间)typedef struct _XXX{unsigned char a:4;unsigned char c;} ; XXX(2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型。struct _XXX{_XXX() : y(0xc0) {}};(3) p...

2019-10-23 10:47:34 201

原创 求信号峰值点的频率

先来看看一段简单的MATLAB代码dt = 0.002;t = 0:dt:2;f0 = 100;x = sin(2pif0*t);X = fft(x,length(x));plot(abs(X),‘linewidth’,2);set(gcf,‘color’,‘white’)axis tight很清楚,这是给一个100Hz正弦波做傅立叶变换,得到很明显得到一个单频信号,不...

2019-10-22 13:18:18 3796 1

原创 g++默认支持c++11标准的办法

第一种,直接包含在源程序文件中,如第一行代码所示#pragma GCC diagnostic error “-std=c++11”#include using namespace std;int main(int argc,char **argv){cout<<“hello world!”<<endl;auto i=10;cout<<i<&...

2019-10-21 16:54:37 1011

转载 Ubuntu多个版本GCC编译器的安装和切换

https://www.cnblogs.com/uestc-mm/p/7511063.html

2019-10-21 16:28:20 241

原创 c标准库string函数

包含cstring头文件中(cstring是c语言头文件的string.h的c++版本)strlen(p) 返回p的长度,空字符不计算在内strcmp(p1,p2) 比较p1和p2的相等性。如果p1==p2,返回0;如果p1>p2,返回一个正值;如果p1<p2,返回一个负值。strcat(p1,p2)将p2附加到p1之后,返回p1strcpy(p1,p2)将p2拷贝给p1,...

2019-10-21 15:47:50 178

原创 DSP中F28335的dsp2833x_headers_nonBIOS.cmd和28335_RAM_lnk.cmd的区别

在DSP28335工程文件里(不用BIOS产生CMD文件),手写CMD文件一般有两个,在RAM里调试时用的两个CMD文件分别为DSP2833x_Headers_nonBIOS.cmd和28335_RAM_lnk.cmd,烧写到flash里时用的两个CMD文件分别为DSP2833x_Headers_nonBIOS.cmd和F28335.cmd,其中DSP2833x_Headers_nonBIOS.c...

2019-10-17 08:56:28 3846

原创 dsp程序理解

U表示该常数用无符号整型方式存储,相当于 unsigned intL表示该常数用长整型方式存储,相当于 longF表示该常数用浮点方式存储,相当于 float一、用于说明数据类型数值后面加“L”和“l”(小写的l)的意义是该数值是long型。详细说如下:5L的数据类型为long int。5.12L的数据类型为long double。数值后面加“U”和“u”的意义是该数值是unsi...

2019-10-14 16:48:37 759

原创 DSP中 EALLOW 和 EDIS的作用

dsp中有一些配置寄存器是受保护的,无法直接操作。也就是说在对这些寄存器进行修改之前,需要先去掉保护功能而保护状态是由状态寄存器中EALLOW标志来指示的。汇编指令“EALLOW”就是将该标志位置位,允许对受保护的寄存器操作 。EALLOW一般和EDIS配套使用,在对受保护的寄存器操作之后,用EDIS恢复寄存器的被保护状态。...

2019-10-14 15:24:53 1282

原创 dsp中的cmd文件总结解释(f28335)

这里写自定义目录标题cmd文件的选择则根据运行模式选择:在线仿真模式:使用28335_RAM_lnk.cmd文件Flsah烧写模式:使用F28335.cmd文件DSP2833x_Headers_nonBIOS.cmd:无操作系统时使用DSP2833x_Headers_BIOS.cmd  :有操作系统时使用...

2019-10-12 09:26:00 2675

原创 RAM区别

RAM:Random Access Memory,随机存取存储器。RAM也叫内存、主存,是与CPU直接交换数据的内部存储器,它可以随时读写(刷新时除外),而且速度很快(相对Flash)。…RAM类别根据存储单元的工作原理不同, RAM分为:静态RAM和动态RAM。1.静态随机存储器(SRAM)静态存储单元是在静态触发器的基础上附加门控管而构成的。因此,它是靠触发器的自保功能存储数据的。...

2019-09-18 10:47:43 1252

原创 DJI 2019 8.6 面试笔试题

**单选题**运行下面代码,printf打印输出的是()Int main(void){Int a[10]={1,2,3,4,5,6,7,8,9,10};Int *p=&a[3];Int b=p[3];Printf(“%d”,b);Return 0;}A. 8 B.6 C.7 D.4运行下面代码段,printf打印输出是()Static int func1(...

2019-08-07 11:26:34 2437 2

原创 c语言的for循环运行顺序

for(int i=0;i<10;i++)for循环运行的顺序为 执行i=0 判断i是否小于10 执行一次循环结束后 i加1 再判断i是否小于10 然后在执行程序for(int i=0;i<10;i++){int a[9]={0,1,2,3,4,5,6,7,8};printf("%d",a[i]);i=i+3;}执行上面的循环也是如此分析 第一步i=0 判断条件i...

2019-07-29 16:39:28 4304 1

原创 c的字符常用操作函数

字符串的输出函数int puts(char const*strPtr);输出字符串到显示器中去,传入的实参可以是字符串数组也也可以是字符指针一般情况下我们用fputs来代替字符串的输入函数char *gets(char *strptr);char *fgets();从标准键盘输入一个字符串存放到指针strptr指向的字符数组,一般我们使用fgets来操作获取字符串的长度int s...

2019-07-29 16:31:20 102

原创 stm32 SD卡地址存储

stm32 SD卡地址存储导入sd卡库函数//初始化SD卡//返回值:错误代码;(0,无错误)SD_Error SD_Init(void){GPIO_InitTypeDef GPIO_InitStructure;NVIC_InitTypeDef NVIC_InitStructure;SD_Error errorstatus=SD_OK; u8 clkdiv=0;RCC_A...

2019-07-28 14:48:40 1857

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除