C51单片机学习求助!
我学51单片机有两三个月了,现在基本的单片机操作像键盘、液晶、AD\DA,串口通信都能掌握。我下一步应该做些什么来加深对51单片机的学习(还是去学习ARM、DSP什么的)...
我学51单片机有两三个月了,现在基本的单片机操作像键盘、液晶、AD\DA,串口通信都能掌握。我下一步应该做些什么来加深对51单片机的学习(还是去学习ARM、DSP什么的),真心求指导。
我没有财富值了,见谅,见谅
只学单片机是不是以后毕业了也不好找工作,还有就是51单片机、AVR、DSP、FPGA什么的具体都是什么,我还不太清楚,求指导。 展开
我没有财富值了,见谅,见谅
只学单片机是不是以后毕业了也不好找工作,还有就是51单片机、AVR、DSP、FPGA什么的具体都是什么,我还不太清楚,求指导。 展开
展开全部
你如果是想学习ARM为最终目的,那我建议你就不必要去学习单片机了,因为单片机就算你达到精通,那也对你学习ARM没有太多帮忙,当然不能说没有帮忙,至少你可以知道一个大体的硬件框架,但这要付出的时间却是很多。但以你的实际情况来看
你是从事自动监控行业的,若是你现在的工作有部分涉及到单片机和ARM,那我还是建议你先学习单片机,因为单片机也可以让你在这行业上要作得得心应手,而且单片机的学习不像ARM那样复杂,单片机你可以在一个月的时间就可以学得差不多,但对于ARM,你没有一年时间是不可能学到什么的,我就是这样过来的。单片机我玩得很顺手,然后去学ARM,才发现那东西不像单片机那么容易上手,好在我还学过DSP,这才算是有点入门帮忙。
所以ARM的学习是不能急的。
单片机的学习,我想你就不必要去学习51了,直接学习AVR,你就算学了51,但对你学习AVR没有什么帮忙,因为这两个单片机相差太多了,我想51也要快过时了。
学习avr,最好你用AVR16或8来学习,这样比较有典型。
开发板吗,我想对初学者来说,用PROTUES这个软件就是最好的开发板,你可以试试,
现在都是用c来写代码的,你以前学过,现在要再拿起应该不是难。你在网上找几个C的例子来看一看就差不多可以上手,然后自己不看,重新写一次,重要的是要自己重写一次(千万别想当然)
用CVAVR这个软件吧,它是专门对AVR的
这个上手更加容易
最后再用soureinsigth这个软件编写
你是从事自动监控行业的,若是你现在的工作有部分涉及到单片机和ARM,那我还是建议你先学习单片机,因为单片机也可以让你在这行业上要作得得心应手,而且单片机的学习不像ARM那样复杂,单片机你可以在一个月的时间就可以学得差不多,但对于ARM,你没有一年时间是不可能学到什么的,我就是这样过来的。单片机我玩得很顺手,然后去学ARM,才发现那东西不像单片机那么容易上手,好在我还学过DSP,这才算是有点入门帮忙。
所以ARM的学习是不能急的。
单片机的学习,我想你就不必要去学习51了,直接学习AVR,你就算学了51,但对你学习AVR没有什么帮忙,因为这两个单片机相差太多了,我想51也要快过时了。
学习avr,最好你用AVR16或8来学习,这样比较有典型。
开发板吗,我想对初学者来说,用PROTUES这个软件就是最好的开发板,你可以试试,
现在都是用c来写代码的,你以前学过,现在要再拿起应该不是难。你在网上找几个C的例子来看一看就差不多可以上手,然后自己不看,重新写一次,重要的是要自己重写一次(千万别想当然)
用CVAVR这个软件吧,它是专门对AVR的
这个上手更加容易
最后再用soureinsigth这个软件编写
参考资料: 百度一下
展开全部
如果是个学生,想学好嵌入式,还是多多去吃透模拟电子和数学算法吧,
现在这个时代的嵌入式编程起点已经跟在计算机上修改一个网页一样简单了,如有认为自己会开车了,就对汽车很懂了,那就是笑话,
要做一个好的设计人员,必须有良好的理论基础,对行业的激情,以及对名利金钱的淡薄,
没事多去电子方面的论坛转转
现在这个时代的嵌入式编程起点已经跟在计算机上修改一个网页一样简单了,如有认为自己会开车了,就对汽车很懂了,那就是笑话,
要做一个好的设计人员,必须有良好的理论基础,对行业的激情,以及对名利金钱的淡薄,
没事多去电子方面的论坛转转
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单片机小精灵,要1.2版的……
关键不是这个,是你对实现的方法有没有想法,然后画成一个程序的流程图,分块去写, 做好接口设计……写注释……
关键不是这个,是你对实现的方法有没有想法,然后画成一个程序的流程图,分块去写, 做好接口设计……写注释……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是说不好找工作,只要你实践能力强,工作是好找的,不过仅仅是学单片机的话,工资不高也就2、3K,还是学一学ARM好的(不推荐本科学DSP,很难掌握),工资也相对高点。学ARM的话就买个开发板吧,一般都配有很多资料,跟着学就对了(个人认为学ARM要好好地学一下操作系统的原理)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可能说的这些会只是下几个现有程序编译下,单单点个液晶呀什么的,如果能够把这些组合在一起做几个项目的话,就可以说是会了,东西不是会的多就好,你这个会一点,那个会一点,都半桷水的话做工程是没什么用的,还不如把一样东西学精了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询