- 博客(25)
- 资源 (9)
- 收藏
- 关注
原创 工作周记(2015.9.20回来了)
从去年毕业以来,好久没有使用博客了。一方面工作太忙了,另一方面是工作和这个相关性不大。工作一年多以来,感觉过的算是浑浑噩噩的。没有很多的总结和输出,没有学习额外的新知识,感觉只限于工作。工作中的苦恼和工作分配的缘故,一直与自己爱好的电路及程序无缘。现在这个项目终于结束了,要进入新的项目,终于可以开始做自己喜欢的事情了。整个人的状态终于要回来了。自己知道这一年来有点堕落,考评的绩效也不是很好,全在自
2015-09-20 23:27:15 1029
转载 关于运放的选择
运算放大器(op amp)是整个模拟电路设计的基石,选择一个恰当的放大器对于达到系统设计指标至关重要。考虑因素:1.运放供电电压大小和方式选择;2.运放封装选择;3.运放反馈方式,即是VFA (电压反馈运放)还是CFA(电流反馈运放);4.运放带宽;5.压摆率大小,这决定全功率信号带宽;6.Offset电压和Offset电流选择;7.Offset电压随温度的漂移大小
2013-09-18 16:19:19 2805
转载 如何培养自信
1.培养耐心自信确实需要培养,所谓的“培养”,即是说并非朝夕可达。所以,培养自信的最重要前提就是要具备耐心,如若缺乏耐心就要培养耐心。没有耐心的话就什么都做不成,更别提什么“自信了”。有所成就,就会伴随着自信的增长,而一事无成的人穿得再整齐也只不过草包一个。2. 习得并精通一种技能具备学习能力的人通常都很自信,反过来也一样,真正自信的人通常是因为相信自己的学习能力。所以面对挑战的时候他
2013-09-17 22:27:47 763
转载 数字电路中关于IO口驱动能力的几个问题
在电子设计中一些基本的问题需要我们掌握。今天看了上拉电阻和下拉电阻等讲到了关于驱动能力,不太懂,于是谷歌了下,看到如下文章。其中是关于驱动能力的几个问题。直接进入主题吧。 1、问:为什么说驱动能力不够是因为提供电流太小而不是电压?如何分析驱动能力不够? 答:首先我们看到的驱动能力不够大部分是在你选择的负载(电阻、喇叭等)电压符合供电电压的。那么电压符合了只要看电流大小是否足够。
2013-08-28 18:59:11 24983 3
转载 数字电路中上拉电阻和下拉电阻作用和选用选择
上拉电阻:1、当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。2、OC门电路必须加上拉电阻,才能使用。3、为加大输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻。4、在COMS芯片上,为了防止静电造成损坏,不用的管脚不能悬空,一般接上拉电阻产生降低输入阻抗,提供
2013-08-28 16:43:32 2993
转载 C语言中的指针和内存泄漏
简介:在使用C语言时,您是否对花时间调试指针和内存泄漏问题感到厌倦?如果是这样,那么本文就适合您。您将了解可能导致内存破坏的指针操作类型,您还将研究一些场景,了解要在使用动态内存分配时考虑什么问题。引言 对于任何使用C语言的人,如果问他们C语言最大烦恼是什么,其中许多人可能会回答说是 指针和内存泄漏。这些的确消耗了开发人员大多数调试时间的事项。指针和内存泄漏对于某些开发人员来说似乎令人畏惧
2013-08-23 15:03:23 1176
转载 C语言变量声明内存分配
一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 程序运行时由编译器自动分配,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。程序结束时由编译器自动释放。2、堆区(heap) — 在内存开辟另一块存储区域。一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。
2013-08-20 23:33:59 888
转载 精选一些《编程之美》相关资料
又要到一年的招聘季了,肯定又有很多人开始啃《编程之美》了吧。这本书从开阔视野的角度来说很好,不过限于篇幅,有的问题并没有讲清楚(甚至问题叙述模棱两可、被标榜为“鼓励同面试官交流以获得更多细节”);或者扩展问题本身很难,没有给予解答和提示。在我看书并在网络上查到的相关资料中,有很多重复的,也有不少基本没什么价值,有价值的文章是少数。为了便于查阅,也为了方便后人不必在搜索上浪费时间,我把比较有价值的文
2013-08-11 14:42:46 779
原创 基于陀螺仪和加速度计的快速准确的摔倒检测(一)
本文主要讲解一种利用加速度计和陀螺仪的准确快速摔倒检测系统。把人体的行为分成两类:static postures 和 dynamic transitions. 该系统可以识别四种static postures: standing, bending, sitting, and lying. 其中在这些static postures之间的运动看做是dynamic transitions. linear
2013-08-04 12:19:27 11239 7
转载 看过一篇比较好的文章
今天是 22 岁的最后一天。几个月前,我从沃顿商学院毕业,用文凭上“最高荣誉毕业”的标签安抚了已经年过半百的老妈,然后转头辞去了毕业后的第一份工作,跟一家很受尊敬的公司、还有 150 万的年薪道了别,回到了上海,加入了“刚毕业就失业”俱乐部,开始了一天三顿盒饭的新生活,中间许多精彩剧情暂时略过。 我肯定不是第一个做过这样事的人,也肯定不会是最后一个。所以在说自己的一些有趣故事前,我想借用大家(包
2013-08-04 11:33:33 1488 1
转载 先验概率和后验概率的区别
先验(A priori;又译:先天)在拉丁文中指“来自先前的东西”,或稍稍引申指“在经验之前”。近代西方传统中,认为先验指无需经验或先于经验获得的知识。它通常与后验知识相比较,后验意指“在经验之后”,需要经验。这一区分来自于中世纪逻辑所区分的两种论证,从原因到结果的论证称为“先验的”,而从结果到原因的论证称为“后验的”。 先验概率是指根据以往经验和分析得到的概率,如全概率公式 中
2013-07-18 21:23:15 1519
转载 emulation和simulation的区别
记得我刚上研究生的时候,在阅读外文资料时总是分不清楚“Simulation”和“Emulation”的区别。于是我就去问导师,导师解释的也很简单:“Simulation就是模拟,Emulation就是仿真嘛!”其实很多人一开始研究模拟器时也会遇到同样的问题,面对文献中大量的“Simulation”和“Emulation”不知所措,结果就越看越糊涂。当时上网又不方便,不像现在“Google”一下就搞
2013-05-14 16:40:04 17591
原创 5月第二周总结
这一周调节了助行机器人,还没有调好。下一周多问问师姐,争取把它调动起来。学习了DSP和CCS软件,下周要把CCSv4学好,DSP完成第四章和第五章的学习。GEL函数学习熟练。对于2812实验板子要能熟悉。下一周开始要对英语口语和听力开始学习,多听多说是关键。一定要能坚持下来。以《老友记》中的听力和口语多多练习。关于自己的课题,不要总是抱怨老师把课题改来改去,而且也只是大方向,要能静下心来细
2013-05-12 19:37:23 610 2
转载 关于技术学习的思考
今天下午,我对着TI的开发板发呆。看着电脑上的时间,突然想起来自己已经工作将近两年半。时间过的好快,不得不趁早回顾起这两年半的成长历程。 诚 然,在这两年半里,我的技术水平没有什么长进。虽然中间曾断断续续地意识到这个问题并且尝试学习新东西,但始终只是心血来潮、坚持不了多少天就放弃。现在 毕竟不同于大学时期,那会儿可以凭着对新技术的好奇和兴趣而狂热。现在见的东西多了,发现很多也不过如此,并且
2013-05-12 16:18:20 583
转载 普林斯顿教授谈:如何选择中国学生
【值得思考】:普林斯顿相信学习是一个探索的过程,是一个认识自我,发现自我,找到自己想要什么、热爱什么的过程,但国内教育系统出来的学生,常常是另一种心态:最好一进学校,就有人指定给他(她)一个课题,而且是一个保证可以做出来成果的课题。就像解一道数学题,一定会有答案,做出来了就能拿高分。然后呢,就想靠这个课题找到一份体面的工作。他们基础扎实,学习勤奋,上进心强,应试能力强,成绩优秀,但缺乏探索
2013-05-11 10:33:38 786
转载 CCS 软件使用经验四则
1.使用CCS3.3 编译TI的28335,产生如下警告:warning: entry-point symbol other than "_c_int00" specified: "code_start"一种解决方法,不用管它,因为C入口地址最终是由用户的CMD文件覆盖的,警告不影响使用。二是,在编译选项里面link标签页,把Code Entry Point(-e)编辑框
2013-05-10 09:53:43 2821
转载 TeeChart绘图控件 - 之三 - 提高绘图的效率
TeeChart是个很强大的控件,其绘图能力之强,其他控件难以比拟,但是有个问题就是他的绘图速度,其实TeeChart绘图速度还是很快的,只是大家一直都没正确运用其功能所以导致绘图速度慢的假象。下面说说影响绘图速度的两个主要因素1、当点数特别多时不需要绘出全部点(性能提升不大)TeeChart绘图控件 - 之一文章里已经讲过,可以设置只绘出部分点。设置方法如图:
2013-04-22 22:27:48 1188
转载 VS2010 使用TeeChart绘图控件 - 之二 - 绘制图形(折线图,柱状图)
1.前期准备 具体可见VS2010 使用TeeChart绘图控件 - 之一 控件和类的导入1. 1 添加TeeChart控件,给控件添加变量m_TeeChart 添加TeeChart控件,右击控件,选择添加变量,vs会自动给我们引入CTchart1这个类,但是只有这个类,我们是远远不够的,需要添加teechart其他相关的类,添加方法在之前已经讲过,不再重复。
2013-04-22 22:26:26 12208 3
转载 VS2010 使用TeeChart绘图控件 - 之一 - 控件和类的导入
vs2010的用法和vc6有很大的不同,特别是在一些函数调用那里,当然。控件导入也是很不一样的安装好控件后就可以在工程里加入teechart控件了加入方法有如下几种:1.添加Teechart控件1.1 插入Teechart控件1.1.1 插入控件新建一个对话框工程,在对话框上点击鼠标右键,弹出的菜单里选择“插入ActiveX控件”
2013-04-22 22:24:02 1555
转载 MFC中edit控件的使用
MFC中很多控件效果要编程实现,不可能在wizzard里面实现,比如list box,水平、垂直滚动条。Ps:VS2008中,在使用wizzard的时候给组合框添加内容的时候,每个条款之间要用一个分号“;”分开。而且一般的控件都要在对话框类中加入相应的成员变量,相应的变量一般的都会在类的成员函数——构造函数里面初始化,但是很多的是没有反应的,比如当你把水平滚动条的值设置为50(变化范围是0
2013-04-22 22:20:08 1462
转载 六线两相混合式步进电机的接线--步进电机接线的识别和程序编写
步进电机 一般电动机都是连续旋转,而步进电动却是一步一步转动的,故叫步进电动机。每输入一个冲信号,该电动机就转过一定的角度(有的步进电动机可以直接输出线位移,称为直线电动机)。因此步进电动机是一种把脉冲变为角度位移(或直线位移)的执行元件。 步进电动机的转子为多极分布,定子上嵌有多相星形连接的控制绕组,由专门电源输入电脉冲信号,每输入一个脉冲信号,步进电动机的转子就前进一步。由于输
2013-04-19 18:57:35 3184
转载 12位串行AD转换器TLC2543与单片机的接口设计与编程
第一次做光学仪器的小项目中的一部分是数据采集后经过模数转换,把采集到的电压用数字量输入到单片机中进行处理。此处总结下TLC2543的相关资料和与单片机接口方面的编程。主要的参考资料是TLC2543的datasheet,其中的电路是自己做的项目中的接口电路,部分程序是参考网上和自己的实际情况改的。先介绍下TLC2543芯片的一些基本资料。(1)12位分辨率,10us转换时间 (2)11路模拟输入
2013-04-19 16:05:20 11564 2
原创 外骨骼机器人控制系统项目任务规划
拿到外骨骼机器人控制系统方向的项目有一个月之久了,自己一直看论文,没有什么方向,就是看,然后做笔记。感觉效率非常低。今天总结下,顺便规划下面外骨骼机器人控制系统的任务安排。外骨骼机器人目前在国内还是很新的技术,查到的资料不多,最近主要看的都是仿人机器人和双足机器人方面的知识。仿人机器人的控制系统主要有三种方式,第一种是集中式控制系统CCS,第二种是分布式控制系统DCS,第三种是现场总线控制系统
2013-04-03 16:43:35 3530
原创 第一次周总结
最近做了一个小项目是关于光学仪器方面,比较简单。自己暗下决心以后没完成一个任务,甚至每周都要写学习报告。总结自己最近时间做的任务和学习到的知识。不会在下次做的时候又跟从新开始一样。从这次项目也感觉大学学的理论知识确实和实践相差很大。从电路来说,书本的模电数电的题目做的很多,考试也都是90分以上,可是一到实际中碰到的电路往往没有书本上的那种情况,比他复杂很多。而且我也发现一个怪现象,往往书本中没有强
2013-03-25 21:37:30 838
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人