c编写物联网程序教程相关课程
  • 物联网技术详解
    物联网技术详解
    24969课时 王阳
    快速理解这篇论文 帮你节约时间
    免费试看
  • I2C总线和触摸屏驱动移植实战-linux驱动开发第9部分

    高级课

    I2C总线和触摸屏驱动移植实战-linux驱动开发第9部分
    16课时 463分钟 朱有鹏
    本课程是linux驱动开发的第9个课程,主要内容是linux的I2C子系统以及电容触摸屏驱动的移植。学习本课程的核心点在于I2C子系统,目标是对I2C驱动框架的彻底理解和熟练运用。本课程承袭前面platform平台总线的讲解思路和基础,真正做到了对I2C总线做透彻清晰的讲解。
    免费试看
  • Linux系统编程第06期:从零实现一个shell解释器

    中级课

    Linux系统编程第06期:从零实现一个shell解释器
    19课时 423分钟 王利涛
    在Linux环境下,shell是一个位于操作系统和用户应用程序之间的工具,我们在shell终端下敲入命令并运行,或者直接运行一个脚本文件,这背后都是shell在帮助我们解析命令并创建一个个子进程去执行。为了更深一层去探寻shell背后的机制原理、加深对Linux系统的理解,本课程将带领大家,从零开始一步一步实现一个shell解释器:wsh,主要实现以下功能: 可以在shell交互窗口中执行用于输入的shell命令 实现shell的内建命令:cd、exit、export等 支持管道命令 | 支持进程的后台执行 支持脚本的解析和运行 支持脚本简单的if-else控制语法 支持信号的处理操作
    免费试看
  • linux网络编程实践-linux应用编程和网络编程第9部分

    高级课

    linux网络编程实践-linux应用编程和网络编程第9部分
    9课时 302分钟 朱有鹏
    本课程是网络编程实践部分,带大家使用socket接口及其相关函数,从头编写一个服务器和客户端的通信程序,并且引出了应用层协议和业务逻辑的概念,本课程的目的是带领大家进入网络编程的世界,为大家后续的持续学习奠定基础。
    免费试看
  • 玩转你的开发板-1.4.第1季第4部分

    高级课

    玩转你的开发板-1.4.第1季第4部分
    8课时 191分钟 朱有鹏
    本课程是《朱有鹏老师单片机完全学习系列课程》第1季第4个课程,主要内容是带领大家玩转课程配套开发板,包括:开发板的整体配件认识、检测、程序下载及接线、实验现象的确认等。目的是让大家学会下载程序进行实验,以便后续自己编写程序时可以去实验验证。
    免费试看
  • 嵌入式软件工程师完全学习路线图专题-项目实战来袭

    高级课

    嵌入式软件工程师完全学习路线图专题-项目实战来袭
    69课时 746分钟 朱有鹏
    此套视频是初级开发、部署视频,适合没有接触过OpenStack,对OpenStack只是简单了解,但是对OpenStack组件认识不清楚;对OpenStack部署,但是部署总是遇到各种问题;
    免费试看
  • 韦东山升级版嵌入式视频之快速入门

    初级课

    韦东山升级版嵌入式视频之快速入门
    79课时 1114分钟 韦东山
    韦东山老师为啥要录升级版嵌入式视频? 200x年左右,嵌入式Linux在全世界、在中国刚刚兴起。 我记得我2005年进入中兴时,全部门的人正在努力学习Linux。 在2008年,我写了一本书《嵌入式Linux应用开发完全手册》。 它的大概内容是:裸机、U-boot、Linux内核、Linux设备驱动。 那时还没有这样讲解整个系统的书, 芯片厂家Linux开发包也还不完善,从bootloader到内核,再到设备驱动都不完善。 有全系统开发能力的人也很少。 于是这书也就恰逢其时,变成了畅销书。 我也根据这个思路录制了视频:裸机、U-boot、Linux内核、Linux设备驱动。 收获些许名声,带领很多人进入Linux世界。11年过去了,嵌入式Linux世界发生了翻天覆地的变化 ① 基本系统能用 芯片厂家都会提供完整的U-boot、Linux内核、芯片上硬件资源的驱动。 方案厂家会做一些定制,比如加上某个WIFI模块,会添加这个WIFI模块的驱动。 你可以使用厂家的原始方案,或是使用/借鉴方案商的方案,做出一个“能用”的产品。 ② 基础驱动弱化;高级驱动专业化 基础的驱动,比如GPIO、UART、SPI、I2C、LCD、MMC等,有了太多的书籍、视频、示例代码,修修改改总是可以用的。 很多所谓的驱动工程师,实际上就是“调参工程师”。 我们群里有名的火哥,提出了一个概念:这些驱动就起一个“hardware enable”的作用。 高级的驱动,比如USB、PCIE、HDMI、MIPI、GPU、WIFI、蓝牙、摄像头、声卡。 体系非常复杂,很少有人能讲清楚,很多时候只是一笔带过。 配置一下应用层工具就了事,能用就成。 这些高级驱动,工作中需要专门的人来负责,非常专业。 他们是某一块的专家,比如摄像头专家、音频专家。 ③ 项目为王 你到一个公司,目的是把产品做出来,会涉及APP到内核到驱动全流程。 中小公司玩不起华为中兴的配置,需要的是全面手。 大公司里,只负责很小很小一块的镙丝钉,位置也不太稳固啊。 所以,如果你不是立志成为某方面的专家,那就做一个全栈工程师吧。 ④ 调试很重要 都说代码是3分写7分调,各种调试调优技术,可以为你的升职加薪加一把火。 基于上述4点,我录制的全新视频将有这些特点: 1. 快速入门, 2. 实战项目, 3. 驱动大全, 4. 专题, 5. 授人以渔, 6. 要做任务 另外,我们会使用多款芯片同时录制,先讲通用的原理,再单独讲各个板子的操作。 这些芯片涵盖主流芯片公司的主流芯片,让你学习工作无缝对接。 1.快速入门 入门讲究的是快速,入门之后再慢慢深入, 特别是对于急着找工作的学生,对于业余时间挑灯夜读的工作了的人,一定要快! 再从裸机、U-boot、内核、驱动这样的路线学习就不适合了,时间就拉得太长了。 搞不好学了后面忘了前面。 并且实际工作中并不需要你去弄懂U-boot,会用就行:U-boot比驱动还复杂。 讲哪些内容? 怎么讲呢? 混着讲 比如先讲LED APP,知道APP怎么调用驱动,再讲LED硬件原理和裸机,最后讲驱动的编写。 这样可以快速掌握嵌入式Linux的整套开发流程, 不必像以前那样光学习裸机就花上1、2个月。 而里面的裸机课程,也会让你在掌握硬件操作的同时,把单片机也学会了。 讲基础技能 中断、休眠-唤醒、异步通知、阻塞、内存映射等等机制,会配合驱动和APP来讲解。 这些技能是嵌入式Linux开发的基础。 而这些驱动,只会涉及LED、按制、LCD等几个驱动。 掌握了这些输入、输出的驱动和对应的APP后,你已经具备基本的开发能力了。 讲配置 我们从厂家、从方案公司基本上都可以拿到一套完整的开发环境,怎么去配置它? 需要懂shell和python等配置脚本。 效果效率优先 以前我都是现场写代码、现场写文档,字写得慢,降低了学习效率。 这次,效果与效率统一考虑,不再追求所有东西都现场写。 容易的地方可先写好代码文档,难的地方现场写。 2.实战项目 会讲解这样的涉及linux网关/服务器相关项目(不限于,请多提建议):                      定位为:快速掌握项目开发经验,丰满简历。 涉及的每一部分都会讲,比如如果涉及蓝牙,在这里只会讲怎么使用,让你能写出程序;如果要深入,可以看后面的蓝牙专题。 3. 驱动大全 包括基础驱动、高级驱动。 这些驱动都是独立成章,深入讲解。 虽然基础驱动弱化了,但是作为Linux系统开发人员,这是必备技能,并且从驱动去理解内核是一个好方法。 在讲解这些驱动时,会把驱动的运行环境,比如内核调度,进程线程等概念也讲出来,这样就可以搭建一个知识体系。 没有这些知识体系的话,对驱动的理解就太肤浅了,等于在Linux框架下写裸机,一叶障目,不见泰山。 定位为:工具、字典,用到再学习。 4. 专题 想深入学习的任何内容,都可独立为专题。 比如U-boot专题、内核内存管理专题、systemtap调试专题。
    免费试看
  • micropython基础入门(esp32/esp8266单片机开发)

    初级课

    micropython基础入门(esp32/esp8266单片机开发)
    45课时 785分钟 陈恩棋
    micropython语法和python3一样,编写起来非常方便。如果你快速入门单片机玩物联网而且像轻松实现各种功能,那绝力推荐使用micropython。方便易懂易学。 同时如果你懂C语音,也可以用C写好函数并编译进micropython固件里然后进入micropython调用(非必须)。 能通过WIFI联网(2.1章),也能通过sim卡使用2G/3G/4G/5G联网(4.5章)。 为实现语音控制,本教程会教大家使用tensorflow利用神经网络训练自己的语音模型并应用。 为实现通过网页控制,本教程会教大家linux(debian10 nginx->uwsgi->python3->postgresql)网站前后台入门。 为记录单片机传输过来的数据, 本教程会教大家入门数据库。 本教程会通过通俗易懂的比喻来讲解各种原理与思路,并手把手编写程序来实现各项功能。 micropython版本是 2019年6月发布的1.11; 更多内容请看视频列表。 学习这门课程之前你需要至少掌握: 1: python3基础(变量, 循环, 函数, 常用库, 常用方法)。 本视频使用到的零件与淘宝上大致价格:     1: 超声波传感器(3)     2: MAX9814麦克风放大模块(8)     3: DHT22(15)     4: LED(0.1)     5: 8路5V低电平触发继电器(12)     6: HX1838红外接收模块(2)     7:红外发射管(0.1),HX1838红外接收板(1)     other: 电表, 排线, 面包板(2)*2,ESP32(28)
    免费试看
  • 程序打包安装运行
    程序打包安装运行
    27107课时 张晨光
    1、掌握Raspberry Pi的使用; 2、具备树莓派的网站建站技术; 3、具备基于树莓派的物联网开发技术; 4、基于Raspberry的人脸识别与检测实践;
    免费试看
  • 蜂鸣器-第1季第11部分

    高级课

    蜂鸣器-第1季第11部分
    6课时 147分钟 朱有鹏
    本课程是《朱有鹏老师单片机完全学习系列课程》第1季第11个课程,主要讲解了无源和有源蜂鸣器的概念和区别,蜂鸣器的发声原理、定时器控制蜂鸣器的编程技巧。本节的学习目标是学会使用蜂鸣器,同时提升程序的编写和调试能力。
    免费试看
更多
免费试看
1人学习 1626课时
本课程附全套RHCA学习环境,免费提供给学员进行操作练习。 学员们将获得相关技能和知识,通过实验室操作练习,学员将能够深入学习红帽企业 Linux OpenStack 平台各服务的手动安装方法,管理员应了解的基础架构配置(CL210)将指导您使用 OpenStack 来实施功能齐全的云计算环境。您将了解如何配置和管理红帽 OpenStack 平台基础架构。本课程所讲授的知识和考试目标将为您参加红帽 OpenStack 认证系统管理员考试(EX210)做准备。 本课程的重点是管理和使用 OpenStack 客户端命令行界面以及管理程序和仪表板图形 Web 用户界面,从而安全地管理服务器实例、计算和存储资源以及用户身份。 本课程可以帮助学员为红帽OpenStack(CL210)考试做准备,本课程还适合不以考证为目的,而想用技术提升自己的同学。
¥699.00 ¥998.00 会员7折
免费试看
1人学习 111课时
据了解,现在百度、阿里巴巴、瑞星、微软等企业都在大规模招聘云计算研发人才。但鉴于云计算发展还没有完全成熟,多数人才技术与实战经验均同样处于上升期,所以实际上,包括多数知名企业在内的很多职位都还虚位以待,这对于很多求职者来说都是机会与挑战并存。同时,这也很有可能会引起想进入“云计算”开发领域的人产生培训需求。 本课程介绍了一些重要的AWS服务器,以及如何组合它们以便充分利用Amazon Web Service。我们的大多数示例都使用典型的Web应用程序来展示重点。我还会介绍三种类型的代码清单:Bash、json和Node.js/Javascript。我们使用Bash创建小型的脚本,以自动方式与AWS进行交互。
¥168.00
免费试看
76人学习 2377课时
课程提供详细的课堂笔记,让你体验保姆式学习体验,并安排讲师做24小时内答疑,如果遇到问题请第一时间留言,我们会及时安排讲师答疑 《Linux云计算架构师》全套课程。
¥209.00 ¥299.00 会员7折
免费试看
12人学习 1928课时
Linux云计算课程提供详细的课堂笔记,让你体验保姆式学习体验,并安排Linux讲师做24小时内答疑,如果遇到问题请第一时间通过平台提问,我们会及时安排Linux讲师答疑 《Linux 系统调优,分布式存储,集群》全套课程。 Linux 集群、存储、调优、安全
¥1413.00 ¥2018.00 会员7折
免费试看
120人学习 286课时
了解云计算体系结构、实战中掌握云计算技术。通过动手实验学会使用计算、存储、网络、安全、数据库等知识。透过讲师的实战经验,能够应对技术架构优化、排错、成本优化、性能、安全、高可用等。
¥98.00
免费试看
672人学习 37课时
本章节介绍杨哥是谁,什么是云计算,云计算为什么这么火,国家支持云计算吗等技术讲解。
免费
免费试看
1516人学习 40课时
当今,企业”上云”节奏正在加速,特别是在以人工智能技术为代表的新一波技术浪潮推动下,企业一方面通过云技术增强了自身的数据存储连接、计算以及智能应用能力;另一方面,利用基于云计算之上的大数据、人工智能等新技术,企业又可以以较小的成本、更高效地挖掘出提升企业业务的数据与方法,实现云、数、智的自然融合和协力发展。
会员免费
免费试看
1305人学习 31课时
当今,企业”上云”节奏正在加速,特别是在以人工智能技术为代表的新一波技术浪潮推动下,企业一方面通过云技术增强了自身的数据存储连接、计算以及智能应用能力;另一方面,利用基于云计算之上的大数据、人工智能等新技术,企业又可以以较小的成本、更高效地挖掘出提升企业业务的数据与方法,实现云、数、智的自然融合和协力发展。
¥39.00 会员免费
免费试看
1561人学习 28课时
从云计算的发展历史引入,为大家展现云技术原理、架构、优势、分类及主流产品和典型使用场景
会员免费
免费试看
896人学习 35课时
当今,企业”上云”节奏正在加速,特别是在以人工智能技术为代表的新一波技术浪潮推动下,企业一方面通过云技术增强了自身的数据存储连接、计算以及智能应用能力;另一方面,利用基于云计算之上的大数据、人工智能等新技术,企业又可以以较小的成本、更高效地挖掘出提升企业业务的数据与方法,实现云、数、智的自然融合和协力发展。
¥39.00 会员免费
免费试看
267人学习 430课时
本门课程主要介绍了三部分内容,包括KVM虚拟化的相关管理(基本管理、克隆、镜像、网络、迁移以及桌面虚拟化等),使用Docker来管理镜像与容器,以及Openstack的安装,管理(项目与用户管理,网络管理,镜像管理,安全组管理,密钥管理等)。
¥199.00
免费试看
1301人学习 33课时
当今,企业”上云”节奏正在加速,特别是在以人工智能技术为代表的新一波技术浪潮推动下,企业一方面通过云技术增强了自身的数据存储连接、计算以及智能应用能力;另一方面,利用基于云计算之上的大数据、人工智能等新技术,企业又可以以较小的成本、更高效地挖掘出提升企业业务的数据与方法,实现云、数、智的自然融合和协力发展。
会员免费
免费试看
2516人学习 637课时
本套课程从入门最基础开始讲起。适合纯零基础小白听课。
免费
免费试看
956人学习 41课时
当今,企业”上云”节奏正在加速,特别是在以人工智能技术为代表的新一波技术浪潮推动下,企业一方面通过云技术增强了自身的数据存储连接、计算以及智能应用能力;另一方面,利用基于云计算之上的大数据、人工智能等新技术,企业又可以以较小的成本、更高效地挖掘出提升企业业务的数据与方法,实现云、数、智的自然融合和协力发展。
会员免费
免费试看
5375人学习 81课时
1.华为企业云API使用讲解 该课程介绍如何通过华为企业云API进行二次开发,并选取一个实战案例。后把遇到问题的求助渠道介绍给大家。
会员免费
免费试看
220人学习 361课时
了解云计算体系结构、实战中掌握云计算技术。通过动手实验学会使用计算、存储、网络、安全、数据库等知识。透过讲师的实战经验,能够应对技术架构优化、排错、成本优化、性能、安全、高可用等。
¥139.00
猜你喜欢