嵌入式开发

11月30日开班

掌握成为嵌入式开发工程师所需的技能,并在智能硬件上构建可以运行的嵌入式系统。学习嵌入应用层、底层、Android底层的核心技术,完成一系列实战项目,添加到你的个人作品集,成为精通嵌入式应用层和底层、以及Android底层的嵌入式高级开发工程师!

通关全部课程可获赏金:1450元

1

课程表 - 嵌入式基础课程

L1

9天精通Linux C语言

C语言是嵌入式领域最重要也是最主要的编程语言,本课程从零开始讲解C语言,并通过大量编程实例重点讲解C 语言的高级编程知识。通过本课程学习学员会有比较扎实的C语言基础及编程能力,为后续学习打下基础。

TOP1%同学平均用时02天通关!

开始学习
L2

Linux 及C语言高级开发

本课程将在学员C语言基础知识之上,通过大量编程实例重点讲解C语言的高级编程知识,包括结构体、共用体、内存管理。通过本课程的学习,学员的C语言基础更加扎实、编程能力得到进一步提升

TOP1%同学平均用时05天通关!

课程预习
L3

数据结构全攻略

本课程重点讲解数据结构的核心内容,包括顺序表、链表、队列、栈、树、各种查找和排序算法等。每种重要的数据结构都会介绍其理论知识及C语言的实现,还会结合实例讲解其在实际中的应用。

TOP1%同学平均用时05天通关!

课程预习
2

课程表 - 嵌入式应用层课程

L4

嵌入式Linux下文件I/O精讲

关于文件的操作是嵌入式Linux应用层开发中很重要的一部分。本课程的主要目标是让学员熟练掌握linux下关于文件的各种操作,强化学员对Linux应用开发的理解和编码调试的能力,主要包括标准I/O、文件I/O、库的制作和使用等。

TOP1%同学平均用时01天通关!

开始学习
L5

Linux并发程序设计你该这么学

并发程序设计,是应用开发中非常重要的一部分内容,如何实现程序的并发是重点,又是难点。本课程内容包括多进程编程,进程间通信机制,多线程编程,多线程间的同步和互斥机制等。本课程会结合大量的案例来讲解。

TOP1%同学平均用时05天通关!

课程预习
L6

Linux网络编程必修篇

应用开发中大多都会涉及到网络功能,网络编程是Linux应用开发中非常核心的技术之一。本课程结合了大量实例讲解了网络基础知识、TCP 及UDP编程,并发服务器、I/O多路复用、TCP/IP协议原理、域名解析、网络超时优化等重要内容。

TOP1%同学平均用时05天通关!

课程预习
L7

嵌入式数据库之sqlite3

sqlite是嵌入式编程中应用最广泛的数据库。本课程讲了sqlite数据库的安装、常见的sql语句、及用C语言如何操作sqlite数据库。

TOP1%同学平均用时04天通关!

课程预习
L8

在线词典综合实战

在线词典项目是一个涵盖了嵌入式应用开发所有课程的一个综合项目,通过本次课,学员可以对之前知识进行复习、消化和提升

TOP1%同学平均用时04天通关!

课程预习
3

课程表 - 嵌入式底层课程

L9

精通ARM体系结构及接口技术

ARM是嵌入式领域最主要的CPU处理器。本课程包括体系结构、编程环境、指令集、异常处理、裸机开发、通讯接口、中断机制、波形控制等重要内容。

TOP1%同学平均用时04天通关!

开始学习
L10

全面掌握嵌入式系统移植

【重要提醒】关于系统移植常见问题解答(www.makeru.com.cn/course/details/2748)
Linux的最新版本在内核驱动框架上有了较大的改动,引入设备树的概念。华清远见投入大量研发精力,移植了最新的Linux-3.14操作系统,详细讲解最新的Uboot的移植过程。

TOP1%同学平均用时05天通关!

课程预习
L11

嵌入式内核及驱动开发初级

驱动开发是嵌入式Linux开发难度最高的内容。驱动开发既要熟悉相关硬件的操作又要深入理解内核中驱动框架和相关机制。本课程内容包括环境搭建、字符设备驱动编写、中断编程、平台驱动模型、接口驱动的编写等重要内容。

TOP1%同学平均用时03天通关!

课程预习
L12

嵌入式内核及驱动开发高级

驱动开发是嵌入式Linux开发难度最高的内容。驱动开发既要熟悉相关硬件的操作又要深入理解内核中驱动框架和相关机制。本课程主要讲解驱动开发中的高级内容,包括高级驱动学习方法、输入子系统、I2c子系统、设备树等重要内容。

TOP1%同学平均用时01天通关!

课程预习
4

课程表 - 嵌入式项目实战课程

L13

嵌入式项目实战

通过本课程的学习,学员可以掌握Ubuntu系统下web服务器、cgi接口、mjpeg-streamer视频流服务器的跨平台移植开发,还将掌握嵌入式linux操作系统下应用层开发和驱动开发及移植原理,同时还有以M0为终端的多种传感器的数据采集及传输显示过程。本课程采用理论加实践的授课方式,手把手带你玩转项目开发。

TOP1%同学平均用时06天通关!

开始学习
5

课程表 - 嵌入式进阶课

L14

数字&模拟电路(进阶)

Multisim仿真软件熟练掌握、数字&模拟电路设计基础、门电路&组合逻辑电路、集成触发器&时序逻辑电路、A/D变换与D/A变换、晶体二级管、三级管及其放大电路、负反馈放大器&正弦振荡电路、直流放大器和运算放大器、实际电路设计

TOP1%同学平均用时02天通关!

开始学习
L15

Android底层开发(进阶)

通过本课程的学习,学员可以掌握Ubuntu系统上搭建Android开发环境,Android系统的编译和移植流程,Android系统下的JNI开发,Android系统下硬件抽象层的开发。本课程采用理论加实践的授课方式,手把手教你Android底层开发。

TOP1%同学平均用时04天通关!

课程预习
L16

C++开发(进阶)

在大型软件、游戏的开发或者与操作系统有密切关联的软件开发中,C++都有着不可替代的优势。是世界上使用最广泛的编程语言之一。 具备 C/C++ 开发技能的工程师在行业内属于“稀缺”人才。随着物联网技术的发展,C/C++ 技术在网络通信(移动网络、互联网、Zigbee 等专用网络)、多媒体处理、智能识别等领域得到了进一步的推动和发展。

TOP1%同学平均用时04天通关!

课程预习
L17

QT嵌入式图形开发

界面编程是QT的主要内容。本套餐涉及到工程搭建、常用控件、常用布局、常用对话框、事件处理等内容。 将讲述界面背后的故事, 让界面和后台文件操作网络操作等功能联系起来,实现高级应用

TOP1%同学平均用时03天通关!

课程预习
L18

ARM Cortex-A53开发 (进阶-FS6818)

ARM是嵌入式领域最主要的CPU处理器。本课程包括体系结构、编程环境、指令集、异常处理、裸机开发、通讯接口、中断机制、PWM波控制等重要内容。

TOP1%同学平均用时06天通关!

课程预习
6

往期课程

L2

9天轻松掌握C语言(2017版)

C语言是嵌入式领域最重要也是最主要的编程语言,本课程从零开始讲解C语言,并通过大量编程实例重点讲解C语言的高级编程知识。通过本课程学习学员会有比较扎实的C语言基础及编程能力,为后续学习打下基础。

TOP1%同学平均用时06天通关!

开始学习
L3

嵌入式项目实战(2017版)

基于wifi的智能小车开发、仓储物联网系统开发、基于MEMS的四轴飞行器开发、便携式智能医疗系统开发、智能农业系统开发、ARM体系结构与接口开发-210

TOP1%同学平均用时01天通关!

课程预习
L4

一起学Android系统开发(2017版)

通过本课程的学习,学员可以掌握从Ubuntu 系统上搭建Android开发环境开始,到最终Android 系统硬件抽象层分析。从基础深入到架构,以源码分析为主线,以上手实验为目的,系统的介绍了Android 系统移植与架构开发要点。

TOP1%同学平均用时04天通关!

课程预习
L5

数据结构查找与排序(2017版)

本课程重点讲解数据结构的查找和排序算法等。

TOP1%同学平均用时03天通关!

课程预习

阿驼

LV.141435

MAKERU064854173

LV.131325

赫翊辰

LV.131270

李洪章

LV.141255

4

Jiang

LV.131250

5

姜正亚

LV.11250

6

宋晶磊

LV.131230

7

Ray

LV.131220

8

刘金锋

LV.131220

9

iaminterking

LV.161200

10

银河战舰

LV.131200

11

闫奥博

LV.131200

12

刘伟

LV.131200

13

吴飞洋

LV.131175

14

史平睿

LV.141170

15

洪吉吉

LV.131170

16

暗火

LV.211165

17

咖啡泡泡茶

LV.171155

18

求学问道

LV.171155

19

kk月鱼

LV.151155

20