嵌入式开发

食堂窗外有感

不知不觉已经在华为工作了将近4年,第二个合同又要开始了。回首4年前,恍如隔日,入职的影子历历在目。从那时开始第一次接触嵌入式开发,进入光电领域,一头雾水,满脸迷茫。三年过后,从新兵蛋子变成了会扯皮的老油条。这几年项目虽然做的不少,但总觉得缺少点什么,反思来反思去,是自我的知识水平不足以支撑现在的躯体了,所以近一个月疯狂的看书,疯狂的补习以前知识体系的不足。 当前从事的工作为光电领域软件开发,主要是 […] 阅读全文

狗复位后AD8332初始化失效

最近使用到AD8332这个芯片,主要原因为aducm320自身的ADC为12bit,不能满足精度续期,因此采用16bit的AD8332。 在软件开发中遇到的问题:发生狗复位后项目概率运行异常。 经过定位发现:当发生狗复位后,读取到的AD异常。查看AD8332的芯片使用手册,手册中的一段关于复位的描述如下引用。 After the ADS8331/32 detects a reset conditi […] 阅读全文

红外线工作原理

本篇文章来跟大家分享红外线的工作原理,什么是红外线呢? 人的眼睛能够看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝紫。其中红光的波长范围0.62~0.76um;紫光的波长范围为0.38~0.46um。比紫光波长还短的光叫紫外线,比红光波长还长的光叫红外线,红外线遥控就是利用波长0.76~1.5um之间的红外线来传送控制信号的。 二、红外线系统的组成 红外线遥控器已经广泛使用在各种类型 […] 阅读全文