自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (3)
  • 收藏
  • 关注

原创 BeagleBone Black笔记

测试笔记

2025-04-10 17:09:57 310

原创 eps32micropython

【代码】eps32micropython。

2025-03-24 12:51:57 293

原创 air780调试

【代码】air780调试。

2024-10-23 09:13:11 361

原创 yolo笔记

遇到安装完闪退问题可以再anaconda环境创建python3.8版本解决(验证可用)这里也可以先下载下来zip然后直接解压。测试摄像头模式验证安装是否成功。或者修改配置文件(未验证)

2024-10-15 16:34:29 442

原创 联想Y50-70重装系统(自用)

F12选择启动项U盘或者硬盘。F2进入BIOS设置。

2024-10-08 11:43:57 580

原创 将WIN10的wifi上网分享给以太网接口

目录打开网络设置设置属性点这里的设置将wlan主机的以太网接口IP设为自动获取如果连接不成功,拔网线重连一次打开网络设置设置属性点这里的设置将wlan主机的以太网接口IP设为自动获取如果连接不成功,拔网线重连一次

2024-06-22 15:37:09 1467

原创 linux 读取IO出现阻塞

在您提供的代码片段中,您正在尝试打开一个设备文件(很可能是一个输入设备,如键盘或触摸屏)并使用 read 函数来读取该设备上的事件。但是,您提到 read 调用似乎一直阻塞。最后,请注意,直接操作设备文件通常需要深入的Linux内核和设备驱动程序知识。如果您不熟悉这些概念,请确保在尝试之前仔细研究相关文档和示例代码。

2024-05-30 08:00:16 471

原创 C语言——指针2

这个程序中,(a > 2) & (b < 4) 表示将 a > 2 和 b < 4 的结果进行逻辑与运算,然后将结果赋值给 c。这个程序会输出 20,因为 *p = 20 表示将 p 所指向地址上的值修改为 20,即将 a 的值修改为 20。在 C 语言中,* 和 & 是两个常用的操作符,它们分别表示指针运算符和地址运算符。这个程序会输出 10,因为 *p 表示获取 p 所指向地址上的值,即 a 的值。这个程序中,&a 表示获取变量 a 的地址,然后将这个地址赋值给指针变量 p。

2024-04-24 14:53:54 657

原创 ESP32调试笔记

正是因为两种模式接线不同,所以这个底板在Thonny中只能用来下载固件。esp32cam有两个模式:下载模式、运行模式。两种模式的接线不同 IO0 短路 GND!

2024-04-08 14:03:04 517

原创 c语言--跳出continue、break

对于 for 循环,continue 语句执行后自增语句仍然会执行。while 循环,continue 语句重新执行条件判断语句。C 语言中的 continue 语句有点像 break 语句。但它不是强制终止,continue 会跳过当前循环中的代码,强迫开始下一次循环。如果您使用的是嵌套循环(即一个循环内嵌套另一个循环),break 语句会停止执行最内层的循环,然后开始执行该块之后的下一行代码。当 break 语句出现在一个循环内时,循环会立即终止,且程序流将继续执行紧接着循环的下一条语句。

2024-03-27 15:20:51 600

原创 linux工具脚本

脚本会将数据字符串中的空格替换为",0x",然后将结果输出到终端。如果您想将结果保存到文件中,可以使用重定向操作符。),然后运行该脚本即可实现将给定的数据字符串中的空格替换为",0x"。将以上代码保存为一个脚本文件(例如。以上命令将结果保存到。

2024-01-18 09:49:27 414

原创 linux c语言记录内核错误

在 Linux C 程序中,将信息记录在日志文件中通常使用 syslog 守护进程来实现。这些库提供了更加灵活和强大的日志记录功能,可以满足不同的日志记录需求。函数将自定义的错误信息记录到系统日志中。需要注意的是,权限的设置、日志文件的路径等问题会受到系统配置的影响。记录的日志将会存储在系统的默认日志文件中,通常在。,你也可以使用第三方的日志库来记录日志,例如。下面是一个简单的示例代码,演示如何使用。记录自定义的错误信息,最后使用。等来更加灵活地记录日志。在这个示例中,我们使用。

2024-01-15 09:02:22 415

原创 linux c多线程优先级

需要注意的是,只有具有足够特权的用户才能设置线程的优先级。另外,设置线程优先级需要谨慎,不当的设置可能会影响系统的稳定性和响应性。需要注意的是,如果要使用实时调度策略(如 SCHED_FIFO 和 SCHED_RR),则需要具有足够的特权或者需要将程序编译为实时程序。在程序运行时,你可以观察到设置了最高优先级的线程会先执行,然后才是默认优先级的线程。在这个示例中,我们创建了3个线程,并为其中奇数号线程设置了最高优先级。以下是一个简单的示例,演示了在 Linux C 中使用多个线程并设置不同优先级的过程。

2024-01-11 15:15:14 719

原创 linux线程重启

是的,在Linux C中,你可以使用一个单独的线程来检测特定的按键按下事件,并在检测到按键按下事件后对指定线程进行重启。请注意,这里只是示例代码,实际场景中需要根据具体的条件和需求来定义特定条件,并设置相应的逻辑来触发线程重启。在主线程中,我们添加了对条件变量的等待,以便在检测到按键按下后实现线程的重启。需要注意的是,这里使用了互斥锁和条件变量来实现线程的同步控制,确保对线程的重启操作在适当的时机进行。这里使用了条件变量和互斥锁来实现线程重启的同步控制,确保线程的重启操作能够在适当的时机进行。

2024-01-09 14:27:37 1208

原创 c语言字符串分割

【代码】c语言字符串分割。

2023-12-18 15:48:32 240

原创 C语言链表使用

【代码】C语言链表使用。

2023-11-24 16:30:58 97

原创 计算读取速度

函数来获取开始时间和结束时间,并计算总耗时。通过总字节数和总耗时计算出读取速度。请注意,在示例代码中,你需要将。函数打开指定文件,并以二进制模式(“rb”)读取文件。要在Linux下使用C语言读取指定文件并计算读取速度,你可以使用。函数读取文件内容到指定的缓冲区,并将已读取的字节数累加到。你可以根据需要在循环中处理读取的数据。替换为你要读取的文件路径。函数来读取文件,并使用。在示例代码中,我们使用。

2023-11-10 11:07:54 199

原创 linux c printf函数颜色,shell插入时间

要将当前时间插入到指定文件的指定位置,你可以使用sed命令结合Shell中的变量来实现。这个命令会将当前时间(使用date命令获取)插入到指定文件的指定行(使用指定行号代替)。请将指定行号替换为要插入时间的行号(从1开始计数),将文件名替换为要操作的文件名。这个命令会将当前时间插入到example.txt文件的第3行。注意,使用-i选项可以直接在源文件中进行修改,如果你希望创建一个新文件并保留原文件不变,可以去除-i选项。

2023-09-28 16:22:31 194

原创 Unicode编码

UTF-8是一种常用的Unicode字符编码方式,支持包括汉字在内的几乎所有字符。UTF-16(定长编码):UTF-16是另一种广泛使用的Unicode字符编码方式。它使用16位(2个字节)编码大部分字符,但对一些辅助平面字符和罕见字符使用4个字节进行编码。UTF-32(定长编码):UTF-32是使用32位(4个字节)编码每个Unicode字符的编码方式。UTF-8(变长编码):UTF-8是一种常见的Unicode字符编码方式,用于在计算机存储和传输中表示字符。它可以使用1到4个字节来表示一个字符。

2023-09-27 10:36:06 123

原创 char与wchar

由于 wchar_t 类型涉及到多字节编码,可以使用宽字符输出函数来打印 wchar_t 类型的字符,例如 wprintf 或 putwchar。于 wchar_t 类型的字符,在打印之前需要调用 setlocale 函数来设置本地化环境,以确保宽字符输出函数能够正常工作。

2023-09-19 17:49:46 410

原创 yolov5的使用

具体来说,torchvision.datasets.CocoDetection用于创建一个COCO目标检测数据集,该数据集的根目录为’./data’,标注文件路径为’./data/annotations/instances_train2017.json’,并对数据进行转换(ToTensor)。然后,torch.utils.data.DataLoader用于创建一个数据加载器,它将数据集划分为大小为16的批次,并随机打乱数据,同时使用4个工作线程来加载数据。因此,以上程序输出的训练模型名字是yolov5s。

2023-09-12 16:59:18 566

原创 linux多线程编程

【代码】linux多线程编程。

2023-08-31 10:09:04 225

原创 linux字符串处理

feof()是检测流上的文件结束符的函数,如果文件结束,则返回非0值,否则返回0。

2023-08-28 11:43:12 1599

原创 OPENCV轨迹描绘

基于python_opencv实现的目标轨迹记录的例程。

2023-05-04 09:53:20 416

原创 python-opencv

python_opencv安装使用笔记。

2023-04-26 15:27:43 1718 1

原创 STM32-环境搭建/移植RTT

while(1);} return 0;

2023-04-24 11:15:16 1567

原创 时钟、晶振概念

振荡器脉冲信号经过时钟电路二分频之后产生的单片机时钟信号的周期(用S表示)称为状态周期。故一个状态周期S包含2个节拍,前一时钟周期称为P1节拍,后一时钟周期称为P2节拍。2、时钟周期是计算机中最基本的、最小的时间单位。4、存在的原因:1个时钟周期无法干完一件事,而12个时钟周期能够完成基本的操作。所需时间:时钟周期 < 状态周期 < 机器周期 < 指令周期 < 总线周期。4、若晶振周期为12MHz,则时钟周期 = 1/12us。2、一般由12个时钟周期或者6个状态周期组成。取出并执行一条指令的时间。

2023-03-22 15:07:12 1996

原创 raspberry

有效教程记录链接:链接:链接:

2022-11-17 23:54:59 318

原创 花生壳穿透

花生壳远程效果展示:客户端通过链接花生壳映射出的地址和端口可以实现外网访问。服务器(127.0.0.1电脑本机)创建socket链接的地址是127.0.0.1端口22。注意:花生壳建立映射链接模板选择TCP-SSH模板,端口号自动填写成22不用改。如果选择window远程模板实测无法链接(不要踩坑!!!!!!)

2022-11-15 21:29:57 109

原创 MQTT搭建教程

链接: 如何使用MQTT服务器?链接: MQTT服务器搭建与测试图文并茂链接: tcp客户端 vs2017

2022-11-11 10:41:44 380

原创 Linux_UART代码

串口读写

2022-10-17 11:08:58 890

原创 Linux_C_tcp/ip通信

3.bind函数出现Cannot assign requested address。1.Connection refused: connect服务端没有开启。

2022-10-14 10:08:43 793

原创 Linux内核配置查看

总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数。总核数 = 物理CPU个数 X 每颗物理CPU的核数。Linux查看物理CPU个数、核数、逻辑CPU个数。查看每个物理CPU中core的个数(即核数)查看CPU信息(型号)查看逻辑CPU的个数。

2022-10-08 10:28:59 419

原创 linux性能测试软件

【代码】fio安装教程。

2022-09-28 10:44:52 945

原创 shell重复执行指定次数

【代码】shell重复执行指定次数。

2022-09-26 14:17:18 1266

原创 Clonezilla克隆linux系统

硬件:海光X86再生龙链接:再生龙链接: [https://clonezilla.org/downloads/download.php?

2022-08-29 10:35:38 473

原创 Linux-ssh协议远程访问以及文件传输

ssh

2022-08-10 17:22:46 236

原创 linux将执行结果打印到日志里边

代码】linux将执行结果打印到日志里边。

2022-08-10 09:44:13 1690

原创 linux挂载U盘mount压缩tar

1.sudo -i2.mount3.退出挂载nmounttar xzvf 解压文件名称

2022-08-09 17:00:47 446

原创 Python生成exe

cmd中执行命令看到successfully表示安装成功。

2022-08-02 11:13:06 297

生成oled、lcd字模用工具PCtoLCD2002

生成oled、lcd字模用工具PCtoLCD2002

2024-11-29

MAX31855.zip

MAX31855.zip

2021-08-02

XCOM串口助手.zip

XCOM串口助手.zip

2021-08-01

CH340驱动(USB串口驱动)_XP_WIN7共用.zip

CH340驱动(USB串口驱动)_XP_WIN7共用.zip

2021-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除