《谈学单片机有前途还是嵌入式系统有前途》2
看了你的回复,我很有共鸣。你提到的“STM32之类的ARMcortex芯片比单片机便宜,速度要快”,其实ARMcortex本身就是单片机,你就把他当做单片机来用就可以了。即使是ARM9,只要它不带操作系统,裸机跑,那么ARM9也是单片机。我认为,用ARM9来做一个跑马灯程序,那么裸机跑的ARM9肯定要比带操作系统的ARM9的实时速度要快,程序量要少,可靠性要高。能不带操作系统尽量不带操作系统,芯片带操作系统本身就是一个负担,能不用操作系统的场合尽量不要用。
最近在东北有个大项目,今天刚刚从东北那边回来,收获很深。这个项目目前国内没有,上个月我们拿了国外一个样品参考,然后我们这边就出电路板,编好程序之后,前两天就送样给客户看了,这个客户的总工60多岁,搞了一辈子电子,从单片机的4位机做到16位机,从敲二进制代码到编写C程序,都经历过了。他看了我的样品之后,一直摇头。居然挑出了12个毛病。EMC看一些电源部分,他就说不合格;电源不能用普通的变压器整流电路,要用开关电源;电容不能用这种国产的,要用进口的某种材质的;电路板的阻焊颜色不能用普通的绿色,要改成黑色的,因为黑色是军工品的标志;电机调试要用PWM的;等等。把我批得哑口无言。在他面前,我真的很嫩,要学的东西还很多。
我是在毕业后才深深认识到C和单片机的巨大作用,我觉得本科单片机学的还不错,正好我是最近买了郭天祥的书复习,又上论坛逛,发现自己不是一般的菜。。。我还有3年读研时间,想问楼主从51入门后,后续学习什么类型的片子,能让单片机能力深入下去?可以直接ARM9吗?——如果是想搞电子。那么你应该学一下电路板设计,比如protel99软件的使用。之后,你要多玩几个常用的单片机实验。比如,遥控器,段码的单色液晶模块显示,点阵的单色液晶模块显示,温度计,湿度计,交流直流电压电流表,交流的功率因数,实时时钟,日历,读卡器,串口通讯等等。学好了51之后,建议学一下PIC的单片机,这个单片机在工控或者仪器上,是最常见的。这些都懂了之后,建议多看看模拟电路的基础知识,像运放之类的。以后就再学学CPLD,DSP编程。有机会接一些项目做更加好。(截止于62楼)
(吴坚鸿表示要和大家长期分享自己的单片机生活哦~~)我今天突然有一种想法,我会把我每一天接单片机项目做的事情与心得体会第一时间在这个帖子里面跟大家分享,就等于现场直播我每一天的单片机工作与生活。这样,大家就知道我目前大概搞了什么项目,具体遇到什么技术问题,或者其它的什么问题,我又是怎么解决的。我感谢这个论坛的版主,是他们让我从此之后有了另外一种生活体验。我会持续更新下去,不做太监,如果非要加个期限,我希望是十年,一直在这个帖子里面分享我的单片机生活。
单片机嵌入式系 相关文章:
- 《谈学单片机有前途还是嵌入式系统有前途》1(11-29)
- 《谈学单片机有前途还是嵌入式系统有前途》3(11-29)
- 单片机和嵌入式系统linux的区别(11-26)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)