- 博客(27)
- 收藏
- 关注
原创 Linux驱动——为什么驱动read的时候要使用两个i2c_msg
为什么read的时候要使用两个i2c_msg,而读只需要一个?这与时序图有关。
2024-07-20 21:36:38
374
原创 popen函数与system函数
这个调用会执行命令,并且允许父进程逐行读取命令的输出。fgets 从管道中读取数据,直到命令执行完毕。这个调用会执行给定的命令,并且等待命令执行完成。命令的输出会直接显示在终端或调用进程的标准输出上。总结来说,system 更适合简单的命令执行,而 popen 更适合需要捕获或交互命令输出的场景。
2024-07-10 15:41:36
219
原创 TCP/IP协议超时重传,以及应用层超时重传一文详解
很多人会有这样的疑问TCP/IP协议内置了超时重传的功能,那为什么连接完全断开或超时时,应用层代码段还会进行重传处理呢?
2024-07-08 21:28:18
1126
1
原创 分布式NAS集群+ceph+CTDB
分布式存储系统中,分布式NAS、CTDB和Ceph常常被结合使用以提供高性能、高可用性和灵活扩展的存储解决方案。
2024-07-02 14:13:12
1502
原创 Linux驱动-应用层如何访问驱动层-以应用层open函数对应驱动层open函数为例
Linux驱动-应用层如何访问驱动层-以应用层open函数对应驱动层open函数为例
2024-06-28 15:09:33
981
原创 STM32中启用 UART 的特定中断( __HAL_UART_ENABLE_IT函数)开机立即进入中断问题(HAL库)
UART 的特定中断及__HAL_UART_ENABLE_IT函数的一系列问题
2024-04-04 13:07:59
1447
1
原创 蓝桥杯G431RBT6——定时器中使用led冲突以及led与lcd冲突等一系列问题
本文是解决 同时在 定时器中点灯 与 LCD屏幕显示 冲突异常的问题
2024-03-24 20:07:37
835
2
原创 第十二届蓝桥杯嵌入式省赛程序设计详细题解——“停车计费系统”
该系统将gpio输入,gpio输出,TIM,usart串口以及C语言指针和结构体相关知识结合在一起,综合性很强,非常值得学习!
2023-12-07 22:12:27
1714
5
原创 蓝桥杯STM32 G431 hal库开发速成——GPIO输入——按键长短按,按键单双击
将TIM与GPIO输入(按键)结合起来使用,很好的练习项目。按键长短按,按键单双击。STM32定时器常见问题
2023-11-25 21:30:00
2378
原创 蓝桥杯STM32 G431 hal库开发速成——TIM+UART 综合案例——不定长数据接收UART(TIM版)
将UART与TIM结合起来使用,很好的练习项目
2023-11-23 21:30:00
2210
1
原创 蓝桥杯STM32 G431 hal库开发速成——UART
UART原理,UART与USART的区别,定长UART,不定长数据接收UART(结束标志为\r\n版)
2023-11-22 14:32:27
796
1
原创 蓝桥杯嵌入式STM32 G431 hal库开发速成——定时器——TIM
STM32 hal库开发,基本定时器的使用,定时器中断,定时器微妙us延迟,定时器与定时器中断的区别
2023-11-21 17:10:01
5710
5
原创 蓝桥杯嵌入式STM32 G431 hal库开发速成——ADC与DAC
ADC与DAC之间的关系,ADC与DAC的代码讲解,实现ADC读取和DAC输出。
2023-11-20 15:45:00
3204
2
原创 关于C或C++,数组的强制类型转换,uint8_t与char的区别,uint8_t*与char*的兼容性问题以及一些指针的常见问题
C/C++,数组的强制类型转换,数组与指针之间的联系和区别,uint8_t与char的区别,uint8_t*与char*的兼容性,stm32中LCD屏幕小注意点
2023-11-18 10:39:44
24470
5
原创 蓝桥杯STM32 G431 hal库开发速成——LCD
LCD移植、 常用的LCD函数、 LCD基础功能使用、LCD 高亮显示某一行、LCD 高亮显示某一个字符、解决LCD和LED冲突
2023-11-13 14:45:00
988
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人