自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

荒野

好活儿,当赏儿~~~

  • 博客(94)
  • 收藏
  • 关注

原创 FreeRTOS(速记版)

中断是微控制器一个很常见的特性,中断由硬件产生,当中断产生以后 CPU 就会中断当前的流程转而去处理中断服务,Cortex-M 内核的 MCU 提供了一个用于中断管理的嵌套向量中断控制器(NVIC)。Cotex-M3 的 NVIC 最多支持 240 个 IRQ(中断请求)、1 个不可屏蔽中断(NMI)、1 个Systick(滴答定时器)定时器中断和 11个系统异常。Cortex-M 处理器有多个用于管理中断和异常的可编程寄存器,这些寄存器大多数都在NVIC和系统控制块(SCB)中,

2024-09-11 12:11:33 711

原创 嵌入式Linux C应用编程指南-高级I/O(速记版)

阻塞其实就是进入了休眠状态,交出了 CPU 控制权。比如 wait()、pause()、sleep()等函数都会进入阻塞。阻塞式 I/O 顾名思义就是对文件的 I/O 操作(读写操作)是阻塞式的,非阻塞式 I/O 同理就是对文件的 I/O 操作是非阻塞的。普通文件的读写操作是不会阻塞的,不管读写多少个字节数据,read()或 write()一定会在有限的时间内返回,所以普通文件一定是以非阻塞的方式进行 I/O 操作,这是普通文件本质上决定的。

2024-09-01 23:04:15 1152

原创 嵌入式Linux C应用编程指南-进程、线程(速记版)

Linux C 进程、线程

2024-08-31 17:19:08 1161

原创 嵌入式Linux C应用编程指南-系统资源与信号(速记版)

系统调用uname()用于获取有关当前操作系统内核的名称和信息。

2024-08-28 20:24:19 1145

原创 嵌入式Linux C应用编程指南-C语言基础(速记版)

Linux c基础

2024-08-27 21:41:33 705

原创 嵌入式八股文-网络(速记版)

三次握手可以防止已失效的SYN连接请求报文段被送到服务端导致错误连接。一个例子就是客户端发送了一次连接请求,延迟传送到服务端,期间又发送了一次请求并成功连接,如果只两次握手服务端会认为客户端又传来了一个新的连接请求,并重新连接,导致服务器资源浪费。还有就是客户端发送连接请求后就挂掉了,服务端这时建立连接也会浪费资源TCP协议是全双工通信,这意味着客户端和服务器都可以向彼此发送和接收数据,因此关闭连接是双方都需要确认的行为。

2024-08-13 17:50:38 172

原创 嵌入式八股文-C/C++基础(速记版)

C/C++嵌入式方向相关面试八股

2024-06-11 20:30:09 1107

原创 处理配置System Viewer缺少SFR文件

总而言之,要的是sfr文件给到路径。按照网上的教程,其他的都配好。

2024-12-09 13:54:32 60

原创 软通动力面试总结

设备作为mqtt客户端,需要保证可以ping通外网。然后服务端为了向设备能够发起通信,设备在内网环境下需要做内网穿透。

2024-12-07 18:33:32 776

原创 STM32标准库-FLASH

W25Q128标准库操作

2024-12-03 15:42:36 1166

原创 STM32标准库-外部SRAM

STM32标准库外部SRAM读写

2024-12-03 13:02:43 676

原创 进程、线程死锁和内存泄漏检测工具-Valgrind

死锁检测工具vargrind包含DRD和Helgrind检测工具。

2024-11-28 16:38:38 217

原创 模拟电路(速记版)

物联网模拟电路相关

2024-11-19 21:58:31 994

原创 qt移植到讯为rk3568,包含一些错误总结

讯为rk3568

2024-11-12 22:44:27 598

原创 STM32标准库-待机模式

STM32待机模式是最低功耗模式,关闭电压调节器,1.8V供电区断电,PLL、HSI、HSE振荡器停止,SRAM和寄存器内容不保,仅备份寄存器和待机电路保持供电。待机时,仅复位、TAMPER(特定配置下)及使能的WK_UP引脚有效,其余IO引脚高阻。可通过设置电源控制寄存器PWR_CR的PDDS位,使CPU进入深度睡眠时进待机模式。唤醒后,除PWR_CSR外所有寄存器复位,执行流程与复位后相同。再次长按则进入待机模式,DS0 关闭。低功耗模式下,电源控制寄存器PWR_CR可设置开/关。

2024-11-05 13:09:54 1103

原创 STM32标准库-DMA实验

DMA控制器支持绕过CPU直接传输数据。STM32一般有DMA1、DMA2两个控制器。DMA支持各种外设、闪存、SRAM作为数据源和数据目标,具体可查表。同时仅一个有效。DMA(直接存储器访问)允许数据在地址空间间高效复制,由DMA控制器执行,无需CPU干预。STM32可配备2个DMA控制器(DMA1有7通道,DMA2有5通道,DMA2仅在大容量产品中存在),各通道管理外设对存储器的访问请求,并通过仲裁器协调优先级,提高CPU效率。字节、半字、全字对齐源和目标地址。

2024-11-05 11:44:01 833

原创 QT-子项目管理

2024-10-23 20:06:36 388

原创 STM32-Modbus协议(一文通)

modbus协议STM32相关实现

2024-10-18 16:51:44 1684

原创 迪文串口屏例程

迪文串口屏例程 型号 DMG10600C070_03WTC 七寸

2024-10-17 10:33:03 1144

原创 STM32F4- SD卡和 FATFS文件系统

正点原子SD卡相关

2024-10-16 16:32:46 1183

原创 STM32F4-内存管理

SRAM的内存管理

2024-10-15 16:17:57 1159

原创 QT开发--网络编程

qt5

2024-10-14 22:05:28 706

原创 QT开发--串口通信

qt5

2024-10-13 22:24:23 1471

原创 QT开发--QT SQL模块

qt5

2024-10-13 21:00:27 1283

原创 QT开发--多线程

qt5

2024-10-13 19:41:50 436

原创 QT开发--文件的读写操作

qt5

2024-10-13 18:14:27 1463

原创 QT开发--定时器和事件

qt5

2024-10-12 18:59:01 331

原创 QT开发--控件篇

qt5

2024-10-12 15:22:43 858

原创 QT开发--QT基础

QT这东西,几个API调过来调过去的,实践大于理论

2024-10-10 20:10:01 791

原创 Linux驱动开发(速记版)--单总线

讯为 RK3568

2024-10-07 01:23:40 843

原创 Linux驱动开发(速记版)--输入子系统

讯为 RK3568

2024-10-06 23:42:51 1335

原创 Linux驱动开发(速记版)--GPIO子系统

RK3568 讯为

2024-10-06 17:44:09 892

原创 Linux驱动开发(速记版)--printctl子系统

讯为 RK3568

2024-10-05 22:19:44 894

原创 Linux驱动开发(速记版)--热插拔

讯为 RK3568

2024-10-05 16:49:51 885

原创 Linux驱动开发(速记版)--设备模型

RK3568 讯为

2024-10-04 23:45:25 1385

原创 Linux驱动开发(速记版)--设备树插件

讯为 RK3568

2024-10-03 23:00:59 1194

原创 Linux驱动开发(速记版)--设备树

讯为 RK3568

2024-10-02 00:18:58 794

原创 Linux驱动开发(速记版)--平台总线

讯为 RK3568

2024-09-30 15:20:50 980

原创 Linux驱动开发(速记版)--中断

讯为 RK3568

2024-09-29 21:50:35 1069

原创 Linux驱动开发(速记版)--高级字符设备进阶

讯为 RK3568

2024-09-27 21:39:05 1049

处理配置System Viewer缺少SFR文件

处理配置System Viewer缺少SFR文件

2024-12-09

迪文串口屏例程,在DMG10600C070-03WTC型号测试OK

迪文串口屏例程,在DMG10600C070-03WTC型号测试OK

2024-10-17

QT开发-串口通信-示例代码-ubuntu系统

QT开发-串口通信-示例代码-ubuntu系统

2024-10-13

空空如也

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

TA关注的人

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