logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

7.Linux 文件连接:符号链接与硬链接

文件连接是 Linux 系统中一个强大而灵活的特性,它使得文件和目录之间可以产生多种关联,从而为文件管理和组织提供了更多的选项和灵活性。无论是符号链接还是硬链接,它们都是在 Linux 系统中非常常用的概念,值得我们深入理解和掌握。在实际应用中,我们可以根据需求选择符号链接或硬链接来创建文件连接,以实现更有效的文件组织和管理。同时,理解文件连接的工作原理也有助于我们更好地利用 Linux 系统的功

文章图片
#linux#服务器#网络
01-esp32-LED灯闪烁(Arduino)

函数中,我们将数字引脚2设置为输出模式。然后在loop()函数中,我们通过。这个过程将不断循环,使得LED以1秒的频率闪烁。函数来控制数字引脚2的电平,从而实现LED的亮灭。(2,LOW)将LED熄灭,再次通过。被执行时,LED将被点亮,然后通过。函数延时1秒(1000毫秒),接着。

文章图片
#单片机#嵌入式硬件
16.FreeRTOS数据结构:StreamBuffer,MessageBuffer和Queue的区别

在嵌入式系统开发中,任务间的通信是非常重要的一部分。FreeRTOS提供了多种数据结构来实现任务间的通信,包括`StreamBuffer`,`MessageBuffer`和`Queue`。这三种数据结构各又什么特点又有什么区别呢?

文章图片
#数据结构#网络#前端 +3
深入浅出 C++ Lambda表达式:语法、特点和应用

Lambda表达式是一种在被调用的位置或作为参数传递给函数的位置定义匿名函数对象(闭包)的简便方法。是捕获列表,用于指定 Lambda表达式可以访问的外部变量,以及是按值还是按引用的方式访问。捕获列表可以为空,表示不访问任何外部变量,也可以使用默认捕获模式或来表示按引用或按值捕获所有外部变量,还可以混合使用具体的变量名和默认捕获模式来指定不同的捕获方式。是参数列表,用于表示 Lambda表达式的参

文章图片
#c++
00 深度学习 PyTorch框架介绍

是一个开源的深度学习框架,由 Facebook 的人工智能研究团队开发,提供了强大的 GPU 加速的张量计算库和基于 autograd 系统的深度神经网络(DNN)库。它的设计强调简单性和直观性,支持动态计算图,深度集成了 Python 语言,并有一个快速发展和活跃的社区。

文章图片
#深度学习#pytorch#人工智能
10.FreeRTOS使用队列在任务间传输单种或多种类型任务

FreeRTOS是一个开源的实时操作系统内核,专为嵌入式系统设计。它提供了任务调度、信号量、消息队列等功能,使得开发者能够方便地创建多任务应用程序。在ESP32上,FreeRTOS被用作默认的操作系统,与Arduino框架无缝集成,为开发者提供了强大的多任务处理能力。

文章图片
#单片机#嵌入式硬件#c++
30-ESP32-S3-WIFI篇-01 FreeRTOS

在ESP32中,WIFI的操作与FreeRTOS的多任务紧密相连,并且彼此之间存在相互依赖的关系。实际上,FreeRTOS作为一种用于实时操作系统的开源软件,它提供了任务调度和管理的功能。而ESP32作为一款集成了WIFI功能的芯片,充分利用了FreeRTOS的多任务处理机制来实现同时处理多个WIFI连接和数据传输的能力。因此,了解和熟悉FreeRTOS的多任务编程模型对于有效地操作和管理ESP3

文章图片
#c++
00 深度学习 PyTorch框架介绍

是一个开源的深度学习框架,由 Facebook 的人工智能研究团队开发,提供了强大的 GPU 加速的张量计算库和基于 autograd 系统的深度神经网络(DNN)库。它的设计强调简单性和直观性,支持动态计算图,深度集成了 Python 语言,并有一个快速发展和活跃的社区。

文章图片
#深度学习#pytorch#人工智能
在Arduino IDE中使用文件夹组织源文件和头文件

如果你是一名Arduino爱好者,你可能会发现随着项目的复杂度增加,代码的管理变得越来越困难。在Arduino IDE中,你可以通过使用文件夹来更好地组织你的源文件和头文件,使得代码更加清晰易读。

文章图片
#ide#c语言#单片机
    共 17 条
  • 1
  • 2
  • 请选择