高分求各位大哥给点建议: 我的发展方向是熟悉通信协议的嵌入式开发人员

我的发展方向是熟悉通信协议的嵌入式开发人员
我现在大4,以前在linux平台用c+gcc开发过一些通讯协议
用过udp协议,icmp协议,对应用层的很多算法都练习过,
大概的看过TCP/IP实现的原码现在正在练习在datalink layer用
libpcap库来获取数据包同时正在学习linux内核编程。

现在我们开了单片机这门课,我想对于我的目标,在学这门课
时我的侧重点应该在那些地方。
再麻烦大家能给我推荐一些单片机的好书,

我在这先谢过各位大哥了!
有积极建议的一定多给分
[305 byte] By [cuitdj-淡淡一笑] at [2007-12-16]
# 1
单片机应该多了解接口芯片的使用,应用系统的设计方法
51系列北航的何立民很牛。
luerdong-led at 2007-10-23 > top of Msdn China Tech,硬件/嵌入开发,嵌入开发(WinCE)...
# 2
NUceus os is very good for studying.
autumnstorm-秋雨 at 2007-10-23 > top of Msdn China Tech,硬件/嵌入开发,嵌入开发(WinCE)...
# 3
我想问一下luerdong(led) :
那么对于周围的接口电路怎么对待,有没有必要学学EDA
cuitdj-淡淡一笑 at 2007-10-23 > top of Msdn China Tech,硬件/嵌入开发,嵌入开发(WinCE)...
# 4
没必要吧,学接口啊,看接口的时序做东西就可以了吧,
vinx at 2007-10-23 > top of Msdn China Tech,硬件/嵌入开发,嵌入开发(WinCE)...
# 5
我 也正在读大四,也想在 嵌入式有所发展,交个朋友,我的QQ是:18630541
# 6
呵呵,我正在读大二。
当然我认为嵌入领域的基础知识应该是rtos和各种协议栈(准确地说应该是各种规范)。rtos方面可以从ucos入门,可以看看 《 uc/os-II,the real time kernel》,然后可以学学一些商业的os,毕竟这些商业os的ide和一些外围组件比较好。可以看看vxworks。
在协议栈方面那就多了 ,网络协议(tcp/ip,ppp,http,...),流媒体( mpeg2,mpeg4), 硬件规范(usb,ieee1394),工业控制(fieldbus,canbus.. ),通信协议(gsm,cdma..).当然不可能都搞得很清楚,关键是看工作需要什么,才认真地把其中的一项或两项吃偷。
在硬件方面,大学的基础课是重要的。 数电/模电是基础,信号处理也很关键,实用一点的是eda方面,比如说vhdl,和一些eda软件(但关键还是有一个应用逻辑的问题)
不说了,反正要学的多得很,我有时也打不准方向和轻重,但是切忌不能贪多。
qingliu-清流 at 2007-10-23 > top of Msdn China Tech,硬件/嵌入开发,嵌入开发(WinCE)...
# 7
希望大家能多来此讨论技术方面的问题,论坛靠大家来发展,新在看来,比一年以前已经有了不少的进步,但相对其他论坛来说,还是有较大差距!希望各位嵌入式爱好者能在此论坛学到更多的东东,同时把我们的论坛发扬光大!
xh0001-WaveLee at 2007-10-23 > top of Msdn China Tech,硬件/嵌入开发,嵌入开发(WinCE)...