包含课程
- 1639人 学习人数4.3分 课程评分C语言嵌入式Linux编程第9期:CPU和操作系统入门操作系统和多任务编程,是很多嵌入式学员学习的难点和重点。本期课程针对嵌入式学员,尤其是非CS专业的嵌入式学员,补充CPU工作机制、操作系统核心技术等理论短板,为后续的Linux内核、驱动开发等高阶课程打下良好的理论基础。操作系统c语言嵌入式linuxcpu
- 2044人 学习人数4.5分 课程评分C语言嵌入式Linux编程第8期:C语言的模块化编程本期课程,王老师对C语言在大型项目中经常遇到的一些问题、模棱两可的概念、知识死角、各种坑,从原理上进行分析、从技术实现上进行讲解。这些东西,在其它地方很少看到,很多知识点是老师花费了一个月的时间去研究、分析、验证得出的结论,干货满满。对于新手来收,这些可以直接作为经验,应用在以后的开发实战中;对于1~3年的公司工程师来说,学完本期课程,相信您也会有不少的收获。嵌入式教程C语言模块化编程前向引用头文件路径回调函数
- 1510人 学习人数4.6分 课程评分C语言嵌入式Linux编程第7期:Linux内核常用的数据结构与面向对象思想学习嵌入式一段时间了,开始学习Linux内核、驱动了,发现看不懂?看内核代码还是感觉很吃力,云里雾里? 本期课程主要侧重于数据结构基本功的学习和Linux内核中的面向对象思想。掌握了这两项技能,再去分析Linux内核中复杂的子系统和驱动代码,相信你会跟以前有不一样的体验和收获。嵌入式C语言进阶Linux内核驱动Linux内面向对象Linux内核数据结
- 1990人 学习人数4.5分 课程评分C语言嵌入式Linux编程第6期:数据存储与指针本期课程为《C语言嵌入式Linux编程》第6期,从一个全新的视角:存储的角度,由浅入深,层层递进,一步一步去探讨讲解C指针。存储才是C语言的精髓,在存储面前,一切指针、链表、函数、变量都是浮云。抛开各种类型数据、函数、数据结构的表象,理解他们在内存中的存储才是我们理解C指针的关键。通过本期课程学习,达到“能用指针、敢用指针、善用指针”之学习目的。王利涛嵌入式指针C语言Linux
- 1594人 学习人数4.5分 课程评分C语言嵌入式Linux编程第4期:堆栈管理本课程是《C语言嵌入式Linux编程》第4期主要内容包括: 1)程序运行过程中堆栈的内存分布 2)栈初始化、大小、栈在函数调用和参数传递过程中的作用 3)栈与作用域、栈对形参和实参的管理 4)黑客栈溢出攻击原理及实践 5)堆内存的维护、嵌入式裸机环境下、ucos、linux环境下堆内存的管理和维护 6)内存泄露与防范、内存错误及检测 7)实战:实践自己的堆内存管理器堆栈管理内存管理内存泄露堆内存内存检测
- 2415人 学习人数4.4分 课程评分C语言嵌入式Linux编程第5期:C标准及GNU C扩展本课程是《C语言嵌入式Linux编程》第5期主要内容包括:Linux内核、驱动程序中,GNU C对标准C扩展的大量的语法。 学员在掌握这些扩展语法的基础上,消除阅读Linux内核、驱动、GNU开源软件的障碍。 能够看懂这些“稀奇古怪”的语法,学会用这些扩展的语法知识去分析复杂的开源软件、Linux内核及驱动代码。嵌入式c语言attributeGNU-CC进阶
- 1951人 学习人数4.3分 课程评分C语言嵌入式Linux编程第3期:程序的编译、链接和运行本课程为《C语言嵌入式Linux编程》第3期,主要对程序的编译、链接及运行机制进行分析。同时对静态库链接、动态链接的过程、插件原理、内核模块运行机进行探讨,后对嵌入式系统比较难理解的u-boot重定位、u-boot加载内核、内核解压缩、重定位过程进行分析,加深对程序的编译链接原理的理解。C高级编程编译链接重定位嵌入式
- 1993人 学习人数4.3分 课程评分C语言嵌入式Linux编程第2期:计算机体系架构与ARM汇编语言C语言到底学到什么程度,才能够胜任嵌入式Linux内核、驱动的开发? 不仅要求学员掌握C语言的基本语法,还要对 计算机基本原理、系统架构 、编译、链接原理、程序的加载、运行、C标准、 嵌入式硬件系统有深入理解。 本期是《C语言嵌入式Linux编程》第2期 学习过程中,有什么疑问,加入QQ群:475504428,与老师、其它学员一起交流嵌入式ARM汇编C语言进阶ARM体系结构计算机架构
- 7192人 学习人数4.2分 课程评分C语言嵌入式Linux编程(1)--C语言进阶学习路线指南C语言到底学到什么程度,才能够进行嵌入式内核、驱动的开发? 嵌入式不仅要求学员掌握C语言的基本语法,还要对 1)计算机基本原理、系统架构 2)编译、链接原理、程序加载运行原理、嵌入式系统硬件 3)C标准、C编译器对C标准的扩展 4)程序的健壮性、安全性、编码风格等 有一个更深的理解和掌握。 《C语言嵌入式Linux编程》专题视频教程,2017年8月会陆续发布,敬请期待!嵌入式c语言C进阶C高级编程Linux-C
套餐介绍
C语言到底学到什么程度,才能胜任Linux内核、驱动或嵌入式系统的开发?一般来讲,不同的软件开发职位,对C语言的要求是不同的。嵌入式开发,对C语言的要求相比其它职位,相对很高。不仅要求学员掌握C语言的基本语法,还要对
1)计算机基本原理及系统结构、ARM汇编、指令集与微架构
2)程序的编译、链接、重定位、安装、加载运行原理
3)C程序运行的堆栈管理、内存泄露、栈溢出
4)C标准、C编译器对C标准的扩展、Linux内核的C扩展语法
5)指针的深刻掌握、数据存储
6)系统的模块化编程、软件封层、代码复用、框架迭代
7)Linux内核的面向对象思想
8)CPU和操作系统入门
有一个更深的理解和掌握。
本套餐课程为一线芯片原厂嵌入式驱动工程师,根据多年学习经历和工作经验,针对嵌入式学员专业背景不同,基础知识理论差异较大,精心打造的一条全新的嵌入式C语言进阶课程路线,无论是嵌入式新学员还是工作1~3年的职场新兵,学完本课程能够帮助您为构建整个嵌入式知识体系框架打下良好的基础,为后续的进阶学习和职场发展提供助力。
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈