自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 资源 (7)
  • 收藏
  • 关注

转载 原码、反码和补码

首先说一下机器数和真值:1、机器数数在计算机中的二进制表示形式就称为机器数。机器数是带符号的,在计算机用一个数的最高位存放符号(0为正,1为负),这样就将数的符号数值化了。比如,十进制中的数 +5 ,计算机字长为8bits,转换成二进制就是00000101。如果是 -5 ,就是 10000101 。那么,这里的 00000101 和 10000101 就

2016-05-03 21:07:48 795

转载 vim中寄存器使用和vim标记

一:官方帮助手册:help registers:help :registers二: 寄存器分类1.无名(unnamed)寄存器:"",缓存最后一次操作内容;2.数字(numbered)寄存器:"0 ~"9,缓存最近操作内容,复制与删除有别, "0寄存器缓存最近一次复制的内容,"1-"9缓存最近9次删除内容3.行内删除(small delete)寄存器:"-,缓存行内删除

2015-03-18 00:31:11 1371

转载 win8 PL2303驱动的问题

win8系统必须要关闭设备驱动自动更新,不然联网会更新到最新驱动,又用不了了。。关闭方法:打开控制面板,搜索“设备”二字,具体看图然后安装你下载的PL2303驱动,安装完成后插入USB转串口那个东东,可以看到

2014-12-10 19:29:41 937

转载 Doxygen + Graphviz windows下安装配置(图解)

查看一些开源代码经常被一些函数的调用关系给绕进去,经过网上查阅资料,发现了这个好用的方法,拿出来和大家分享下安装和应用的过程。本人常用windows系统,所以主要讲解下windows下相关的内容要使用doxygen生成漂亮的调用关系图,那就必须安装下图形生成工具graphviz软件,要通过html生成chm文档,那就要用htmlhelp软件了,我想已经说明了三者的关系了,哦,至于doxyg

2014-07-21 10:20:06 846

转载 vim的复制粘贴小结

正在学习使用vim,前一阵想学linux,然后突然发现vim是个好东西,学习使用,今天发现,无法使用ctrl+c/ctrl+v来跟系统其它应用之间做复制粘贴,非常不爽,搜了一下,发现很多人有写这个问题,试了几个,觉得这个最好,转帖过来收藏。原文地址:http://lsong17.spaces.live.com/blog/cns!556C21919D77FB59!603.entry内容:

2014-07-14 14:53:37 2435

转载 vim乱码的解决

Vim 有四个跟字符编码方式有关的选项,encoding、fileencoding、fileencodings、termencoding 它们的意义如下: encoding: Vim 内部使用的字符编码方式,包括 Vim 的 buffer (缓冲区)、菜单文本、消息文本等。 fileencoding: Vim 中当前编辑的文件的字符编码方式,Vim 保存文件时也会将文件保存为这种字

2014-07-11 16:41:45 903

转载 emacs在win8乱码

系统为英文版WIN8 RTM X64位。在使用Emacs 24.2打开文件时候,发现中文字体部分显示为方块。通过对编码的设置依然不能解决问题。在网上查找解决方案的时候,发现有人提到通过设置字体能够解决这个问题。于是仔细看了下emacs里的那些个方块,里面的内容其实是中文的编码,由于不能显示对应的文字,Emacs于是原样将字符编码给打印出来。能够显示的中文也很丑,歪歪扭扭。进入控制面板里查看了下字体

2014-07-11 16:39:53 2840

转载 函数可重入性及编写规范

一、可重入函数1)什么是可重入性?可重入(reentrant)函数可以由多于一个任务并发使用,而不必担心数据错误。相反, 不可重入(non-reentrant)函数不能由超过一个任务所共享,除非能确保函数的互斥(或者使用信号量,或者在代码的关键部分禁用中断)。可重入函数可以在任意时刻被中断,稍后再继续运行,不会丢失数据。可重入函数要么使用本地变量,要么在使用全局变量时保护自己的数据。

2014-07-09 17:24:05 726

转载 vim删除文本的命令

x    删除光标下的字符 ("dl" 的缩写)X    删除光标前的字符 ("dh" 的缩写)D    从当前位置删除到行尾 ("d$" 的缩写)dw    从当前位置删除到下一个单词开头db    从当前位置删除到前一个单词的开头diw    删除光标上的单词 (不包括空白字符)daw    删除光标上的单词 (包括空白字符)dG    删除到文件末dgg  

2014-07-08 08:48:45 850

转载 gvim自动补全设置

在_vimrc里加:autocmd FileType python set omnifunc=pythoncomplete#Completeautocmd FileType javascrīpt set omnifunc=javascrīptcomplete#CompleteJSautocmd FileType html set omnifunc=htmlcomplete#Comple

2014-07-04 11:53:21 10487

转载 Firefox备份图文教程

为什么要备份Firefox?地球人都知道,因为Firefox与其他浏览器最大的不同就是它有一个包含成千上万个扩展的平台,而找到和配置好这些扩展又着实是件令人头痛的事情。所以对于Firefox用户,备份是件非常重要的工作。总不能在重装系统后对着扩展网站焦头烂额吧?Firefox备份的方法有很多,软件备份可以使用,也有专门用于备份的扩展FEBE。不过实际上,用工具备份的确是有点多此一举,Fir

2014-06-26 10:28:00 1620

转载 更改火狐浏览器缓存路径

查看火狐浏览器的当前的缓存路径:在Firefox地址栏中输入 “about:cache”并键入回车,可以看到当前Firefox的内存缓冲位置与磁盘高速缓存位置。继续单击该页面上的“List Cache Entries”链接,可以进一步查看缓冲区中有哪些数据文件,并可以查看这些数据信息的具体属性。刚刚安装好火狐浏览器后,通过在 Firefox 地址栏输入 about:cache 可以看到Fi

2014-06-21 20:26:56 9737

转载 不只是槓杆原理~~细说油压煞车

在国内各大 自行车论坛里,一定会有这么一二篇:我快被我的油压刹车 搞死了怎么换了油煞煞车煞车力道更差?......等猫也曾经 是这些喊救命的一员,嗯......应该不是曾经.....我也将来应该还会是...几次遇到问题,几次的摸索,也慢慢使猫对油压煞车有了点的概念故在此,分享给各位车友在此猫就以SHIMANO的油压煞车为题材,来做讨论一般油压煞车

2014-04-12 22:09:54 1127

转载 海贼王

【开头增加个剧场版目录】剧场版——Movie01-2000-邬南的黄金Movie02-2001-发条岛的冒险Movie03-2002-珍兽岛之乔巴的王国Movie04-2003-死亡尽头的冒险Movie05-2004-被诅咒的圣剑Movie06-2005-狂欢男爵与神秘之岛Movie07-2006-机关城的机械巨兵Movie08-2007-沙漠王女与

2014-03-09 11:45:25 6727

转载 将STM32的标准库编译成lib使用【图文】

以前一直使用STM32的标准库,需要一步步地将代码加进去,将编译选项设置好,然后再编译整个工程。这个编译过程是一个相当慢的过程!完全编译大约需要一支烟的时间。每次建立工程都这么编译,是一个相当浪费时间和香烟的过程。于是,我有了将库编译成lib文件的想法。本博文就是我将STM32F4的标准库编译成lib文件并在工程中使用的过程。适用对象:1、熟悉库,不想再看库里边代码2、有稳

2014-01-20 16:21:06 1680

原创 codesourcery g++ lite 下载地址

https://sourcery.mentor.com/GNUToolchain/subscription3053?lite=arm keilhttp://www.keil.com/appnotes/docs/apnt_199.asp

2013-08-02 09:35:07 4590

转载 Openocd 安装并在Eclipse环境下通过J-Link调试

一,安装前准备1,软件安装平台:CentOS 5.52,开发板硬件环境:Mini24403,下载最新版http://sourceforge.net/projects/openocd/,当前版本oenocd-0.4.0安装时参考文章http://www.eefocus.com/nl1031/blog/09-11/180036_21ebd.html博主hy343说,很重要的一步是安

2013-07-29 11:38:36 3209

转载 vim 搜索替换

VIM是被誉为非常高效的文本编辑软件。但是掌握并高效的使用是件有难度的事情。在VIM中进行快速的查找和替换是提高VIM使用效率的重要方法。下面是我在阅读VIM用户手册时整理的一些资料:行内搜索。f命令可以进行行内搜索。输入fx可以找到下一个x字符。F命令可以在反方向进行行内搜索,输入Fx可以找到上一个x字符。t命令同样是进行行内搜索,但是光标停留在符合条件的字符的前面。输入

2013-06-24 11:39:58 822

转载 STM32 配置PC13~PC15

在STM32的数据手册的管脚分配图中可以看到:PC14与OSC32_IN公用一个引脚,PC15与OSC32_OUT公用一个引脚,它们的使用方法如下:当LSE(低速外部时钟信号)开启时,这两个公用管脚的功能是OSC32_IN和OSC32_OUT。当LSE(低速外部时钟信号)关闭时这两个公用管脚的功能是PC14和PC15。备用区域控制寄存器(RCC_BDCR)的LSEON用于控制L

2013-06-05 15:28:51 26732 2

转载 vim删除^M

1.进入命令模式。vim的命令模式,就是在编辑模式下输入":",光标就会跳到屏幕最后一行,并在那里显示冒号,此时就已经进入命令模式。命令模式的内容均显示在屏幕的最后一行,按下回车键,vim执行命令。2.在命令模式下输入下列字符:输入:%s/^M$//g 3.回车。即会自动删除该文件中的所有 ^M 字符。删除行尾空格的命令: :%s/\s\+$//这句命令到底是什么意思呢?% 指

2013-05-28 10:46:28 693

转载 Learn to speak vim – verbs, nouns, and modifiers!

http://yanpritzker.com/2011/12/16/learn-to-speak-vim-verbs-nouns-and-modifiers/Using vim is like talking to your editor in ‘verb modifier object’ sentences, turned into acronymslearn some

2013-05-22 19:12:35 1046

转载 简明 Vim 练级攻略

vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类史上最好

2013-05-22 12:25:41 819

转载 vim折叠设置(转载)

set foldmethod=indent "set default foldmethod"zi 打开关闭折叠"zv 查看此行zm 关闭折叠zM 关闭所有zr 打开zR 打开所有zc 折叠当前行zo 打开当前折叠zd 删除折叠zD 删除所有折叠1. 折叠方式可用选项 'foldmethod' 来设定折叠方式:set fdm=*****。有

2013-05-18 00:57:37 661

转载 关于 STM32 的 IAP 概念和应用笔记

版权所有 STMFANS 原创,转载请保留出处http://www.stmfans.com/bbs/viewthread.php?tid=1446&extra=page%3D1关于 STM32 的 IAP 概念和应用笔记STM32的ISP方式和IAP方式下载程序有什么区别都可以通过串口来下载啊,(也可以通过USB来下载,敬请留意 IAP 之USB篇。)ISP方式

2013-05-13 06:05:18 1761

转载 stm32 加密

知识产权的保护,如何让自已辛勤的劳动成果不被别人抄袭,采用有效的手段对IC加密是值得每一个设计者关注的问题。当然,有人说,没有解不了密的IC,的确,解密是一项技术,只要有人类在不断的研究,它就有破解的一天;但是加密后的IC会增加破解的难度与破解成本,当破解的成本大于收益时,自然就会使破解者望而却步。STM32芯片这两年销量很好,它的性能和价格都很不错,但如何对STM32进行加密呢,

2013-05-13 06:01:09 4565 2

转载 终端特殊字符

char * szCommAry[COMM_NUM]={ //屏幕属性命令,23 "\x1b[12h",//禁止本端回显,键盘数据仅送给主机 "\x1b[12l",//允许本端回显,键盘数据送给主机和屏幕 "\x1b[?5h",//屏幕显示为白底黑字 "\x1b[?5l",//显示为黑底白字 "\x1b[?3h",//132列显示 "\x1b

2013-01-17 13:46:03 6288 1

原创 Ubuntu 卸载软件及其配置

sudo apt-get remove --purge softname找到此软件名称,然后sudo apt-get purge ......(点点为为程序名称),purge参数为彻底删除文件,然后sudo apt-get autoremove,sudo apt-get clean和dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 两条命

2012-12-13 14:42:00 1525 1

转载 【转】伺服电机三环控制的原理(位置环,运动环,电流环)

运动伺服一般都是三环控制系统,从内到外依次是电流环速度环位置环。1、首先电流环:电流环的输入是速度环PID调节后的那个输出,我们称为“电流环给定”吧,然后呢就是电流环的这个给定和“电流环的反馈”值进行比较后的差值在电流环内做PID调节输出给电机,“电流环的输出”就是电机的每相的相电流,“电流环的反馈”不是编码器的反馈而是在驱动器内部安装在每相的霍尔元件(磁场感应变为电流电压信号)反馈给电流环的

2012-12-03 15:31:15 28660 2

转载 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT) – 整理

原帖链接:http://www.awflasher.com/blog/archives/939参考文献:http://www.fsf.org/licensing/licenses/现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses/alphabet

2012-11-30 17:29:15 776

转载 西西弗斯的神话

作者:阿尔贝·加缪The Myth of Sisyphus by Albert CamusThe gods had condemned Sisyphus to ceaselessly rolling a rock to the top of a mountain, whence the stone would fall back of its own weight. They ha

2012-11-01 22:39:20 3277

转载 C语言小记

英文原文:Ryan    编译:伯乐在线 – 肖翔http://blog.jobbole.com/16035/C语言常常让人觉得它所能表达的东西非常有限。它不具有类似第一级函数和模式匹配这样的高级功能。但是C非常简单,并且仍然有一些非常有用的语法技巧和功能,只是没有多少人知道罢了。指定的初始化很多人都知道像这样来静态地初始化数组:1

2012-10-13 11:31:23 888

转载 国内大学论文latex模板链接

转自:http://emuch.net/html/201207/4685325.html国防科学技术大学研究生学位论文LaTeX模板南开大学学位论文LaTeX模板(孙文昌老师)华南理工大学硕/博士研究生课程论文及学位论文 Latex+Lyx模板哈尔滨工业大学PlutoThesis硕博士开题及学位论文模板哈尔滨工程大学本硕博学位论文 LaTeX 模板(非官方)

2012-09-08 17:57:02 2089

转载 DMA burst 基本概念

DMA和burst不是一个概念。DMA传送不经过CPU的控制,假如硬盘的数据不能经过DMA控制器读到内存,那么每完成一次将硬盘的数据读出来,再存放到内存的操作,都要通过CPU运行几条读写指令来完成,这时CPU就做不了别的事了,如果有DMA控制器,则这个过程不需要CPU的参与,只需要占用总线就可以了。CPU还可以去完成别的运算。Burst操作还是要通过CPU的参与的,与单独的一次读写操作相比

2012-09-05 10:11:30 23768 8

转载 C语言编程优化运行速度

1、选择合适的算法和数据结构选择一种合适的数据结构很重要,如果在一堆随机存放的数中使用了大量的插入和删除指令,那使用链表要快得多。数组与指针语句具有十分密切的关系,一般来说,指针比较灵活简洁,而数组则比较直观,容易理解。对于大部分的编译器,使用指针比使用数组生成的代码更短,执行效率更高。在许多种情况下,可以用指针运算代替数组索引,这样做常常能产生又快又短的代码。与数组索引相比,指针一般能使

2012-08-20 18:32:41 44674 5

转载 关于ARM的C语言优化

0推荐C数据类型1. C语言的程序优化与编译器和硬件系统都有关系,设置某些编译器选项是最直接最简单的优化方式。在默认的情况下,armcc是全部优化功能有效的,而GNU编译器的默认状态下优化都是关闭的。ARM C编译器中定义的char类型是8位无符号的,有别于一般流行的编译器默认的char是8位有符号的。所以循环中用char变量和条件 i ≥ 0时,就会出现死循环。为此,可以

2012-08-20 10:49:22 1652 1

转载 如何提高程序效率

一、程序效率程序效率,是用执行的步骤(step)数――时间复杂度、占内存的多少来衡量的――空间复杂度。完成某项工作,执行的步骤(step)的次数最少、占用内存最小是程序员所追求的。特别是嵌入式系统的开发,内存等资源都是有限的。因此,提高效率的着眼点应该是减少执行次数减少占用空间二、效率改善的指导原则-满足正确性、可靠性、健壮性、可读性等质量因

2012-08-20 10:15:09 857

原创 解决Ubuntu Adobe Reader 菜单栏空白

Ubuntu11.04以上的版本,貌似就会出现 Adobe Reader 菜单栏无法显示的问题,据说这是全局菜单的一个BUG,网上有很多解决办法。1.sudo gedit /usr/local/share/applications/AdobeReader.desktop或者sudo gedit /usr/share/applications/AdobeRea

2012-08-16 21:27:47 2239

转载 C 宏定义的简单总结

转自:http://dxf206.blog.163.com/blog/static/4227861200952511813462/    我在写代码的时候喜欢使用宏,不仅使代码看起来整洁,而且用好了还能极大的减轻编码的工作量,但是如果使用不当的话,出了问题查找起来就就非常的难了,下面的总结大部分是从网上看到的,也有一些是我自己在工作中总结出来的。宏使用中的常见的基础问题1. 防止一

2012-08-08 17:18:00 1334

原创 Ubuntu TexMaker使用ibus无法输入中文,快捷键冲突

使用TexMaker编写Latex非常方便,对于初学者可以不用大量的查阅资料,公式图片等的操作也会方便许多。但是,在使用ibus输入法时,出现了很多的冲突,以至于无法正常输入中文字符,导致很多用户因此而放弃使用TexMaker。在晚上找了很久,都是说更换输入法,最后发现,原来直接安装ibus的qt最新更新即可解决。sudo apt-get install ibus-qt4安

2012-08-03 13:28:59 3675

转载 ubuntu下的latex用beamer制作演示文稿时中文书签乱码解决方法

用beamer制作演示文稿时, 加上CJK选项后正文显示中文正常, 但书签是乱码.此问题一直困扰我很久, 以前临时的解决方法是用utf8编码编写文档, 但在CJK参数中用GB编码方式. 编译tex文档是把tex文档用iconv转换成GBK编码的文档, 然后用pdflatex编译, 再用gbk2uni程序转换书签, 最后再用pdflatex编译. 虽然达到了效果, 但很繁琐. 最近又

2012-07-30 15:54:51 3041

MC9S12XS256RMV1 芯片资料 Datasheet freescale

MC9S12XS256RMV1 芯片资料 Datasheet freescale pdf 飞思卡尔智能车比赛

2010-02-24

S7136 Datasheet 芯片资料 瑞萨

S7136 Datasheet 芯片资料 瑞萨 不容易找到的芯片资料 尤其是瑞萨用的光电对管

2010-02-24

74LS14中文资料

74LS14中文资料 方便易查 权威 可靠 相当值得!

2010-02-24

常用元器件的参数识别、故障特点

电阻 、电容 、晶体二极管 、稳压二极管 、电感 、变容二极管 、晶体三极管 、场效应晶体管放大器等元器件的参数识别,故障特点等

2010-02-24

ST188芯片手册(中文资料)

详细的中文数据手册,对于应用很有帮助,难得的资料。

2010-02-24

74系列芯片选型指南

74系列芯片的综述信息,对于芯片选型非常有帮助,抓住要点。

2010-02-24

C高级实用程序设计.pdf

C高级实用程序设计,王士元著,相当经典的C语言资料

2009-11-25

空空如也

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

TA关注的人

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