ARM
WanderingSIN
这个作者很懒,什么都没留下…
展开
-
Keil sct分散加载文件
首先介绍几个概念:1.ARM映像文件 ARM映像文件是一个层次性结构的文件,其中包含了域(region)、输出段(output section)和输入段(input section)。各部分关系如下:一个映像文件由一个或多个域组成 每个域包含一个或多个输出段 每个输出段包含一个或多个输入段 各输入段包含了目标文件中的代码和数据 输入段中包含了4类内容:代码、已经初始化的数据、未经转载 2018-02-07 17:04:18 · 486 阅读 · 0 评论 -
warning: L6314W: No section matches patte
今天一直建NXP公司KV58的工程,中间遇见很多问题。 此选项需要以逗号分隔的诊断消息编号列表,用于指定要禁止显示的消息。例如,要禁止显示编号为L6314W和L6305W的警告消息,请使用以下命令:armlink–diag_suppress=L6314 再编译警告就没有了,但是具体后果还没有测试。原创 2018-02-07 17:56:46 · 3474 阅读 · 0 评论 -
MT9V034摄像头学习笔记(四)
DMA采集图像之后就能实现图像的采集了,接下来就要对图像做处理。我这里写了配套的上位机上传上来,又添加前面所说的大津法动态二值化。先看一下上位机的截图 https://download.csdn.net/download/qq_34445388/10273708 上位机链接 再来几张采集的赛道图像,上位机可以实现图像的采集,保存和实现算法的功能,在以后的调试中能提升不少调试的速度。 ...原创 2018-03-07 14:48:49 · 8821 阅读 · 4 评论 -
智能车寻线算法之北科寻线可能用的方法
智能车寻线算法之北科寻线可能用的方法 先上一张北科的寻线图片,从上图可以看出,北科的寻线方法能够寻找到方向向下的曲线,肯定和我们一般的左右寻线的方法有所不一样,我想了很久,查阅的了数字图像处理第三版,在我的资源里有 https://download.csdn.net/download/qq_34445388/10278732 这种方法可以寻得和北科同样的效果,下面我对这种方法做详细的介绍...原创 2018-03-16 22:09:45 · 24716 阅读 · 29 评论 -
大津法二值化的C语言版本
下面是前面我弄的C#版本大津法二值化化转化为C语言的。 /*************************************************************** * 河南科技大学一队 * * 函数名称:void GetHistGram(uint8_t Image[Height][Width]) * 功能说明:获取图像的灰度信息 * 参数说明: * 函数...原创 2018-03-19 10:15:39 · 3971 阅读 · 3 评论 -
KV58处理器IAR编译器下开启FPU
听说开启FPU能够加速运算指令,所有我一直在想办法,开启KV58的FPU。 第一步首先需要开启CM7内核的浮点运算寄存器 SCB->CPACR |= ((3UL<< 10*2)|(3UL << 11*2)); /set CP10 and CP11 Ful...原创 2018-03-19 11:06:49 · 2629 阅读 · 1 评论 -
MT9V034摄像头学习笔记(三)
看完摄像头的寄存器之后,就开始配置摄像头的DMA采集。 还是看网上的大神截图,摄像头的时序。 从中我们可以看出,在行信号之后开始采集PCLK的图像信息。所以我们用PCLK的上升沿触发DMA进行图像采集,DMA目的地址默认加一这样就能实现图像的自动采集,每次行中断过来进行DMA目的地址的修正,具体下面的代码。 // MT9V034 Port Init void MT_Init(void) ...原创 2018-03-06 16:53:54 · 10282 阅读 · 0 评论 -
ADRC学习
学习ADRC先从提出这个算法的论文《从 PID 技术到“自抗扰控制”技术》开始。 https://download.csdn.net/download/qq_34445388/10309935 调试四轮智能车,板球控制系统,两轮直立车,舵机控制,这些控制系统用的都是PID控制,虽然我已经有很多种改进方法,但是还是很难突破传统PID的限制,调节速度和超调一定同时存在,想要得到较好的控制效果,用现...原创 2018-03-26 23:02:27 · 45916 阅读 · 12 评论 -
IAR无法跟踪变量
变量(或函数或数组)右击->Go To Definition of“”,无法定位到变量定义函数处。 解决办法:步骤一:菜单栏:Tools->options->不勾选 Generate browse information 然后工程Rebuild All ;步骤二:菜单栏:Tools->options->勾选 Generate browse informati...原创 2018-05-03 18:28:10 · 3161 阅读 · 0 评论