-
嵌入式Linux多任务编程视频课程5小时26分钟进程概述 进程创建 进程API 进程间通信管道 命名管道5.0 10课时 15174人学习¥ 22.00 2014/11/17
-
ARM体系结构(编程模式+异常和中断+存储器组织)基础视频教程2小时15分钟ARM体系结构 ARM集成开发工具 ARM处理器模式 ARM存储器组织5.0 4课时 9089人学习¥ 5.00 2014/11/22
-
ARM裸机程序开发入门视频课程2小时2分钟了解基础的硬件知识,能编写基础的硬件驱动程序 ,为后续的驱动程序开发打好基础。嵌入式C编程技巧 ARM系统程序烧写下载 汇编程序控制LED C程序控制LED 基于查询方式按键控制5.0 7课时 6111人学习¥ 5.00 2015/11/18
-
嵌入式Linux项目:数码相框+视频监控+电源管理教程(韦东山3期)92小时14分钟1、初次学习如何实现整个项目2、学习面向对象的模块化编程思想,搭建易扩展的程序框架3、学习几大复杂驱动开发, 实现比较复杂的项目以提高应用编程水平3、初次学习如何实现整个项目系统框架 CMOS摄像头硬件原理 V4l2(Video For Linux Version2)框架 便携式无线监控_上 电子书效果及框架5.0 115课时 214194人学习¥ 280.00 2019/11/15
-
从零写Bootloader及移植uboot、linux内核文件系统和驱动移植15小时22分钟1、学习UBOOT的基本流程,会写简单的bootloader2、学习移植uboot的方法。会解决移植过程中的基本问题3、学习移植内核的方法,会解决移植过程中的基本问题4、具备移植驱动到新内核的能力为启动内核做准备_汇编部分 移植DM9000驱动到Linux 3.4.2 内核框架介绍及解决乱码 先试试手 概述启动过程5.0 23课时 127489人学习¥ 0 2018/11/14
-
1.3.开发板、原理图和数据手册-.ARM裸机第三部分6小时12分钟本期课程承上启下,主要目的是让大家把开发板玩起来。很多同学买了开发板接上线,串口都连不上,或者连刷系统都不会,学习裸机时连如何下载都不会,谈何开发程序。本期课程就是为此类小白同学准备的,让大家买开发板的钱不百花。1.3.0.新开发板X210V3S介绍 1.3.1.开发板和光盘资料简介 1.3.2.开发板硬件手册带读 1.3.3.开发板刷系统1 1.3.4.开发板刷系统25.0 13课时 102061人学习¥ 29.00 2016/06/12
-
1.4.GPIO和LED-ARM裸机第四部分视频课程7小时55分钟本课程的主要目标是熟学习S5PV210的usb和sd卡启动方式,可以自己使用ARM汇编编写裸机程序1.4.1.裸机实验体验之usb启动配合dnw工具下载 1.4.2.裸机实验体验之SD卡下载 1.4.3.自己动手安装交叉编译工具链1 1.4.4.自己动手安装交叉编译工具链2 1.4.5.Makefile大侠隆重登场5.0 14课时 130364人学习¥ 38.00 2015/06/14
-
4.1内存这个大话题--C语言部分精讲篇开篇部分5小时24分钟本课程的目标是引导大家从本质上了解内存和C语言程序的关联,课程性质是原理性、理解性的。虽实战较少但可以用来指导实战,层次上高于实战。4.1.1.程序运行为什么需要内存1 4.1.2.程序运行为什么需要内存2 4.1.3.位、字节、半字、字的概念和内存位宽 4.1.4.内存编址和寻址、内存对齐 4.1.5.C语言如何操作内存5.0 9课时 148232人学习¥ 1.00 2015/07/10
-
4.2.C语言位操作详解-C语言部分精讲篇第2部分3小时52分钟学习C语言中位运算符及常规技巧,这些知识在嵌入式代码中用的很多4.2.1.常用位操作符 4.2.2.位与位或位异或在操作寄存器时的特殊作用 4.2.3.如何用位运算构建特定二进制数 4.2.4.位运算实战演练1 4.2.5.位运算实战演练25.0 6课时 70979人学习¥ 1.00 2015/07/13
-
1.6.S5PV210的时钟系统-ARM裸机第六部分3小时55分钟本期课程主要讲述S5PV210的时钟系统,通过8节课的讲解和实战,希望大家能够彻底学习S5PV210(以及类似复杂度的SoC)的时钟体系结构,理解MUX开关、DIV分频器、PLL倍频锁相工作电路等在时钟设置中的作用。1.6.1.SoC时钟系统简介 1.6.2.S5PV210的时钟系统简介 1.6.3.S5PV210时钟域详解 1.6.4.S5PV210时钟体系框图详解 1.6.5.时钟设置的关键性寄存器5.0 8课时 45604人学习¥ 29.00 2015/07/18
-
1.7.串口通信详解-ARM裸机第七部分7小时11分钟本期课程主要讲述S5PV210的串口通信。本课程共分为3个部分:首先用3节课时间系统讲解了通信的基础知识、串行通信的重要概念和知识等;然后用5节课时间详细分析了S5PV210的串口控制器的关键部分及代码编写;最后用3节课时间讲述了如何基于S5PV210的基本串口通信函数实现stdio的移植。1.7.1.通信涉及的几个基础概念 1.7.2.串口通信的基本概念 1.7.3.串口通信的基本原理 1.7.4.S5PV210串行通信接口详解1 1.7.5.S5PV210串行通信接口详解25.0 12课时 67190人学习¥ 36.00 2015/07/30
-
《Skype for Business Server 2015-企业内部-部署》视频课程3小时22分钟畅销 从零开始学习Skype for Business Server 2015规划,部署,运维。Skype for Business Server 2015-00-规划 Skype for Business Server 2015-01-基础环境-准备 Skype for Business Server 2015-02-Office Web Apps-部署 Skype for Business Server 2015-03-后端服务器-0-准备 Skype for Business Server 2015-04-前端服务器-0-准备5.0 21课时 8641人学习¥ 199.00 2017/05/30
-
4.3.指针才是C的精髓-C语言部分精讲篇第3部分7小时9分钟本课程的主要内容是指针,用10节课五六个小时,从10个角度讲了指针的用法和相关知识点。其中有很多都是C程序员难以理解或者难以应用到实践编程中的知识点,也是嵌入式程序员面试笔试时经常遇到的题目。本课程的目标是让大家深入理解指针的各种使用技巧。4.3.1.指针到底是什么 4.3.2.指针带来的一些符号的理解 4.3.3.野指针问题 4.3.4.const关键字与指针 4.3.5.深入学习一下数组5.0 10课时 140156人学习¥ 35.00 2015/08/05
-
1.8.按键和CPU的中断系统-ARM裸机第八部分7小时主要讲述按键和CPU的中断系统。首先介绍了按键的电学原理,然后用2节课讲了轮询方式处理按键。1.8.1.什么是按键 1.8.2.轮询方式处理按键 1.8.3.串口输出和按键消抖 1.8.4.S5PV210的中断体系介绍 1.8.5.异常向量表的编程处理5.0 12课时 59821人学习¥ 36.00 2015/07/30
-
1.9.定时器、看门狗和RTC-ARM裸机第九部分6小时54分钟本期课程主要讲述SoC中的时间相关的外设,包括定时器、看门狗定时器和实时时钟RTC。首先讲述了定时器的基本概念,然后以PWM定时器为例详细讲解了定时器的使用及编程细节;看门狗定时器部分详细讲了看门狗的意义和常规工作形式;最后2节课讲了RTC的概念、框图和编程方法1.9.1.什么是定时器 1.9.2.S5PV210中的定时器 1.9.3.S5PV210的PWM定时器1 1.9.4.S5PV210的PWM定时器2 1.9.5.S5PV210的PWM定时器35.0 12课时 35405人学习¥ 36.00 2015/08/10
-
4.4.C语言复杂表达式与指针高级应用-C语言部分精讲篇第4部分5小时20分钟讲解了数组指针、指针数组、函数指针等常见的复杂指针表达式的分析方法、含义4.4.1.指针数组与数组指针 4.4.2.函数指针与typedef 4.4.3.函数指针实战1 4.4.4.函数指针实战2 4.4.5.再论typedef5.0 8课时 97255人学习¥ 35.00 2015/08/21
-
1.11.NandFlash和iNand-ARM裸机第十一部分6小时5分钟本期课程主要讲述了2种常见的块存储设备:NandFlash和iNand。分别从物理接口、协议、芯片内部存储原理、SoC中的控制器、代码实践分析等几个方面详细讲述这两种存储设备。本课程的目标是让大家对块设备及其接口协议有个框架性的了解,给将来学习linux驱动时的块设备驱动打下基础。1.11.1.NandFlash的接口 1.11.2.NandFlash的结构 1.11.3.NandFlash的常见操作及流程分析 1.11.4.S5PV210的NandFlash控制器 1.11.5.Nand操作代码解析5.0 10课时 32249人学习¥ 29.00 2015/08/31
-
1.13.ADC-ARM裸机第十三部分2小时27分钟本期课程主要讲解AD转换相关的概念(如模拟量、数字量),AD转换涉及到的一些参数如模拟量量程、数字量位数精度(分辨率)、转换速率(MSPS)等,然后讲了S5PV210的AD控制器和主要寄存器,最后带大家零基础编写AD转换的裸机程序并完成调试优化。课程目标在于让大家学习AD转换的概念、意义和编程实践。1.13.1.ADC的引入 1.13.2.ADC的主要相关概念 1.13.3.S5PV210的ADC控制器 1.13.4.AD转换的编程实践1 1.13.5.AD转换的编程实践25.0 5课时 11848人学习¥ 19.00 2015/09/14
-
4.6.C语言宏定义与预处理、函数和函数库-C语言部分精讲篇第6部分6小时36分钟本课程综合讲解了预处理和宏定义,详细讲述了宏定义的细节规则和头文件包含等常用预处理;然后讲述了函数的使用、函数库的使用,静态链接库和动态链接库等的制作和使用。本章的目标是提升大家对函数及函数库的认知,提升在实战中使用函数库解决问题的能力。4.6.1.C语言预处理理论 4.6.2.C语言预处理代码实战 4.6.3.宏定义1 4.6.4.宏定义2 4.6.5.函数的本质5.0 12课时 100688人学习¥ 38.00 2015/09/16
-
1.15.触摸屏TouchScreen-ARM裸机第十五部分2小时18分钟本期课程主要讲解触摸屏,通过本课程5节课的学习,目的是使大家学习触摸屏的分类及工作原理、编程方法,为后续学习linux驱动的input子系统时打下良好基础。1.15.1.输入类设备简介 1.15.2.电阻式触摸屏的原理 1.15.3.S5PV210的电阻触摸屏控制器 1.15.4.电容触摸屏的原理 1.15.5.ft5x06电容触摸IC简介5.0 5课时 9669人学习¥ 18.00 2015/09/26
-
1.14.LCD显示器实战-ARM裸机第十四部分7小时33分钟首先讲了LCD显示原理、颜色原理、LCD显示器的主要性能参数、概念等,然后进入了LCD编程实战部分1.14.1.LCD简介 1.14.2.LCD的接口技术 1.14.3.LCD如何显示图像1 1.14.4.LCD如何显示图像2 1.14.5.LCD的六个主要时序参数15.0 16课时 41387人学习¥ 39.00 2015/09/24
-
4.7.存储类&作用域&生命周期&链接属性-C语言部分精讲篇第7部分4小时16分钟本课程综合讲解了存储类、作用域、生命周期、链接属性这4个相关概念。这些概念是C语言内部原型规律的高度总结和根本原理,理解这些规则可以帮助我们深入理解C语言的工作方式和特性,极大提升对C语言的认识和运用能力。4.7.1.概念解析 4.7.2.linux下C程序的内存映像 4.7.3、存储类相关的关键字1 4.7.4.存储类相关的关键字2 4.7.5.作用域详解5.0 8课时 49938人学习¥ 35.00 2015/10/10
-
1.16.shell原理和问答机制引入-ARM裸机第十六部分6小时51分钟本期课程从零开始带领大家写一个简易shell,目的是让大家对shell机制有所了解,对之前讲过的各种硬件的驱动程序做个综合应用,对环境变量、开机倒数自动运行等实现方法有个了解,以便为uboot的学习打下良好基础。1.16.1.shell是什么鬼 1.16.2.shell实战1-从零写最简单shell 1.16.3.shell实战2-将简易shell移植到开发板中 1.16.4.shell实战3-定义标准命令集及解析 1.16.5.shell实战4-添加一个命令5.0 11课时 27248人学习¥ 35.00 2015/09/28
-
4.8.一些杂散但值得讨论的问题-C语言部分精讲篇第8部分3小时59分钟本课程零散讲了一些C语言中值得讨论的知识点。譬如main函数的传参和返回值、void类型、NULL宏定义、debug调试宏等。目的是进一步提升大家对C语言的理解深度,提升大家的实战编程能力。4.8.1.操作系统究竟是个什么玩意? 4.8.2.main函数返回给谁? 4.8.3.argc、argv与main函数的传参 4.8.4.void类型的本质 4.8.5.C语言中的NULL5.0 8课时 56341人学习¥ 35.00 2015/10/14
-
4.10.番外篇-程序员和编译器之间的暧昧-C语言部分精讲篇第十部分1小时28分钟学习一门编程语言,就是要学习它的编译器,熟悉这个语言的风格和脾气。4.10.1.编程工作的演进史 4.10.2.程序员、编译器、CPU之间的三角恋 4.10.3.像编译器一样思考吧5.0 3课时 12880人学习¥ 15.00 2015/10/23
-
2.2.补基础之shell和Makefile-U-Boot和系统移植第2部分4小时24分钟本期课程为uboot学习的前导课程,主要内容是shell和Makefile的基本语法和主要技巧。这些都是uboot中要用到的项目管理和配置技术,事先学好这些基础可以帮助我们更好的分析uboot工程的结构和工作原理。2.2.1.shell介绍 2.2.2.动手写一个shell 2.2.3.shell编程学习1 2.2.4.shell编程学习2 2.2.5.shell中的循环结构5.0 9课时 53287人学习¥ 23.00 2015/11/20
-
2.4.U-Boot配置和编译过程详解-U-Boot和系统移植第4部分3小时54分钟本课程为uboot学习的第四部分,主要目标是详细分析和介绍uboot的主makefile和配置脚本mkconfig。本部分学习的目的是让大家对uboot整个项目的管理和配置、机构有更深的理解,在后面学习中能够对应的上。2.4.1.uboot主Makefile分析1 2.4.2.uboot主Makefile分析2 2.4.3.uboot主Makefile分析3 2.4.4.uboot主Makefile分析4 2.4.5.uboot主Makefile分析55.0 9课时 65582人学习¥ 22.00 2015/11/13
-
2.3.零距离初体验U-Boot-U-Boot和系统移植第3部分2小时33分钟本课程为uboot学习的第三部分,主要目标是体验uboot源代码的配置编译过程,以及分析讲解uboot源代码的组成结构。通过详细讲解uboot源码中所有的文件和文件夹让大家对源码结构深入理解,给后续分析源代码打下基础。2.3.1.X210官方uboot配置编译实践1 2.3.2.X210官方uboot配置编译实践2 2.3.3.uboot的源码目录分析1 2.3.4.uboot的源码目录分析2 2.3.5.uboot的源码目录分析35.0 6课时 38888人学习¥ 18.00 2015/11/11
-
2.6.U-Boot源码分析2-启动第二阶段-U-Boot和系统移植第6部分7小时54分钟本课程为uboot学习的第6部分,主要内容是uboot启动的第二阶段start_armboot函数。本阶段是开发板级别的硬件初始化及uboot中数据结构的初始化函数集合,经过本轮初始化后uboot就进入了命令行死循环中。2.6.1.start_armboot函数简介 2.6.2.start_armboot解析1 2.6.3.内存使用排布 2.6.4.start_armboot解析2 2.6.5.start_armboot解析35.0 17课时 53915人学习¥ 35.00 2015/11/25
-
嵌入式项目实践视频课程(阶段1)4小时26分钟1.了解嵌入式项目开发方法流程 2.学习基本的嵌入式项目开发能力 3.串口服务项目实践 4.嵌入式WEB服务器移植 5.数据采集控制系统实践嵌入式项目开发说明 nanoPi开发板使用 NanoPi开发板串口与WIFI使用 串口服务器介绍 串口服务器程序讲解5.0 15课时 7513人学习¥ 48.00 2016/09/01