嵌入式系统开发随着移动互联和物联网日益的发展,社会需求在不断加大,人才市场存在了巨大缺口,华清创客学院嵌入式开发培训讲师结合学员们的需求,为读者介绍小白们初入职场时的工作经历。下文是华清远见毕业学员初入职场在一家小公司的嵌入式学习心得体会。
嵌入式学习心得体会初入职场:
1、熟悉CPU。x86中存在实模式和保护模式,CPU一上电后进入的是实模式,要进入保护模式则需要做一定的设置,最后做一个长跳转,就能进入保护模式。对于这一处理器的熟悉和了解,使得我对于处理器有一个很好的认识。此外,还得明白什么是芯片组、PCI的原理和配置方法、SDRAM如何配置、IDE的PIO模式如何工作。
2、熟悉uC/OS RTOS并对其进行扩展。理解任务是如何实现的、任务是如何被调度的、Mutex和Semaphore是如何实现的、对处理器进行开关中断的目的是什么且要注意什么,等等。对于RTOS的扩展则包括实现了一个采用malloc/free进行内存分配的堆管理模块,这一管理模块是参照XINU操作系统来实现的;对任务调度部分进行修改以方便中断服务程序的管理。
3、MINUX操作系统的文件系统移植到我们的DVR上。MINUX中采用的就是UNIX中的i-node的方式来管理文件的,这种方式在现在的Linux中也能看到。由于MINUX的文件系统是针对小型存储设备的,所以对其代码要进行修改,以适应当时所采用的上G的硬盘。
4、XINU中的TCP协议栈移植到DVR上。
以上的工作内容让嵌入式技术人员对于操作系统的原理和实现得到了很好的实操。不过在嵌入式系统开发领域中这也只是入门级别。后续还有处理器操作、RTEMS操作系统、编译器和C语言的使用等都需要嵌入式开发人员慢慢精通。华清创客学院嵌入式系统开发培训视频已陆续上线,欢迎小伙伴们在线试听学习。
嵌入式系统开发随着移动互联和物联网日益的发展,社会需求在不断加大,人才市场存在了巨大缺口,华清创客学院嵌入式开发培训讲师结合学员们的需求,为读者介绍小白们初入职场时的工作经历。下文是华清远见毕业学员初入职场在一家小公司的嵌入式学习心得体会。
嵌入式学习心得体会初入职场:
1、熟悉CPU。x86中存在实模式和保护模式,CPU一上电后进入的是实模式,要进入保护模式则需要做一定的设置,最后做一个长跳转,就能进入保护模式。对于这一处理器的熟悉和了解,使得我对于处理器有一个很好的认识。此外,还得明白什么是芯片组、PCI的原理和配置方法、SDRAM如何配置、IDE的PIO模式如何工作。
2、熟悉uC/OS RTOS并对其进行扩展。理解任务是如何实现的、任务是如何被调度的、Mutex和Semaphore是如何实现的、对处理器进行开关中断的目的是什么且要注意什么,等等。对于RTOS的扩展则包括实现了一个采用malloc/free进行内存分配的堆管理模块,这一管理模块是参照XINU操作系统来实现的;对任务调度部分进行修改以方便中断服务程序的管理。
3、MINUX操作系统的文件系统移植到我们的DVR上。MINUX中采用的就是UNIX中的i-node的方式来管理文件的,这种方式在现在的Linux中也能看到。由于MINUX的文件系统是针对小型存储设备的,所以对其代码要进行修改,以适应当时所采用的上G的硬盘。
4、XINU中的TCP协议栈移植到DVR上。
以上的工作内容让嵌入式技术人员对于操作系统的原理和实现得到了很好的实操。不过在嵌入式系统开发领域中这也只是入门级别。后续还有处理器操作、RTEMS操作系统、编译器和C语言的使用等都需要嵌入式开发人员慢慢精通。华清创客学院嵌入式系统开发培训视频已陆续上线,欢迎小伙伴们在线试听学习。