- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 关于雷达模块K-LCa1V2 及红外的研究
换工作,最大的好处在于可能会进入到一个新的领域和行业,这将会带来机遇. 有幸接触到雷达和红外这一块,才发现这一领域是实现智能化很重要的一环,比如,智能门,智能家居等.所以很有必要总结一下. 先从雷达模块说起,我接触到的是一款k-lca1V2的模块,只有检测物体存在和测速的功能. 根据雷达的原理,,如何发出一个发射频率?查看它的datasheet,可以知道,这个模块虽...
2018-09-29 16:14:56 630
原创 构建哈夫曼树和编码输出
c++代码实现:// MyTest.cpp : 定义控制台应用程序的入口点。/*哈夫曼构建思想是弄成一个结构体数组,结构体数据本身就具备了表的特征*/#include "stdafx.h"#include <algorithm>#include <cstring>#include <cstdlib>#include <iostrea...
2018-09-20 22:49:37 3060
原创 double scanf输入时用%lf而printf用%f或%lf原理
float是浮点型,double是double float的意思,也就是双精度浮点型。%f是以float类型格式化输入或输出,%lf是long float的意思(估计是和%ld对应),也就是指double类型。scanf读%f时,系统会按照4字节长度来读,读完要放到一个4字节的空间位置,也就是一个float所在的位置。那么double有8字节空间,比4字节还大,能不能来放?答案是不能。因为floa...
2018-09-20 22:27:05 14482 9
原创 如何查看定义的局部结构体数组,原理同指针
调试局部数组变量时不能查看 使用VS的调试的时候,如果一个指针是指向一个数组的(例如指向动态分配的一块内存),那么默认情况下只显示指针指向的第一个元素可以在监视窗口添加指针加逗号数字的形式按照数组查看。例如指针为p,那么输入p,4就可以查看p指向的连续4个元素。 ...
2018-09-18 23:05:34 422
原创 关于IAR for stm8 printf打印不正确的问题
写了一个关于红外Pyd1798的测试程序,由于原来是基于stm8L的方案,为了节约时间就没有换方案,经过几天的了解才知道stm8原来也是有库的,与stm32有异曲同工之妙。根据Pyd1798的手册,开始写时序函数,刚开始是按Datasheet老版本的写,出来的波形还行,但一直就是打印不正确。由于还不知道写的时序对不对,所以在网上查资料,又下了一版较新的Pyd1798根据那个时序又写读函数,结果...
2018-09-18 14:47:58 1350 1
原创 跨越----跳槽的鸿沟
由于自己基础不是很好,一直以来都是比较怕跳槽,所以待遇一直也没有很大的提高!,但经过10多年的不停的学习,自己算是领先了一部分人,所以这次找工作硬气了不少,包括从工作三年的公司离开,到面试,笔试等,都感觉不错,有些公司还主动打电话让我去,包括一些不错的公司,但我明白,我要的是全面的发展和掌控,所以,公司的规模不是主要的! 可怜之人必有可恨之处.想想这么多年来,自己也算是很自卑的人...
2018-09-18 14:30:32 145
原创 c语言里面用scanf连续输入字符型数据常见问题
c语言里面用scanf连续输入字符型数据常见问题#include <stdio.h>#include <stdlib.h>int main(){ char i,j; printf("put in i:"); scanf("%c",&i); printf("i=%c\n",i); printf("put in ...
2018-09-18 07:27:37 23757 2
原创 关于嵌入式软件工程师与软件工程师的思维的不同的思考
对于任何一个想在计算机领域内"一通百通"工程师而言,这恐怕是过不去一道思考题.先从日常工作说起,嵌入式软件工程师每天的工作就是操作一些寄存器或看一些器件的操作的资料,实现一些功能.但涉及到数据的抽象及算法的部分,只占工作的很少的一部分.再就是,虽然,经过ST的努力使寄存器的操作库化,不用再看以前弄单片机项目时一个一个查寄存器的作用了,但仍没有软件工程那样的高度抽象框架.在UCOS和FreeRT...
2018-09-14 23:47:58 1569
原创 iar更改代码字体及快速模板设置
大概四个前,一个Zigbee的项目用到IAR编译器,从那之后一直没再用过.但最近的项目用的是STM8L152C8T6需要用到IAR编译器,虽有些印象,但设置什么基本忘记了.印象里IAR还是挺好用的.编译速度快,准确等.但受于VS的界面设置等影响,是不是,IAR也可以保留下基本的设置,然后在新项目中直接拿过来用呢?在网上查了一些资料,以备后来查阅.1.是用软件提供的字体如果只想简单的设置,...
2018-09-14 22:17:05 2605
原创 纳秒与微秒的计算
其实是从网上查的资料,只是方便记忆,之前可以CSDN上可以选择分类,但发现转载的文章没法选择分类了,只能弄成原创才可以选择分类,没办法,要是有网友看到别认为我是故意抄的。秒的换算:ms(毫秒),μs(微秒),ns(纳秒),ps(皮秒)皮秒皮秒,符号ps(英语:picosecond ).1皮秒等于一万亿分之一秒(10-12秒)1,000 皮秒 = 1纳秒1,000,000 皮...
2018-09-13 17:25:58 24842
STM32L431RC裸机移植RTT完整工程代码.rar
2020-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人