做嵌入式必须要知道的几个点!!

问:做嵌入式是不是一定要学习 C 语言?
答:一定要以 C 语言为基础,嵌入式是一个面很广的学科,分类也比较多,但是我认为,嵌入式基础是一定需要 C 语言基础的,我们以前刚开始学习单片机,用的是汇编语言,我现在还记得在大学基地里面写汇编代码的情景,但是汇编现在使用太少,你即使学得再好,就业面还是太窄了,所以我对于汇编的要求是,不求甚解。
但是 C 语言不一样,C 语言可以让你对整个计算机知识了解得更加深入,这个可以去看我之前写内存分布相关的文章。
问:学习 C 语言需要学到什么程度呢?
答:我一直坚信积累这个东西,今天开车上班,广播里面说到,人生是一场马拉松,不要只在乎结果而忘记了沿途的风景,学习也是一样,不要急于求成而忘记做积累,只要我们方向定好,朝着这个方向持续的去努力,去积累,一年,五年,十年,假使那时候你还不是这方面的领军人物,你也应该是这方面的专家了。
所以再回到前面的话题,要学到什么程度呢?很简单,学到我们知道如何去学习不会的知识,那其实就是入门了,这真的仅仅是入门,想成为专家,一定是经验和知识共同积累的结果。
问:我们想做机器人方面的教学,有什么建议吗?
答:嵌入式是一个广度很大的学科,我上面说过,而且在每个细分领域都需要非常强的经验积累,比如:电子秤、手环、手表、图像方面等等。
机器人也是属于一个嵌入式细分领域里面的热门领域,所以就衍生出了自己的硬件和软件,硬件就是那些专门为机器人研发的芯片,软件就是那些为机器人专门研发的嵌入式系统。用我们的行业话来说就是方案。
什么叫单片机?
很多初学者都是从51单片机开始学习,但是却不知道什么叫单片机,而且很多工作很久的人也不知道什么叫单片机,单片机和嵌入式有什么区别也不明不白。
单片机,顾名思义,就是单片,比如我们做手机开发,因为手机用的是ARM内核,需要外接存储芯片,但是单片机不一样,把这些存储和IO相关的东西都集成在了一起,就成了单片,然后给他起个漂亮的名字就叫单片机。
嵌入式是什么?最重要的一点就是软硬件可裁剪,所以存储部分就使劲的让你们裁剪(也可能是增强)了,所以就跟单片机区分开来了。

更多交流学习可以添加vx13260562020

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值