共72条C语言相关的结果
2024版基于ESP-IDF的ESP32开发教程,本课程免费提供,包括源码和文档资料免费提供,希望这个系列的教程能为你解决不少坑,引领你走上ESP-IDF的开发道路。 【配套开发套件】:https://item.taobao.com/item.htm?ft=t&id=802401650392&spm=a21dvs.23580594.0.0.4fee645eXpkfcp&skuId=5635015963649 【资料下载地址】:https://pan.baidu.com/s/1kCjD8yktZECSGmHomx_veg?pwd=q8er 【源码下载地址】:https://gitee.com/vi-iot/esp32-board.git
授课老师:谭老师
所属分类:嵌入式
课程时长:8:02:00
关键词:
物联网
IOT
ESP32
嵌入式
C语言
ESP-IDF
FreeRTOS
Linux命令
背景介绍: C语言是很多人学习编程的第一门语言。很多初学者在学习过程中,往往会产生各种各样的疑惑:C语言黑屏白字,窗口界面看起来甚至还有点丑陋,现在学这个还有用吗?C 语言是不是已经过时了?C语言并没有过时。自C语言问世几十年来,其实一直都是使用最广泛的编程语言之一。C语言是一门高级语言。C语言有高级语言的各种语法和特性,我们使用C语言可以构建大型的软件工程。C语言也是一门低级语言。通过指针和位运算,我们可以修改内存和寄存器,从而直接控制CPU和硬件电路的运行。
从零开始,教会大家如何使用STM32和4G通信模块连接阿里云物联网平台,并且会讲解相关的物联网知识
原创基于windows环境下的ESP8266快速入门教学
授课老师:谭老师
所属分类:嵌入式
课程时长:2:44:41
关键词:
ESP8266
物联网
阿里云
WIFI
C语言
C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。它的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 C语言语法结构很简洁精炼,程序效率高。C语言本身只提供必要的语言特性,其他复杂一点的功能如文件处理、数学计算等等都以库函数方式提供,便于描述算法,大多数的程序员愿意使用C语言去描述算法本身。C语言的可移植性非常好。 C语言能够深入系统底层,甚至直接和硬件打交道。许多的操作系统都是C语言写的。例如Windows,Unix,Linux,Os/2,等等。很多新型的语言都是衍生自C语言,例如C++,Java,C#,J#,perl,等等。掌握了C语言,可以说你就为掌握这些语言打好了基础,经过进一步的学习,你就可以用这些新型的语言去开发了。 本次课主要讲述了C语言的一系列课程: 1、 C语言程序设计 2、 算法 3、 数据类型运算符与表达式(上/下) 4、 顺序程序设计 5、 选择结构 6、 循环结构 7、 数组 8、 函数 9、 编译预处理 10、 指针(1/2/3) 11、 结构体 12、 文件
本次课程主要讲述了C语言实验,所涉及的内容包括: 1、 素数判断 2、 水仙花数打印 3、 百钱买白鸡 4、 字符串字母大小写修改 5、 选择排序和冒泡排序 6、 循环移位 7、 选择排序函数 8、 结构体-学生信息分数排序 9、 文件操作
本课程适用于所有不懂C语言的小白、想在C语言这个越陷越深的坑李占有一席之地,以及追逐自己编程梦想的你!
本课程是《朱有鹏老师嵌入式linux核心课程》第6部分,是一个课程后的小项目。用开发板本身自带的硬件完成一个基于linux API开发的图片解码播放器,实现了对BMP、JPG、PNG等格式图片进行解码播放的功能。
本课程是linux驱动开发的第11个课程,主要内容是linux的网络驱动的介绍,首先讲述了网络设备驱动接口和之前讲的2种的不同,然后以一个虚拟网卡驱动源码学习了网卡驱动的框架,最后分析了一个实际网卡DM9000的驱动细节。
本课程是linux驱动开发的第10个课程,主要内容是linux的块设备驱动的介绍,首先详细讲了块设备驱动和字符设备驱动的核心差异,然后以一个内存模拟的块设备驱动源码为案例演示了块设备驱动如何使用,最后对源码进行了细节分析。
本课程是linux驱动开发的第9个课程,主要内容是linux的I2C子系统以及电容触摸屏驱动的移植。学习本课程的核心点在于I2C子系统,目标是对I2C驱动框架的彻底理解和熟练运用。本课程承袭前面platform平台总线的讲解思路和基础,真正做到了对I2C总线做透彻清晰的讲解。