物联网5G开发训练营
过去20年的互联网是‘人联网’,未来20年的互联网是‘物联网’。随着5G时代的到来,互联网的下半场是将整个物理世界数字化,零售、物流、制造、道路、汽车、森林、河流、厂房……甚至一个垃圾桶都会被抽象到数字世界,连到互联网上,实现“物”“物”交流,“人”“物”交互。本期训练营将为学员讲解物联网核心知识,在短短5天内迅速进行物联网5G实战开发。
0416期轻松学STM32名师体验班
掌握基于STM32F051这款MCU的软硬件开发技术,算握32中常用的GPI0,UART,中断,时钟,定时器等部件的使用方法,同时将教会学员掌握当前流行的云技术,并带领学员完成智能家居项目的开发。在短短5天内迅速带你入门stm32的开发。
Python程序设计
Python程序设计课程服务于机器学习、深度学习等人工智能核心课程,详细介绍了python面向过程编程的基础语法,如变量、表达式、语句、函数等概念;对Python程序中特有的列表、元组、字典、集合、字符串等容器类型的典型操作给出了详尽的示例;阐述了面向对象编程的基本概念,以及封装、继承、多态三大面向对象编程的核心特性;在此基础上深化了模块与包、函数重写、迭代器与生成器、函数式编程等python编程
Linux驱动程序开发
Linux驱动程序开发作为嵌入式软件开发中技术含金量最高的内容,是大部分嵌入式软件工程师所希望从事的技术方向。本课程将硬件知识、内核态编程知识和驱动编程框架的知识融为一体,详细介绍了字符设备、块设备、网络设备的驱动开发过程。理论与实践相结合实现了常见硬件的驱动程序,以及驱动实现过程中常用的调试和故障排查技巧,力图使学员达到中高级驱动开发水平。
物联网云平台实战开发
物联网云平台作为物联网学习和开发的核心环节,对设备接入,数据获取,数据处理和展示起着至关重要的作用,目前国外有亚马逊、微软、谷歌,国内有阿里、华为、腾讯、中移动等优秀物联网云平台。本课程基于物联网云服务的角度,全面讲解物联网云服务平台架构,物联网云平台使用及选型,物联网云平台接入技术、物联网应用层主要协议MQTT、并基于乐鑫的RISC-V架构单片机ESP32-C3实现了一个完整的使用物联网云平台的
FreeRTOS操作系统
本课程是FreeRTOS操作系统的基础课,FreeRTOS 内核版本是基于 V10.5.1 进行讲解,硬件MCU则是基于Cortex-M系列内核的系统支持。首先讲解了Cortex-M系统及内核寄存器、异常处理和了解ARMv7汇编指令,再通过Keil软件仿真实现系统调度原理。对操作系统任务管理、消息队列、信号量、事件标志组、软件定时器、任务通知等API应用讲解,并通过函数逻辑框图的方式对内核源码进行