摘要:
场景:在车前面加摄像头,用视觉信息来检测车道线和前方车辆,以辅助驾驶车道线检测:常为直线或者曲线,白色,利用灰度或灰度变化。先求边缘,再hough检测直线或者用。视场景可能加上形态学运算以去除噪声;前车检测:往往图片中是汽车尾部,场景可能白天或晚上。 白天的可分为模式识别(统计)方法和检测目标轮... 阅读全文
摘要:
一道面试题: C能申请的最大全局数组大小?第一反应好像是4GB,但明显不对,代码和数据都要占空间,肯定到不了4GB。但是又想内存可以和硬盘数据交换,那到底是多少?应该是32位系统是理论上不能超过4GB(因为地址宽度4bytes,寻址的限制),实际中由于OS实现的细节会更少(比如Linux 1GB给了... 阅读全文
摘要:
主要是为了在RAM中运行程序来解除读保护的。没想到ST-Link Utility 就直接可以。 ST-Link Utility:target-->options bytes-->就可以看到读保护。 解除读保护,选择 Level 0. 其他都不变(WDG_SW,nRST_STDBY,nRST_STOP都按照默认的勾上) 然后点击Apply即可。 读保护: 1: w... 阅读全文
摘要:
Office 2013 Error "Microsoft Word has stopped working". 该死的问题。 前几天装了office 2013 感觉不错。没过几天,突然打开任何文件都直接:已停止工作。 win7 64; office 2013 64. 重装了两遍,还是老问题,根本打不开任何一个文件。 网上很多解决办法都是针对保存文件或者工作过程中出现的 已停止工作。我这个是... 阅读全文
摘要:
#include "rng.h"void RNG_Config(void){ RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_RNG,ENABLE); RNG_Cmd(ENABLE);}uint32_t GetRandNum(void){ uint32_t rand; while(!RNG_GetFlagStatus(RNG_FLAG_DRDY)); rand=RNG_... 阅读全文
摘要:
MDK开发stm32程序,有时想看下汇编代码。始终找不到方法,只能在 debug模式下,把汇编窗口的代码拷贝出来。 其实用MDK就是调用了 armcc 的 工具链,所以肯定可以用 armcc生成 汇编文件,只是参数就不知道怎么写了。 参考《RealView编译器参考指南》和 MDK 工程中的一些选项,可以用如下方法生成 单文件的 汇编代码。 先写个批处理,添加 armcc的工具到环境变量:... 阅读全文
摘要:
主要看了《基于FPGA 的SHA-256 算法实现》 和 《Sha-1算法详解》,但是它讲的也不是很清楚。 对任何长度的报文(就是你要加密的信息),它计算出来都是 一个 32个byte的 结果,可以称之为验证码。 等你拿到报文 和 验证码之后, 自己对报文进行SHA 256算法,把计算出的结果和收到的验证码比对,如果一样,就说明 报文在传输过程中没有被修改。 具体步骤: SHA-256 算法... 阅读全文
摘要:
首先配置好 sourcery codebench 环境。 https://sourcery.mentor.com/GNUToolchain/subscription3053?lite=arm 然后建立如下目录: Libraries下: project 下: 00.Start下: startup_stm32f4xx.s 来自 \Libraries\CMSIS\ST\... 阅读全文
摘要:
basic tools:win+R,goagent,google,everything. win7下右键新建文本文件。 win+R regedit.编辑注册表 环境变量。 要做笔记, 因为你现在所记住的这些东西,一定会忘记。要总结,看了书,不总结,等于没有看。 用 txt 做笔记,文件夹分类,结合everything搜索。 ========= 开发工具: mingw: Mi... 阅读全文
摘要:
---理念 第一要义:我所讲的,不一定适合你。只是想给你一个更多的选择,让你看到更多的可能性。到底要不要这样做,该怎么做,你自己定。 目标:掌握一些工具,对如何写代码有个整体的理解,培养写出好代码的追求 我觉得,以下几点应该是贯穿你整个学习过程的,不做过多解释,应该都懂。 谦虚:不要以为自己已经做的很好了,不要跟差的比,要向上看,以更专业的态度来要求自己。 对高效的追求:... 阅读全文