博主在大一的时候就知道了这个论坛,苦于自己菜鸡的现实,当时一直不敢在网上发表自己的相关观点,通过大学三年的项目经验+日常的读大佬文章,现在多多少少有了点自信,从这篇开始,我将开启在CSDN上的知识分享。主要分享内容如下:
1.硬件设计相关基础知识(电路真的很难orz):
①基础电工学原理
②基础运放知识
③设计电路的基本步骤,以及作为一个硬件工程师所必须的开发软件(AD,MUL)
2.单片机的相关设计(这部分很重要,是硬件和上位机的桥梁):
①常见外设的相关知识(LED、蜂鸣器、直流电机、AD模块、蓝牙模块、定时器、显示屏等)
②常用的通讯协议(UART、I2C、SPI等)
3.上位机编写(这部分博主正在做,难度也很大):
①基于AS的开发,JAVA真的很重要,也很有意思,强烈推荐大家学习
②基于C#的上位机开发,C#相对比较简单一些,但还是推荐大家学AS(JAVA好找工作,手动狗头)
4.数据分析常用的软件
①Matlab,这个数学分析软件基本涵盖了理工学的所有算法包,而且还能和C混合编程,强的很,并且在上位机构建初期,利用Matlab来调试相关功能也很好做。
②Excel,别小看Excel,他的功能真的很强大。
③SPSS软件(博主在论文里看别人做数据分析经常用到,但是我没学过)
5.数字信号处理的一些基本概念和知识:
①怎么样设计简单的时域(频域)滤波器
②一些其他类型的DSP算法(ICA、自适应等)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)