- 博客(8)
- 资源 (38)
- 收藏
- 关注
转载 EMMC和Nand傻傻分不清
1.背景今天偶然在一个群里看到有人聊EMMC和Nand,相信很多嵌入式er都用过或者至少听说过这2种板载存储芯片,但是很多人不清楚这2种的差异,也不明白什么时候应该用EMMC什么时候用Nand,如何选择?今天我们就来聊聊这个问题。2.Nand是这样的Nand是一种flash,所以又叫NandFlash。大家知道Flash叫闪存(flash这个英语单词就有闪烁的意思),闪存这种存储设备是用电信号来做擦除和读写的。也就是说你可以把Flash看成是一个二进制数据仓库,你可以用电信号擦除它(清除掉仓库里的存货
2021-08-27 20:38:27 8964 3
原创 分布式存储 基础知识储备学习
文章目录Linux内存管理进程如何使用内存?进程如何组织这些区域?内核空间和用户空间进程内存空间接着分布式存储面试的学习,把Linux基础知识,内部的一些东西也都系统的学习一下Linux内存管理进程如何使用内存?毫无疑问,所有进程(执行的程序)都必须占用一定数量的内存,它或是用来存放从磁盘载入的程序代码,或是存放取自用户输入的数据等等。不过进程对这些内存的管理方式因内存用途不一而不尽相同,有些内存是事先静态分配和统一回收的,而有些却是按需要动态分配和回收的。对任何一个普通进程来讲,它都会涉及到5种
2021-08-22 17:14:28 725
原创 QT Linux平台屏蔽按键事件(installEventFilter使用) 自定义拦截按键输入
文章目录背景焦点focusfocusPolicykeypress和keyreleaseinstallEventFilter重写事件过滤器过滤组件的按键事件最终效果Qt是一个跨平台开发的框架,可以实现一套代码多平台编译运行。但是有时候我们想实现的功能却和平台深度挂钩,比如本文想要描述的键盘钩子,也就是KeyBoard Hook。在Windows平台开发时,如果我们需要监听键盘的操作或者屏蔽一些键盘操作时,比较容易的办法就是使用Windows 自带的API,包含SetWindowsHookEx、CallNe
2021-08-19 18:22:39 3535
原创 QT Windows平台屏蔽按键事件 自定义拦截按键输入
文章目录Qt 屏蔽系统按键、任务管理器、任务栏、鼠标,修改注册表.h.cppvkCode与KeyEventQt 屏蔽系统按键、任务管理器、任务栏、鼠标,修改注册表这个版本程序,只适用于windows平台,因为使用了#include <Windows.h>中的Hook钩子。对于Linux平台还有其他策略.h#ifndef CHOOK_H#define CHOOK_H #include <QObject>#include <Windows.h> /***
2021-08-19 18:06:57 3352 1
原创 QT程序 与 Linux应用程序 进程间数据通信实例(TCP/IP方案)
Qt 提供了四种进程间通信的方式:使用共享内存(shared memory)交互:这是 Qt 提供的一种各个平台均有支持的进程间交互的方式。TCP/IP:其基本思想就是将同一机器上面的两个进程一个当做服务器,一个当做客户端,二者通过网络协议进行交互。除了两个进程是在同一台机器上,这种交互方式与普通的 C/S 程序没有本质区别。Qt 提供了 QNetworkAccessManager 对此进行支持。D-Bus:freedesktop 组织开发的一种低开销、低延迟的 IPC 实现。Qt 提供了 QtDB
2021-08-16 20:40:53 5209 1
原创 Win11任务栏里华为电脑管家图标重叠怎么办?
操作方法:首先下载HwTrayWnd.dll文件,下载地址Win11任务栏里华为电脑管家图标重叠怎么办?HwTrayWnd.dll下载完毕后,获得HwTrayWnd.dll。然后打开华为电脑管家的安装路径。复制HwTrayWnd.dll文件到此安装路径中,选择替换此文件。替换完成后,重启电脑即可。...
2021-08-05 17:36:49 3499
原创 WSL 请进行检查以确保 “defaultProfile“ 与你的某个配置文件的 GUID 相匹配
在配置文件列表中找不到你的默认配置文件-使用第一个配置文件。请进行检查以确保 "defaultProfile" 与你的某个配置文件的 GUID 相匹配。 netsh winsock reset
2021-08-05 09:30:01 3425 9
原创 Linux I2C 驱动 24C256 E2PROM
文章目录I2C 总线驱动I2C 设备驱动i2c_client 结构体i2c_driver 结构体I2C 设备和驱动匹配过程1、i2c_adapter 注册/注销函数2、i2c_driver 注册/注销函数I.MX6q 的I2C 适配器驱动分析I2C 总线驱动之前类似于input输入设备都是挂载在platform总线上,platform 是虚拟出来的一条总线,目的是为了实现总线、设备、驱动框架。对于I2C 而言,不需要虚拟出一条总线,直接使用I2C总线即可。I2C 总线驱动重点是I2C 适配器(也就是
2021-08-01 14:46:08 2397 8
Linux嵌入式字符设备驱动模块(自动创建设备节点)modules_chrdev_auto
2021-02-08
Linux嵌入式飞凌开发板GPIO驱动模块modules_gpio_test
2021-02-08
Linux嵌入式应用层和内核层数据传输modules_file_operations
2021-02-08
Linux嵌入式驱动模块modules_helloworld
2021-02-08
STM32F407 HAL库实现EEPROM功能(实战项目中使用)
2020-11-16
STM32F407 HAL库添加标准库中的delay函数
2020-11-16
STM32F407 EC11旋转编码器驱动函数
2020-11-16
udp_echoserver DP83848网络服务函数库
2020-09-01
绝对简单好用的迪文串口屏串口通讯协议库(STM32)
2020-06-13
PIO_ESP32离线包
2022-05-15
13.带FIFO的ADDA实验
2022-04-03
12.DAC FIFO实验
2022-04-03
11.DDS ADDA测试工程文件
2022-04-03
10.DDS IP 数字波形合成
2022-04-03
Python疫情数据的爬虫和可视化显示(实现地图数据显示)
2021-02-10
Linux嵌入式驱动开发——平台总线实例modules_platform
2021-02-08
Linux嵌入式platform设备模块modules_platform_device
2021-02-08
Linux嵌入式platform驱动模块modules_platform_dirver
2021-02-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人