• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

通信专业需要熟练掌握单片机、C语言这些东西吗?

crustycrab 2017-08-07 浏览量:2258
RT
-2 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 看你的研究方向

    如果是研究高端通信设备,或者是通信理论研究的,那就不需要会单片机,但是要会linux,以及一些通信算法,与c语言

    如果研究的是较低端的通信,比如232.can那些的,那就要会单片机,而c语言是开发单片机必备的知识

    • 发布于 2017-08-07
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 先说结论,不论是不是通信专业,只要隶属于EE,都要掌握这两个技能,这都是基本技能。

    然后详细说下

    通信工程,隶属于EE,研究方向是将信息无失真的传输到另一端,里面分了无线通信,有线通信。无线里又分微波,射频,水声,激光;有线里有光通信,电缆通信等等。


    这些背后不仅有深刻的数学支撑(通信理论),也需要软硬件技术的实现,不然就是纸上谈兵。C语言是软件技术的入门,必须牢牢掌握,很多嵌入式的领域为了要求效率(特别是通信,没人希望通信延迟大)必须是C语言,所以要掌握好


    单片机是C语言的一个载体,他能很好的让你了解嵌入式硬件工作机制,代码编写的效率要求,大型通信系统中,单片机只是辅助的辅助,没啥大用,单也是不能或缺的,掌握好单片机,才能深入其他的


    总结,不是为了学C而学,不是为了写单片机而写单片机,这两个都是基础的基础,有了这些,你学深了才不会有瓶颈。眼光千万不要太近。


    另外,这里说的通信,不是什么uart,socket i2c这种,请不要把这种简单的通信协议当成通信工程学,通信工程的数学背景可以说是IT里最难的

    • 发布于2017-08-07
    • 举报
    • 评论 0
    • 3
    • 0

  • 通訊的話應該偏Matlab那邊要比較熟喔

    主要就simulink,以達快速計算出結果為目的

    以上

    • 发布于2017-08-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 最好还是要掌握的,C语言是大学的基本课程之一。

    单片机掌握可以增加你的知识面,增加你的就业机会。

    • 发布于2017-08-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 通信用到的fpga更多一些,不管是处理数据还是可可编程的灵活性,个人观点。
    • 发布于2017-08-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 要还是要的,个人觉得FPGA对通信更重要,但是深入以后学习都要单片机和它通信,所以C是必不可少的
    • 发布于2017-08-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 有时间、感兴趣,就去了解学习,技多不压身!
    • 发布于2017-08-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 我觉得电子专业总要了解下单片机的,毕竟现在行业里都往单芯片里头集成,学习了单片机,起码知道了单片机的工作原理与机制,对各个外设模块有基本的了解。

    C语言是各种语言入门的基础,对理解算法也有很大的作用,对于软件来讲,语言是一个工具,算法才是灵魂,但是你一个工具都没有,要实现一个软件,那是不可能的,先学好C语言入门!

    这两项都是入门,入了门了,向往哪个方向走都可以。

    • 发布于2017-08-07
    • 举报
    • 评论 0
    • -1
    • 0

  • 单片机只是一种爱好,这个看兴趣吧,但是c语言是工科专业谋生都要会的,是一定要掌握的。
    • 发布于2017-08-07
    • 举报
    • 评论 0
    • -2
    • 0

相关问题

问题达人换一批

通信专业需要熟练掌握单片机、C语言这些东西吗?