导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[哈佛]-一个毕业两年的往届生的工作经历(4)



No.91607
作者:哈佛
邮件:jola2002@163.com
ID:29699
登陆:81次
QQ:5822022
--  MSN:jola2005912@hotmail.com
文章数:185篇
最后登陆IP:218.17.158.164
最后登陆:2014/12/16 13:54:00
注册:2005/1/6 19:18:03
财富:1280
发帖时间:2006/4/13 11:52:59
发贴者IP:218.18.27.54
标题:哈佛:-一个毕业两年的往届生的工作经历(4)
摘要:No.91607-一个毕业两年的往届生的工作经历(4) 两年时间说长不长,说短也不短,我是04年6月到WPG报到上班的,但是我不想等到已经6月了才来写这篇回忆录。真的很怀念当年的日子,第一年过的很顺畅,没有什么想法,准时上下班,任务也不重,积极自觉就好,老板几乎不管我们。我们也很团结,刚开始做无绳电话有4个人,后来剩下我们三个人。还很清楚的记得和我一组的那个女生很仔细的调试板子,而且很耐心,一直调试到好为止,这样的精神很值得我学习。后来她就主要写说明书和操作手册,而我就主要写程序,从纯C语言写到混合编程,再转到ASM语言。
那说到MCU,用的是HT95C400,专门为无绳电话做的MCU。其有32K的ROM,2880BYTE的 RAM,16BIT的表格指针,12级的嵌套;内置DTMF产生器,FSK解码,和LCD的48SEGMENTX16COM。其实用到的部分不多,并没有用到DTMF产生器和FSK解码。只是作为普通的控制器来使用。其跟51不太一样的地方也有很多,RAM的存取不一样拉,指针使用不一样,表格读写不一样。。。有一次我参加Freescale的FAE面试,给提问到这颗MCU的一些内容,我居然答不出个大概。其实并没有很仔细的去记忆这些内容,已经一年没有去复习了。但是后来也并不是因为我答不出来Freescale不要我,他给我的答复是因为我的工作经验还不够。
做无绳电话的收获有如下:
学会了硬件调试的技术,对所使用的元器件用法,性能有所了解。调试技巧一般的是从局部到整体,从功能电路到整机电路。分别测试关键点的电流电压波形。老大常常讲LAYOUT有15条黄金法则,但是我在网上找不到。其实LAYOUT经验很重要。老大也常常讲硬件调试抓住三点就排除80%的问题了,一是电源,二是晶振,三是RESET。
另外最大的收获就是软件了,因为整个软件架构首次学到。用到了POLLING的方式,然后用TIME TICK的方式来管理不同的任务执行概率。从软件的模块来讲,写了很多LCD显示驱动程序,到现在为止,包括SEGMENT的显示屏,用的是HT1621,HT1622。LCM,就是普通的1602那种,还有黑白的STN 128X32...象素的LCD点阵屏,CSTN屏,TFT屏,OLED,COLOR OLED屏。按键扫描处理模块,SPI通信处理模块。还有电话本的功能,电话本是我一个同事写的,我们都称他为师父。师父是蛮有趣的一个人,后来因为他女朋友在北京,很快就飞到北京去了。其实还有显示中间层,就是所有要显示的东西都丢到一个BUFFER里面,要显示的 ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:5186毫秒 查询6次