我是应用电子专业的学生,已经在通讯设备公司工作一年,想学习嵌入式开发应用,问下具体要学习些什么课程
1个回答
展开全部
不了解应用电子专业有学什么科目,我说一下常用的吧。
硬件基础还是需要一点的,什么模电 数电 电路分析,大概会就好。
C语言有基础最好,C必须非常熟练!主要是指针、链表,这个阶段至少要写几个几百行的小程序(尽量无BUG,尽量重构,下同)。
接下来可以用一些API,比如数据库、套接字、一些图形界面库等,应该可以写一两千到三四千行的程序了。如果用的wince,代码会更多一些。
然后就基本上对操作系统的应用有些了解了,有兴趣的话自己摸索着写个操作系统什么的吧,从这个阶段开始,已经不重视代码量。一定要买个开发板,不然太抽象了。
其他理论的还有操作系统原理、数据结构,如果有兴趣可以看一下编译原理、信号与系统、通信原理。后面几个不是必须的,有的对增进某方面知识理解有帮助,是否用的上要看你找什么工作了。
以上是基于ARM的,还有FPGA与DSP涉及的商用领域我不太了解,以前只做过一点小东西,一朋友公司做的也只是类似过滤器或钩子程序的小模块,不过就技术来说,还是这些软硬件的底子。
硬件基础还是需要一点的,什么模电 数电 电路分析,大概会就好。
C语言有基础最好,C必须非常熟练!主要是指针、链表,这个阶段至少要写几个几百行的小程序(尽量无BUG,尽量重构,下同)。
接下来可以用一些API,比如数据库、套接字、一些图形界面库等,应该可以写一两千到三四千行的程序了。如果用的wince,代码会更多一些。
然后就基本上对操作系统的应用有些了解了,有兴趣的话自己摸索着写个操作系统什么的吧,从这个阶段开始,已经不重视代码量。一定要买个开发板,不然太抽象了。
其他理论的还有操作系统原理、数据结构,如果有兴趣可以看一下编译原理、信号与系统、通信原理。后面几个不是必须的,有的对增进某方面知识理解有帮助,是否用的上要看你找什么工作了。
以上是基于ARM的,还有FPGA与DSP涉及的商用领域我不太了解,以前只做过一点小东西,一朋友公司做的也只是类似过滤器或钩子程序的小模块,不过就技术来说,还是这些软硬件的底子。
研载生物科技(上海)有限公司_
2023-08-02 广告
2023-08-02 广告
实验外包公司推荐如下:* **重庆浦洛通生命科技集团有限公司。*** **成都里来生物科技有限公司。*** **武汉百仟度生物科技有限公司。*** **南京英瀚斯生物科技有限公司。**以上都是中国科研实验外包公司招聘排名较高的公司。此外,还...
点击进入详情页
本回答由研载生物科技(上海)有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询