在校大学生如何积累嵌入式linux项目经验??急急急
发布网友
发布时间:2022-04-23 20:29
我来回答
共5个回答
热心网友
时间:2023-10-09 01:58
不知你现在大几,
首先,C语言,做嵌入式就是用的C语言,不要看不起基础,C语言远比你的计算机二级要高深,嵌入式系统对内存的操作和要求都比较高,所以指针、数据结构一定要熟练运用。
第二,模电、数电,在做嵌入式开发的时候经常会遇到你的代码并没有达到你想要的效果,此时你要用万用表和示波器来量波形,看看是那一部分没有达到相应的电平或者跳变,然后看对应的代码。
第三,汇编语言,不管是ARM还是其他的汇编语言,他们是运行在最底层的语言,很多汇编代码都是编译之后直接拷贝到flash中直接按照指令顺序一条一条的运行的。在嵌入式开发中也不例外。
第四,计算机操作系统,既然你想学嵌入式linux就要熟悉linux系统的内核机制,其中包括了内存管理、进程管理、文件系统、设备控制等。
最后一条就是自己多写些代码了,实现各种功能的,为自己的逻辑能力和动手能力做准备。
大四的时候自己投简历找工作去吧,不管工资是多是少,即使白干,只要是符合你期望的工作都干,等你拿到毕业正的时候就可以要求提工资或者跳槽了,如果你够努力,等你毕业那天工资4k问题不大
真正的经验和能力是项目中来的!!!!一定要多看书
热心网友
时间:2023-10-09 01:59
自己看一些嵌入式linux方面的书籍,大概看一下linux内核代码,给自己找一些实用的小项目做一做,比如串口通信啊,TCP/IP 通信,UDP 做个聊天工具啊,类似这样的小项目都可以大大提高嵌入式开发经验的。
热心网友
时间:2023-10-09 01:59
你可以买个开发板自己学习一下,或者去搞嵌入式开发的公司找个兼职岗位学习。
后者学习更快,但不一定好找。
热心网友
时间:2023-10-09 02:00
找导师要项目做,自己搞永远没有这个来的方便
融入一个团队可以提高办事效率,可以养成良好的编码规范,可以锻炼自己的交际能力。
自己看书,永远不可能形成好的习惯,因为你根本不知道什么是好的
热心网友
时间:2023-10-09 02:00
假期去开发公司打工学习,注意方法!