kelly的博客

智能家居发展趋势 前生后世的变革史

kelly的头像

扫地机器人,如今算是我们生活最常见的一种机器人了。它的任务很简单,就是在房间里来回移动做一些扫地、拖地这样的清洁工作,利用机器上的传感器,它可以识别周围环境,避开家里的一些障碍物。功能再丰富一点的是这种被用到酒店里的服务机器人。它们可以帮顾客搬运行李,办理入住手续,跟顾客打招呼或者代替酒店服务人员送东西到客房等。去年7月,在日本的长崎县就专门开了一家主要由机器人当服务员的酒店Henn-na酒店。

Henn-na酒店前台的客服机器人

事实上,被应用到日常消费领域的家用机器人分类已经有很多了,除了扫地机器人、酒店机器人,还有社会机器人和玩具机器人。它们往往被用到家庭中起陪伴作用,或者提供一些互动功能。

现在卖得最好的一种社会机器人就是亚马逊的Echo了,人们最爱用的功能不是音响,而是利用语音指令获取新闻、天气等信息服务。

谈几点单片机工程师的职业规划问题

kelly的头像

这几天看了很多关于“类似单片机的 出路”的帖子,就觉得大家有点悲观了。首先,单片机不是万能的,但没有单片机那是万万不能的。从NN年前的单片机,到现在的单片机,单片机只是单片机,其性质并没有太多的改变。只是从原来的“神秘”、“暴利”、“有趣”等等,回归了她原来的真是面目罢了--那只是在说明社会在进步,更加的合理和趋于理性。

只是现在的这样回归,有点走了极端罢了,从一个极端走了另一个极端罢了。但相反社会在这方面的需求却是越来越大,至少在我们的有生之年,这样的“自动化”过程一直会贯穿下去。所以你有什么好担心的,怕自己没有用武之地吗?! 怕自己的资薪没有或不高吗?!

我自己在单片机和自己熟悉的行业上做了快10年了,不说自己的水平怎么样。说牛不牛,说不牛也牛--该骄傲的时候还是要骄傲的,那是对自己的肯定。该谦虚的时候也要谦虚学习,毕竟单片机总是一个系统工程,方方面面的东西不是自己都是熟悉和精确把握的。要想自己混的不错,我还是那句化,--- 和自己所处的行业结合,那才是王道。

一名电子工程师的人生感悟

kelly的头像

做电子工程师真的很难,为什么这么说呢,首先谈谈我对电子工程师发展阶段的看法把:

1、懂一种语言,会使用一种芯片,能写程序,借助工具能分析问题解决问题,算做电子工程师入门了吧。

2、不论是什么芯片,什么语言,是51单片机的顺序结构,还是带操作系统的多线程,或者是FPGA程序的并发性和模块化设计;不论是上位机,下位机;不论是使用visual C++还是使用KEIL,ADS, ISE等等,只要在较短的时间内能快速上手并用程序实现相应的功能,那么这时候可以说是一名职业电子工程师,可以把做开发写程序当做谋生的手段,我想我们大部分的电工都应该是处于这个阶段,包括我在内也是处于这个阶段。这就好比:一个学武的人拿到一本武功秘籍,苦练一段时间后就可以学成一样。

嵌入式产品开发流程,这个得知道!

kelly的头像

嵌入式产品,与普通电子产品一样,开发过程都需要遵循一些基本的流程,都是一个从需求分析到总体设计,详细设计到最后产品完成的过程。但是,与普通电子产品相比,嵌入式产品的开发流程又有其特殊之处。它包含嵌入式软件和嵌入式硬件两大部分,针对嵌入式硬件和软件的开发,在普通的电子产品开发过程中,是不需要涉及的。嵌入式产品的研发流程具体如下图:

下面,针对嵌入式产品的开发过程中的各个阶段,我们进行详细探讨。

阶段1:产品需求

在这一个阶段,我们需要弄清楚的是产品的需求从何而来,一个成功的产品,我们需要满足哪些需求。只有需求明确了,我们的产品开发目标才能明确。在产品需求分析阶段,我们可以通过以下这些途径获取产品需求:

1、市场分析与调研,主要是看市场有什么需求,还有就是前沿的技术是什么(站在做一款产品的角度);

2、客户调研和用户定位,从市场广大客户那获取最准确的产品需求(要注意分析市场,产品生命周期,升级是否方便);

3、利润导向(成本预算);

一个外国分析师眼中的中国半导体

kelly的头像

作者:贝恩咨询

转载自:半导体行业观察(icbank)

半导体这种对技术、人才和经验有极高需求的产业,要发展起来也不可能是一朝一夕的,我们要看清楚前景是光明的,道路是曲折的,希望中国半导体人能够共勉。

在中国近年来在半导体领域的重大投入和中国庞大市场的双重影响下,中国半导体在全球扮演的的角色日益重要。国际社会上很多观察家在把中国看成一个机会的同时,也同时顾虑到中国半导体崛起带来的威胁。但有一点可以肯定的是,近年来中国半导体玩家频频露面知名国际会议,已经制造了相当程度的全球影响力。

自从中国宣布建立千亿的投资基金,挑战全球半导体霸主的地位。业界的巨头们都在思考并谨慎防御中国的半导体野心。

考虑到中国庞大的国内市场和本土业者的技术“悟性”,还有中国近几十年来所缔造的电子生产龙头地位,再加上近年来在各个领域的深入探索。你就会明白为什么中国对发展相对滞后的硅产业如此重视。

据我们预测,到2020年,中国会消耗世界上55%的存储、逻辑和模拟芯片,然而当中只有15%是由中国自身生产的,和多年前的10%相比还是有了一定比例的提升。但是供需之间的差距仍然在日益扩大。

中国平衡车行业:内忧外患 如何过冬?

kelly的头像

这两天,平衡车行业被一股浓浓的寒意笼罩。近日,上海、北京警方先后对平衡车等进行了集中整治,多款电动滑板车、平衡车被禁止上路。事实上,自美国对平衡车行业启动“337调查”后,中国的平衡车行业就处在一片“愁云惨雾”之中。

单片机有前途还是嵌入式有前途,你想过这个问题吗?

kelly的头像

其实抛出这个问题的是吴坚鸿,下面是他在某论坛中写下的东西:

“我在深圳一直搞单片机的开发,接的项目各种各样,不计其数。很多朋友问我学习单片机有前途还是嵌入式系统有前途,毫无疑问的,当然是单片机有前途。

嵌入式系统现在炒得很火,满街到处都是嵌入式系统的培训。遇到很多刚入门的朋友,开口闭口都是嵌入式系统。好像觉得嵌入式系统就是武林秘诀,谁掌握了谁就是武林盟主。现在,我愿意公开我的独家心得跟大家分享,看了之后有收获的朋友,也不要感激我,只要记得这个文章的原创是吴坚鸿就可以了。

目前的电子产品,用嵌入式系统的很少,大部分都是用单片机,因为单片机实时反应速度快,外围电路简单,价格便宜,开发周期短,这些都是嵌入式系统望尘莫及的,不要跟我说什么手机,PDA等东西是嵌入式系统,这些东西你能独立承接出来单干吗?大部分的朋友学了嵌入式系统后都无用武之地,空有屠龙之术。

即使有用武之地,那也要跟团队一起开展工作,跟团队开展工作,就意味着分工,一旦分工,就意味着流水线作业,单一、乏味,没有成就感。学嵌入式的不一定比学单片机的厉害。单片机简单吗?一点都不简单。单片机的功夫在单片机之外。我搞这行那么多年,我觉得单片机是我这一辈子都学不完的。

处在独特环境下的中国半导体业

kelly的头像

中国半导体业处于一个独特的环境下,西方势力总是企图扼制中国半导体业的进步与发展,之前靠打与压的方法可能己不再是”最佳”方案,取而代之可能是形式上与中国的合作,共同发展。

如高通与中芯国际的28纳米制程;高通,IMEC,与中芯国际的14纳米制程研发;高通与贵州的服务器芯片合资公司;英特尔,清华与澜起的服务器芯片合作;AMD与天津海光合资,并授权使用x86处理器架构等。首先是应该表示欢迎,但也不要抱过高的期望,因为它们在什么时候都不会愿意培养自己的一个竞争对手呈现。

同样不要天真的认为”扼杀中国半导体业的大势己经改变?”。实质上它们的基点没有丝毫的动摇。只是由于中国是全球最大的IC市场,政府又愿意投资,以及自身不断的强大,从市场经济角度,从根本上谁也不会与money过不去。

丢掉幻想 加强研发

它们绝对是有底线,不会轻易的邦助中国半导体业有大的进步,至今瓦圣纳条约没有废除,N-1,N-2(落后一代,落后两代)的出口先进技术的控制红线仍在,真的触及它们的根本利益时,会毫不手软的再次控制或者打压中国。

有趣的keil MDK细节

kelly的头像

1、MDK中的char类型的取值范围是?

在MDK中,默认情况下,char 类型的数据项是无符号的,所以它的取值范围是0~255。它们可以显式地声明为signed char 或 unsigned。因此,定义有符号char类型变量,必须用signed显式声明。我曾读过一本书,其中有一句话:“signed关键字也是很宽宏大量,你也可以完全当它不存在,在缺省状态下,编译器默认数据位signed类型”,这句话便是有异议的,我们应该对自己所用的CPU构架以及编译器熟练掌握。

2、赋初值的全局变量和静态变量,初值被放在什么地方?

unsigned int g_unRunFlag=0xA5;
static unsigned int s_unCountFlag=0x5A;

这两行代码中,全局变量和静态变量在定义时被赋了初值,MDK编译环境下,你知道这个初值保存在那里吗?

对于在程序中赋初值的全局变量和静态变量,程序编译后,MDK将这些初值放到Flash中,紧靠在可执行代码的后面。在程序进入main函数前,会运行一段库代码,将这部分数据拷贝至相应RAM位置。若是你不小心将这些位置的数据擦除掉,嘿嘿...反正我是碰到了。

页面

订阅 RSS - kelly的博客