计科专业想怎么走硬件方向啊?

马上大二,计算机科学与技术方向,基本上学的都是软件,我想试试硬件方向,看看哪个适合我。
我应该从哪里开始入手呢?以怎样的学习路线进行学习?
感谢回答!

嵌入式吧,软硬结合

硬件分为很多细分,比如芯片设计、eda、vhdl/fpga、单片机、嵌入式系统、模拟电路,每个方向都不同

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7531977
  • 这篇博客也不错, 你可以看下如何学好单片机编程?学好单片机的基础是什么?
  • 除此之外, 这篇博客: 什么是嵌入式?你眼中的嵌入式是怎么样的?怎么学嵌入式?教你五分钟看懂嵌入式。中的 从技术上来区分嵌入式 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    1.从技术上来区分嵌入式一般就分为两种,有操作系统的和没操作系统的。
    一般来说,没有操作系统,就比如用一个STM32C8T6芯片,电机驱动模块,MPU6050做一个平衡小车,这种我们就叫裸机。目前来说,由操作系统的是未来的主流。裸机,一般可以从程序上分为3层:硬件层、驱动层、应用层;有操作系统的可分为4层:硬件层,驱动层,应用层,比裸机多了一个系统层。

    所以嵌入式的开发,一般分为:嵌入式硬件开发嵌入式驱动开发嵌入式软件开发嵌入式系统开发

  • 您还可以看一下 CSDN讲师老师的 深度学习与强化学习技术沙龙 暨《深度学习模型及应用详解》新书发布会课程中的 深度学习在大规模在线广告系统中的应用小节, 巩固相关知识点
  • 以下回答来自chatgpt:

    回答:

    针对你想了解硬件方向的问题,我给出以下学习路线和建议:

    1. 学习数字电路基础知识:
    2. 数字电路是硬件设计的基础,需要了解逻辑门、触发器、多路复用器、译码器等基本概念和原理。你可以通过阅读教材或者参考在线教程来学习。
    3. 了解数字电路的设计方法和工具,例如使用Verilog或VHDL进行硬件描述和仿真。

    4. 学习单片机的原理和应用:

    5. 单片机是嵌入式系统中常用的硬件平台,学习单片机可以帮助你理解硬件和软件之间的交互。你可以选择一款流行的单片机平台(例如Arduino或Raspberry Pi),学习其原理、编程和应用开发。
    6. 学习单片机的GPIO控制、ADC/DAC、串口通信等基本功能。

    7. 深入了解计算机体系结构:

    8. 学习计算机的硬件组成和工作原理,包括处理器、内存、总线、存储器等关键部件的原理和功能。
    9. 了解计算机的指令集架构和汇编语言编程。

    10. 参与硬件项目和实践:

    11. 参加硬件项目可以帮助你实际应用所学知识,并且锻炼解决问题的能力。可以选择一些简单的项目,例如使用单片机控制LED灯、温度传感器等,逐步增加复杂度和挑战。

    12. 学习专业的硬件设计工具和流程:

    13. 学会使用常用的硬件设计工具,例如EDA软件(如Altium Designer、Cadence等)、模拟仿真工具(如HSPICE、ModelSim等)以及PCB设计工具(如Eagle、KiCad等)。
    14. 了解硬件设计的流程和标准,例如规范的原理图和PCB设计,EMC/EMI设计等。

    15. 继续不断学习和实践:

    16. 硬件方向的知识和技术都是不断更新和发展的,你需要保持持续学习和实践的态度,关注最新的硬件技术和趋势。

    尽管以上给出了一些学习的方向和建议,但你仍需要根据自己的兴趣和目标来制定具体的学习计划。另外,硬件方向的学习往往需要不少实践和动手能力,所以在学习过程中也要注重实践和项目经验的积累。希望以上建议能对你有所帮助!如果还有其他问题或需要更多具体的解决方案,请随时提问。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^