通信电子专业要学会使用哪些软件
一、编程软件:比较常用的有vc++6.0(小型软件),codeblocks(两者之间), visual studio(大型软件,功能多)
![5cd126cd1de3e48645cef95d9528e4d6.png](https://i-blog.csdnimg.cn/blog_migrate/39f6f827ecbc4f8dddb54ddc5f8a2a79.png)
vc++6.0
![42d3e538f420494ef5a9142fa4ed2fac.png](https://i-blog.csdnimg.cn/blog_migrate/02a8815585ae60ce5817c84a074129a8.png)
codeblocks
![615ef614be957c9dddc34fca1c715c56.png](https://i-blog.csdnimg.cn/blog_migrate/3215ea22a965a02719c564e7e148c9e2.png)
visual studio
![102b3c30d8439668394442137bd62be8.png](https://i-blog.csdnimg.cn/blog_migrate/bdf55a71c2618c65f2b42f9389086cf0.png)
编程开学第一课:hello world!
二、单片机,嵌入式要用到的软件
![04bb7ba3c0f36939f07f2438decbc179.png](https://i-blog.csdnimg.cn/blog_migrate/f0a8be4cb3b9feefe45df881fb652b2c.png)
Keil4
![764bde8d2ceae091f160ce654e42c003.png](https://i-blog.csdnimg.cn/blog_migrate/a0ff678f977071fc3a560c4c2985db90.png)
Keil5
在使用这两个软件时还要结合单片机,嵌入式模块,从而实现由软件来控制硬件实现相应的功能,如让电机转动,让灯亮灭。
![0f51a0c929b4302f2a2d8acdb805579c.png](https://i-blog.csdnimg.cn/blog_migrate/56af3ec7fd0b31f25aa2f059dd30cb41.png)
51单片机芯片
![c07436b2d5343282f9b7516a7f8094aa.png](https://i-blog.csdnimg.cn/blog_migrate/6beb03d2426743e34bce673184852c95.png)
51单片机模块
![c7f7715fd15ba4533c5e787f0b5f79f7.png](https://i-blog.csdnimg.cn/blog_migrate/fc517b7add83714497ce3586856bbd9e.png)
51单片机模块
![2d94b352c54b5f7413b7789eb25ceb47.png](https://i-blog.csdnimg.cn/blog_migrate/722eafb3fb9e348c623fdba596df8235.png)
嵌入式芯片
![845a5ba1540435382d56c0891f0187b2.png](https://i-blog.csdnimg.cn/blog_migrate/96d5fe0256ed35a323cadd40df5dfd86.png)
嵌入式模块
51单片机模块和嵌入式模块外观上最主要的区别是就是他们的芯片不一样大家可以看到51单片机的芯片是黑色长条形的,而嵌入式的芯片是黑色长方形或正方形的。功能上的差别是嵌入式功能更为强大,可以实现更多功能,单片机各方面功能要相对少一点。由于生产厂家的不同,单片机模块和嵌入式模块会有一些区别,但是都要用到芯片,用芯片来实现对外部模块的控制。
生活中很多电子产品都是单片机和嵌入式产品,如下几个例子:
![b9249bb1097b3ee5de594d68ce8ad31f.png](https://i-blog.csdnimg.cn/blog_migrate/ebb8c568ce8cb45e64c232f9912f3ea7.png)
单片机实现的广州塔
![4cfecec9aad6721550c4687f19bc3544.png](https://i-blog.csdnimg.cn/blog_migrate/f25b14dc0d623a65f80bf9a5e0417bed.png)
嵌入式实现的智能手环
![e96b27f63257f3e5e0e63140ee3d5002.png](https://i-blog.csdnimg.cn/blog_migrate/87c2b27453d4db7f20a9cd82f94cad7b.png)
扫地机器人
![d8bd9e0a10fbe2be7d4d74e34c578861.png](https://i-blog.csdnimg.cn/blog_migrate/818fc41f82f7603c96ab82c631a08899.png)
无人机
三、matlab(数学建模软件)
![1eac1ef73ddd09ef2fde0541604828ba.png](https://i-blog.csdnimg.cn/blog_migrate/9bbcfeb810cb662e4b0604a0287f17a8.png)
四、 Altium designer(画PCB(印刷电路板)用的软件)
![a4f9e1e35a191d1397dc161d08e595a3.png](https://i-blog.csdnimg.cn/blog_migrate/29ea9821054704fd4a123659c19f9823.png)
画板子用的
![1c249a54428c7207f9596b80ad87c31c.png](https://i-blog.csdnimg.cn/blog_migrate/7fda9656d1f381fff3c035dcd4916efe.png)
PCB电路图
![7105dab4e2ca6001cb4bfd2afdd2e56a.png](https://i-blog.csdnimg.cn/blog_migrate/a0df0d9346e4f1845c82739342277086.png)
PCB实物图
具体如何制作PCB:
1.先在软件里画好PCB图,如上图。
2.用打印机把软件里面画好的电路图打印出来。(这里直接用复写纸打印)
![f4e1c3c85754ad5f9b1a9a6af9e12fd5.png](https://i-blog.csdnimg.cn/blog_migrate/0e6962d25080a814be22da1e73e2b55a.png)
这种复写纸
3.准备好一片覆铜板。如下图
![d6c1b1c5bf81c4b21f68cb5e9bd8963a.png](https://i-blog.csdnimg.cn/blog_migrate/eba883fbe6c457d388c6aca03395d3d9.png)
表面都是铜
4.然后将复写纸用胶带贴在覆铜板上面,经过热转印,将复写纸上面的电路图转印到覆铜板上。得到下面这样。
![f5cbe0d97c9fc6ecaa58084bab60d134.png](https://i-blog.csdnimg.cn/blog_migrate/433e1d4086d8c874a7e8a7e22c2d96cd.png)
这一步将电路图转印到了覆铜板上面
5.将上一步得到的覆铜板放到反应容器里并加入化学试剂进行化学反应。这里面的原理是被油墨遮蔽的部分也就是电路图的轮廓不会发生反应,而其他地方的铜会发生反应,铜会被腐蚀,由此就得到了电路。
![e7ae6aa444889688688c23356f1265a7.png](https://i-blog.csdnimg.cn/blog_migrate/c0b945bde5932d43f407d56535f98d38.png)
6.然后就是在元器件引脚安放位置打孔,在把元器件焊上去就得到了功能模块了。
![25b199bcef119354d34a544780e143a7.png](https://i-blog.csdnimg.cn/blog_migrate/6027593214b78ed2e3f844442f77e552.png)
五、protues(这个软件比较古老了),一款电路仿真软件(在软件上模拟电路的实际效果)。
![ccf7217abfe6cfbf17dda0155f43bc06.png](https://i-blog.csdnimg.cn/blog_migrate/29415c6b20f1bb2a6d4489c37c80f9bf.png)
![9e6a38edecf47b45b650af38c7249254.png](https://i-blog.csdnimg.cn/blog_migrate/1d524e88b6a43cab814443ec22b02dd4.png)
六、Cisco Packet Tracer是思科公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计、配置、排除网络故障提供了网络模拟环境。用户可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况。可以学习IOS的配置、锻炼故障排查能力。
简单说就是在这个软件上可以模拟真实环境进行路由器,交换机,和终端设备等的网络配置,搭建网络。
![5ceee9b3c72befc4cc5a78f0a2dd4be7.png](https://i-blog.csdnimg.cn/blog_migrate/1dcf7ee3262559b4f03bfbd4d4bed2c1.png)
软件主界面
![f571507f061dc245063a62bf3fa00f90.png](https://i-blog.csdnimg.cn/blog_migrate/a9736311b996102d0bd0a1c196e6d753.png)
网络配置示例图1
![d23bba9bc81a160fc3d84c4150eb2728.png](https://i-blog.csdnimg.cn/blog_migrate/a61ee9129fc511dcab034dfe6fad11e8.png)
网络配置示例图2
以上就是差不多我所了解的一些软件了,由于通信学科知识面太广,要想熟练的精通每一个方向确实很难,重要的是找到自己感兴趣的方向坚持学下去,会有出路的,如果哪里有遗漏的还请各位评论补充,如果有错误之处也恳请各位指出,我及时改正。谢谢大家,如果想了解更多电子通信专业的知识,欢迎多多关注我。