跟我师兄聊天引发的思考

我一个师兄,上大学的时候关系很好,我师兄也很喜欢打篮球,也许这就是我们有很多共同话题的原因,人是很奇怪,特别是做技术的,本来就比较闷,很难跟陌生人马上来电,但是如果有个共同爱好,那么来电的速度就会加快,也许因为这样,王者荣耀这个游戏异常火爆,不仅仅是因为它好玩,也是因为它拉近了很多原本疏远的人们,这是不是叫互相投其所好?

好了,再说回我的师兄,我师兄现在在大学里教书,也是我们电子相关的,而且因为我师兄的大力推荐,我的公众号粉丝很多都是他的学生,非常非常感谢师大吉诺比利。

师兄:做嵌入式是不是一定要学习 C 语言?
:一定要以 C 语言为基础,嵌入式是一个面很广的学科,分类也比较多,但是我认为,嵌入式基础是一定需要 C 语言基础的,我们以前刚开始学习单片机,用的是汇编语言,我现在还记得在大学基地里面写汇编代码的情景,但是汇编现在使用太少,你即使学得再好,就业面还是太窄了,所以我对于汇编的要求是,不求甚解。

但是 C 语言不一样,C 语言可以让你对整个计算机知识了解得更加深入,这个可以去看我之前写内存分布相关的文章。

师兄:学习 C 语言需要学到什么程度呢?
:我一直坚信积累这个东西,今天开车上班,广播里面说到,人生是一场马拉松,不要只在乎结果而忘记了沿途的风景,学习也是一样,不要急于求成而忘记做积累,只要我们方向定好,朝着这个方向持续的去努力,去积累,一年,五年,十年,假使那时候你还不是这方面的领军人物,你也应该是这方面的专家了。

所以再回到前面的话题,要学到什么程度呢?很简单,学到我们知道如何去学习不会的知识,那其实就是入门了,这真的仅仅是入门,想成为专家,一定是经验和知识共同积累的结果。

师兄:我们想做机器人方面的教学,有什么建议吗?
:嵌入式是一个广度很大的学科,我上面说过,而且在每个细分领域都需要非常强的经验积累,比如:电子秤、手环、手表、图像方面等等。

机器人也是属于一个嵌入式细分领域里面的热门领域,所以就衍生出了自己的硬件和软件,硬件就是那些专门为机器人研发的芯片,软件就是那些为机器人专门研发的嵌入式系统。用我们的行业话来说就是方案

​什么叫单片机?
很多初学者都是从51单片机开始学习,但是却不知道什么叫单片机,而且很多工作很久的人也不知道什么叫单片机,单片机和嵌入式有什么区别也不明不白。

单片机,顾名思义,就是单片,比如我们做手机开发,因为手机用的是ARM内核,需要外接存储芯片,但是单片机不一样,把这些存储和IO相关的东西都集成在了一起,就成了单片,然后给他起个漂亮的名字就叫单片机。

嵌入式是什么?最重要的一点就是软硬件可裁剪,所以存储部分就使劲的让你们裁剪(也可能是增强)了,所以就跟单片机区分开来了。

640?wx_fmt=png

如何给我提问?
有些人问我,加入了知识星球,是不是什么问题都可以问?
我的回答是当然了,加入知识星球也是对我的一个肯定,你信任我,我发自内心的不会敷衍你,每个人都会有迷茫的时候,这时候你应该会需要别人给你帮助,如果你觉得我可以帮到你,请给我一次机会,我给你一次机会。

640?wx_fmt=png

……………………………………………………………………………

640?wx_fmt=png



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/468597.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

别忘了当初你为何出发

最近,特别喜欢听一个广播,宝安905,估计是因为我最近营养不太够,需要多喝一些鸡汤,刚好这个电台广播的鸡汤非常够味,非常符合我现在的胃口。比如这一句「你想收获世界上最好的东西,先让世界看到最…

一位跟我一样疑惑的同学~

今天遇到一个同学给我提的问题,非常像我之前的经历,想分享给大家,最近手机码字,觉得有用,给个在看或者转发,小弟感激不尽,在所不辞。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~我2012年毕业&#xff…

在深圳转户口这件小事

我对于政策这种事情是比较感冒的,比如老师说不能去外面上网,我是绝不会偷偷跑出去的,来深圳的第一年,我就想着办理户口了,第一次机会是在 TCL 的时候,人事部门有专门给我们办理转深户的,不过那时…

CPU 和 GPU

端午回来,发的第一篇文章,还在谋划其他事情,大家共勉。现在电脑这么普及,应该每个人都知道 CPU ,即使不懂电脑的人都能憋出大招告诉你电脑里面有一个 CPU,CPU 是中央处理器,是很多很多年积累下来…

React Native - 3 View, Text简介以及onPress onLongPress事件

我们要生成如下的构图 直接上图,不解释。如下图所示,定义函数,函数之间不需要逗号,在元素上添加事件,使用关键字this.{function name}转载于:https://www.cnblogs.com/yahb/p/6864382.html

创业日记

最近在拼命的写代码,估计这段时间写代码的行数等于过去一年的了,这是保守估计,如果不保守估计就不好说了,我本来想在原来的小组群里发话说,打算是下面这段对话我:X总,你站起来X总:为…

线程基础知识_线程生命周期_从JVM内存结构看多线程下的共享资源

线程生命周期 线程状态 New: 线程创建(new Thread()) Runnable: 线程可运行(thread.start()), 注: 调用start并不一定是运行状态, 可能在等待CPU调度 Running: 线程进入运行状态 Blocked: 阻塞状态(object.wait, Thread.sleep) Terminal: 死亡状态(线程正常/非正常结束运行)th…

CPU,内核,寄存器,缓存,RAM,ROM的知识

偷偷说一下,这个图片是晚上 8 点钟的太阳,一个骚男华为总工发给我的,有时间还是想出去走走很多人使用计算机,但是对计算机却不是很懂,即使是作为非常资深的码农,也不能做到心中有剑的地步,那么怎…

mft按钮设计_哈汽机组660MW超临界空冷机组ETS设计及逻辑说明

点击上方“火力发电集控运行”关注公众号,加微信号:jikonglingmi,备注:集控运行,拉你入集控运行技术交流群,共同学习、共同进步。更多学习题库,请进入首页菜单选择一、 基本设计思想1、既防拒动…

JVM运行参数_JVM内存模型_常用内存分析工具

JVM运行参数 常见标准参数 -showversion: 显示当前JVM版本等信息-D设置系统属性参数: /*** 测试* author regotto*/ public class JvmTest {public static void main(String[] args) {//获取系统参数String str System.getProperty("str");System.out.println(st…

2019 年入门AI算法工程师,你需要掌握什么技能?

一篇推文,感兴趣的同学可以了解一下,有需要请继续往下阅读,没有需要的打扰各位金主了-----人工智能与自然语言处理/计算机视觉课培训招生Artificial Intelligence ForNLP/CV Courses真实企业级项目驱动找工作拿不到offer全额退款GitHub年度活…

Java常见GC算法_垃圾收集器及内存分配_G1垃圾收集器

常见GC算法 引用计数法: 每个对象都有一个计数器, 对象被引用一次, 计数器1, 当对象引用失败一次. 计数器-1, 当对象计数器等于0, 说明对象没有被应用, 就可GC 优: 运行过程中, 可随时检查对象计数器, 进行GC, 且GC过程, 应用无需暂停, 执行速度快(单个对象GC不会影响其他对…

是应该有点兴奋剂刺激下

不知道你有没有发现一个问题,发现身边的很多人工资很高,但是好像总还是缺点什么,总是对生活提不起兴趣,似乎对任何事情都失去热情,每天拿着手机,点来点去,每天都在抱怨,每天都好像在…

你应该知道为什么需要内核

不知道大家想过这个问题没有?为什么要有内核?如果没有内核有怎么样呢?因为有了 unix 内核,有了 minix 后面又有了 Linux 内核,内核这个思想越来越根深蒂固,估计没学什么计算机知识的人都能侃出点所以然来。…

2019深圳入户攻略

我上次说了,等我把户口办好了,我就把攻略写出来,给大家一个参考,今天刚好是我最后的一个步骤,去派出所把身份证给办了,好了,我以后就是深圳人了,来深圳快十年了,现在才真…

NIO之ByteBuffer_NIO之网络IO_与ChannelNetty初窥门径

NIO之ByteBuffer与Channel 传统IO:byte[] < inputStream < 文件 > outputStream > byte[] NIO:文件 > inputChannel <> buffer <> outputChannel > 文件文件 < inputChannel <> outputChannel > 文件文件复制, 并测试ByteBuffer常用…

mp4 拍摄时间如何看_时间不多了,如何备考期末最有效?这些复习技巧,看了你就会了...

再过不到一个月就要过年了&#xff0c;虽然天气越来越冷&#xff0c;但是有阻挡不了年度大戏“期末考”的前进步伐&#xff0c;尤其是对于紧张复习之中的高考备考生而言&#xff0c;高三第一学期的期末考就可以算是对自己第一轮复习的一个检验&#xff0c;如果成绩不理想&#…

vue实战学习第二天

1.怎么运行别人的项目 步骤一&#xff1a;搭建脚手架&#xff1a;npm i -g vue-cli 步骤二&#xff1a;vue init webpack 不要一直默认回车&#xff0c;去除一些不必要的依赖&#xff0c;减少代码的编写难度 步骤三&#xff1a;下载依赖的文件 npm i &#xff08;可能有些人会…

Netty之自定义RPC

需求分析 使用netty实现方法远程调用, 在client调用本地接口中方法时, 使用反射进行远程调用, server执行完结果后, 将执行结果进行封装, 发送到client RPC调用模型: 1. 服务消费方(client)以本地调用方式调用服务 2. client stub 接收到调用后负责将方法、参数等封装成能够…

samba 服务器搭建

为什么要搭建samba 服务器我在 windows 下安装了个虚拟机&#xff0c;然后想两边同步下资料&#xff0c;原来虚拟机是可以共享文件的&#xff0c;可是不知道什么见鬼了&#xff0c;就是不行&#xff0c;没办法了&#xff0c;我只好拿出我的杀手锏&#xff0c;安装 samba。这个在…