• 2024-09-30“16*16逐行式顺向阴码”转“16*16列行式逆向阴码”字模C代码
    前段时间做的项目,从HZK16字库中读取的字模数据是16*16逐行式顺向格式的,传输给客户的设备无法显示,他们那边不能改变OLED屏显示的方式,所以写了一个简单的字模转换算法;HZK16的读取网上一搜就是一大堆,所以这里就不贴这串代码了;测试的时候可以使用PCtoLCD工具生成两种不同格式的字模
  • 2024-07-01MSPM0G3507——每隔0.5S翻转LED,并在OLED显示翻转次数
    要工程打包好的文件直接私聊我或者评论即可 主函数:#include"ti_msp_dl_config.h"#include"OLED.h"#include"stdio.h"inta=0;intmain(void){uint8_tstr[64];SYSCFG_DL_init();NVIC_EnableIRQ(TIMER_0_INST_INT_IRQN);DL_T
  • 2024-04-22re-vctf2024-vm
    vctf2024-vm一.vctf2024vm题的题解,一直没有整理,是赛后看大佬wp才知道是upx魔改+rc4的。。二.解题思路1.去upx魔改:VCTF2024ezvm(虚拟机逆向初探)_vctfvm-CSDN博客[原创]UPX源码学习和简单修改-加壳脱壳-看雪-安全社区|安全招聘|kanxue.com加壳流程:(博客总结)a.写入文件的
  • 2024-03-15基于51单片机的电子琴设计
    基于51单片机的电子琴设计(仿真+程序+原理图+设计报告)功能介绍具体功能:1.利用所给键盘的1,2,3,4,5,6,7,8八个键,能够发出8个不同的音调2.有3个按键可以分别播放3首歌曲3.歌曲名《挥着翅膀的女孩》《同一首歌》《两只蝴蝶》​演示视频:基于51单片机的电子琴设计音乐播放器/**
  • 2023-12-130x02 Network Services
    Task1、引言这个房间将探讨常见的网络服务漏洞和错误配置。Task2、了解SMB什么是SMB?SMB-服务器消息块协议-是一种客户端-服务器通信协议,用于共享对网络上的文件、打印机、串行端口和其他资源的访问。sourceSMB协议被称为响应请求协议,这意味着它在客户端和服务器之间传输
  • 2023-12-120x02 Linux Fundamentals Part 3
    Task1、引言这个房间将展示一些您可能日常的实用程序和应用程序,还将通过学习自动化、包管理和服务/应用程序日志记录来提高您的Linux-fu技能。Task2、部署Linux机器 Task3、终端文本编辑器①Nano用法:nanofilename 功能:搜索文本复制和粘贴跳转到行号找出您所在
  • 2023-10-17全志R128驱动OLED屏幕步骤教程
    驱动OLED屏本文案例代码下载地址OLED驱动案例代码https://www.aw-ol.com/downloads?cat=24OLED,即有机发光二极管(OrganicLightEmittingDiode)。OLED由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广
  • 2023-08-18C语言的指针图示
    所谓指针定义,可以认为一个指针位置有2个结构,第一个结构就是指针所指向的地址,第二个结构就是地址里的数据。对赋值操作来说,指针变量在左边和右边不一样,在左边是取地址(也可以理解为容器),在右边的是取地址处的值(也就是容器里的东西)。//结合图示,这里的*ppp你觉得是修改哪个变量的
  • 2023-07-16WP 0x02
    0x13[HNCTF2022Week1]ezr0p32id2930有sys也有一次特殊的输入机会,很显然的想告诉你要把/binsh输到bssfrompwnimport*fromLibcSearcherimport*context(arch='i386',os='linux')#context(log_level='debug')#r=process("./ezr0p")r=remote(&qu
  • 2023-07-10扩展广播
     staticuint8_tadvertData_ext[]={0x40,GAP_ADTYPE_MANUFACTURER_SPECIFIC,0x01,0x02,0x03,0x04,0x01,0x02,0x03,0x04,0x01,0x02,0x03,0x04,0x01,0x02,0x03,0x04,0x01,0x02,0x03,0x04,0x01,0x0
  • 2023-06-29HID类的触摸屏TouchScreen描述符
      本文主要分析触摸屏的报表描述符,设备、配置描述符和其他描述符就不赘述了,可以参考HID类的JoyStick描述符-JayWell-博客园(cnblogs.com)。//设备描述符constuint8_tMyDevDescr[]={0x12,0x01,0x10,0x00,0x00,0x00,0x00,0x40,
  • 2023-06-120x02 Go 语言中的转译字符
    \t表示一个制表位,实现对齐的功能\n换行符\\表示一个斜杠\\"表示一个半引号"\r表示一个回车,它会将后面的内容覆盖掉前面的内容,例如:"123456789\r456"实际输出为456456789
  • 2023-04-08基于FPGA的AES加密解密vivado仿真,verilog开发,包含testbench
    1.算法描述         AES,高级加密标准,是采用区块加密的一种标准,又称Rijndael加密法.严格上来讲,AES和Rijndael又不是完全一样,AES的区块长度固定为128比特,秘钥长度可以是128,192或者256.Rijndael加密法可以支持更大范围的区块和密钥长度,Rijndael使用的密
  • 2023-03-06DELL R720/R720XD/R610
      DELLR720/R720XD/R610配置命令ipmitoolraw0x300x300x010x00#打开手动配置模式ipmitoolraw0x300x300x020xff0x05#低速5%ipmitoolraw0x300x300x0
  • 2023-01-12CH573 CH582 CH579蓝牙从机(peripheral)例程讲解六(蓝牙设置白名单)
    蓝牙从机设置白名单,可以只扫描应答(白名单中列出的)设备,只允许(白名单中列出的)设备连接。蓝牙主机设置白名单,可以只扫描、连接特定的蓝牙设备(白名单中列出的)。一.蓝牙从机白
  • 2022-11-25C++ Primer 0x02 练习题解
  • 2022-11-25C++ Primer 0x02 学习笔记