技术栈
嵌入式软件开发
byte轻骑兵
13 天前
linux
·
c语言
·
嵌入式软件开发
【嵌入式Linux应用开发基础】网络编程(4):UDP协议
目录一、UDP 协议概述二、UDP 协议特点三、UDP协议的字段格式四、UDP协议的数据传输过程五、嵌入式UDP编程核心API
byte轻骑兵
22 天前
linux
·
c语言
·
开发语言
·
嵌入式软件开发
【嵌入式Linux应用开发基础】vfork()函数
目录一、vfork () 函数概述1.1. vfork () 函数原型1.2. 返回值1.3 vfork() 的核心特性
byte轻骑兵
24 天前
linux
·
c语言
·
开发语言
·
嵌入式软件开发
【嵌入式Linux应用开发基础】read函数与write函数
目录一、read 函数1.1. 函数原型1.2. 参数说明1.3. 返回值1.4. 示例代码二、write 函数
byte轻骑兵
1 个月前
c语言
·
开发语言
·
嵌入式软件开发
嵌入式C语言:大小端详解
目录一、大小端的概念1.1. 大端序(Big-endian)1.2. 小端序(Little-endian)
byte轻骑兵
3 个月前
c语言
·
开发语言
·
嵌入式软件开发
嵌入式C编程:宏定义与typedef的深入对比与应用
目录一、宏定义(Macro Definition)1.1. 特点与应用1.1.1 定义常量1.1.2 定义函数式宏
turbosqi
6 个月前
stm32
·
嵌入式软件开发
无线通信-WIFI通信
ATK-ESP-01ATK-ESP-01模块支持标准的IEEE802.11b/g/n协议,完整的TCP/IP协议栈。我们可以使用该模块为现有的设备添加联网功能,也可以构建独立的网络控制器。
turbosqi
7 个月前
stm32
·
freertos
·
嵌入式软件开发
07.FreeRTOS列表与列表项
列表的定义:列表项的定义:迷你列表项:列表和列表项的关系:初始状态:函数vListInitialise()
turbosqi
7 个月前
stm32
·
freertos
·
嵌入式软件开发
01.初识freeRTOS
操作系统的概念:操作系统(Operating System, OS)是一种系统软件。它在计算机硬件与计算机应用程序之间,通过提供应用程序接口(Application Programming Interface, API),屏蔽了计算机硬件工作的一些细节,从而使应用程序的设计人员得以在一个友好的平台上进行应用程序的设计和开发,大大提高了应用程序的开发效率。
物联小玩家
10 个月前
物联网
·
esp32
·
arduino
·
嵌入式软件开发
·
esp8266
【Arduino】delay()、millis() 时间函数
目录1、延时函数2、运行时间函数3、不使用delay() 函数实现定时、等待通过延迟函数,我们可以实现LED灯以1S为间隔闪送。
yangbocsu
2 年前
c
·
嵌入式软件开发
嵌入式软件开发中的数据类型转换
在嵌入式软件开发时,数据的显示必不可少,那么必定会涉及到数据类型转换。将不同类型的数据在编程中进行转换,以便满足不同的需求。