- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 一种基于STM32高功率简单红外发射的实现--提高红外发射距离
关于红外编码的原理等:http://my.oschina.net/jayzonex/blog/10649更新中。。。一、红外发射原理 红外发射器是发送了一个什么样的信号波形,如下图: 由上图,可知该红外信号发射码由一个起始码(9ms),一个结果码(4.5ms),低8位地址码(用户编码)(9ms~18ms),高8位地址码(用户编码)(9ms~18ms),8位数据码(键值数据码)(9ms~18ms
2016-03-30 22:14:39 14524
转载 LINUX指令
系统信息arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 (catalog)cat /proc
2016-03-27 21:36:24 346
原创 c++中的关键字--static,this,virtual,volatile与operator
- Static静态数据成员 1.静态数据成员实际上是类域中的全局变量。所以,静态数据成员的定义(初始化)不应该被放在头文件中。 其定义方式与全局变量相同。 2.静态数据成员被 类 的所有对象所共享,包括该类派生类的对象。即派生类对象与基类对象共享基类的静态数据成员 3.静态数据成员可以成为成员函数的可选参数,而普通数据成员则不可以 4.静态数据成员的类型可以是所属类的类型,而普通数据
2016-03-27 11:09:43 548
翻译 网页实现从数据库读取数据并简单分页
大致的思想就是: 1.设置每页要显示的最大记录数。 2.计算出页面总数 3.当前页面跟总页面数比较改变连接的状态 4.用limit控制从数据库中读取记录代码:$conn = mysql_connect('localhost','root','');mysql_select_db('db_BookStore',$conn);mysql_qu
2016-03-26 01:20:47 3144
原创 H.264编码与解码学习笔记
一、H.264视频标准主要特点 采用混合编码结构:DCT变换编码加DPCM的差分编码结构,还增加 如多模式估计,帧内预测,多帧预测,基于内容的变长编码,4*4二维整数变换等新的编码广工,提高了编码效率。 二、视频图像去交错的方法之自适应去交错法 根据判断视频图像是动态还是静态分别采用不同的方法来实现去交错,对于静止视频图像画面,直接将奇偶两场拼接为一场,对图像采用插值的方法去交错;
2016-03-20 14:45:57 461
翻译 关于一些编程问题的记录总结
以下的问题会一一完善编程基础(C/C++)static关键字的作用? 指针和数组的区别? C++的三个特性是什么? C++如何实现多态? 数据结构堆、栈、队列各自有什么特点?有什么区别? 快速排序算法的时间复杂度是多少? 如何区分普通链表与环形链表? Linux基础Linux下cat是什么指令?Linux下有哪些文本编辑器?Linux下如何在指定目录下查找“CVTE”
2016-03-19 17:03:08 379
翻译 数组与指针的总结
array 数组第一个元素的地址 &array[0] 数组第一个元素的地址 &array 数组的地址其中,&array是代表整个数组的地址,而数组的长度为sizeof(array)==10*4个字节,所以&array+1就是加上整个数组长度的地址 ,这与array不同
2016-03-19 15:55:40 374
原创 一句话总结几种排序算法及其稳定性
排序的稳定性 稳定性: 两记录排序码相等,稳定的排序算法可以保证即使值相等,排序后顺序仍然不变。 因为原序列的顺序可能隐含一些信息,稳定排序算法维持这些信息。冒泡排序(相邻元素排序调):如若两个数值相等,则不会发生交换,故该排序是稳定的。 选择排序(每次选最小的排序):如果较小的元素出现在一个和当前元素相等的元素后面,那么交换后稳定性就被破坏了,故该排序是稳定的。 插入排序(在已经有序的队列
2016-03-19 15:47:58 693
NOTEPAD++ 仿ATOM主题,夜色版,非常好看
2016-06-10
STM32F103C8T6 固件库3.5版本 移植原子例程
2016-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人