自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 扫描码、虚拟键码vk和HID码

1、扫描码:基本键盘都是矩阵按键,通过不停的扫描来获取键值,每个生产厂家的扫描码可能不一样,所以才有了虚拟键码VK。2、虚拟键码VK:为了统一键盘,让层应用获得统一的键值,所以在电脑获得扫描码后就会通过驱动转换成VK码。3、HID码:是一种USB标准协议。不同于传统键盘,是在设备上就把扫描码转化成HID,或者由单片机指定HID键值,为按键的修改和添加提供了可能,USB协议已经集成在系统上,不需要安装设备驱动。

2024-09-03 16:56:09 927

翻译 C语言用法#和##的用法

在#define中,标准只定义了#和##两种操作。#用来把参数转换成字符串,##则用来连接两个前后两个参数,把它们变成一个字符串。引用http://baike.baidu.com/view/1611565.htm。#define中的 #与##C语言中#和##的用法。

2023-04-18 16:47:17 134 1

原创 PMC131

PMC131 16位计数器的使用方法一:void time_init(void){$ T16M IHRC, /1, BIT11; //定时器设置时钟选择IHRC 16M高速时钟,/1为1分频 1/16=62.5ns,第11位由0到1时产生中断(可观看数据手册),每次记数62.5*2^11=128usstt16 0; //设置初始值$ INTEN T16; //中断允许寄存器$ INTRQ T16;

2021-09-27 18:05:57 184

原创 st-link烧入问题

st-link烧程序时出现 Programming failed. Check that the device is erased before programming这是芯片内部有程序,需要先擦除程序,才能继续烧入图片中是快捷方式,可以通过Erase->Active Sector,也可以使用快捷键Ctrl+E...

2021-01-13 20:54:19 1505 1

原创 malloc中常见的问题

标题Error in `./a.out’: munmap_chunk(): invalid pointer: 0x00007ffe98820badinvalid pointer是无效指针,在CSDN博客里面找答案,看到new的问题中说到“指针中间经过了改动”。我返回看到了下代码:#include “stdio.h”#include “malloc.h”int main(void){ch...

2020-03-26 17:40:03 389

空空如也

空空如也

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

TA关注的人

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