E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
0x40
CRC16代码(C语言实现)
**************************************************/constunsignedcharcodeauchCRCHi[]={0x00,0xC1,0x81,
0x40
lubety
·
2020-08-09 13:15
常用代码模块
4302 Interval GCD 区间加以及求区间gcd
题目链接:http://contest-hunter.org:83/contest/
0x40
%E3%80%8C%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E8%BF%9B%
余西子
·
2020-08-09 11:27
数据结构
蓝桥杯单片机CT107D 数码管显示
包含通用的头文件voiddisplay(uint32dat);#endif定义相应的.c文件#include"display.h"uint8wei[]={0x01,0x02,0x04,0x08,0x10,0x20,
0x40
,0x80
孤独的世界L
·
2020-08-08 20:33
蓝桥杯练习
字符串转位序
#include#include#include#include#defineROW_UNIT512#defineUNIT_LENGTH500intcharindex[8]={0x80,
0x40
,0x20,0x10,0x08,0x04,0x02,0x01
孤独小剑
·
2020-08-08 15:05
算法基础
include
蓝桥杯——使用烧录软件快速写中断
voidTimer0Init(void)//1毫秒@12.000MHz{AUXR|=0x80;//定时器时钟1T模式TMOD&=0xF0;//设置定时器模式TL0=
0x40
;//设置定时初值TH0=0xA2
天地神仙
·
2020-08-08 12:33
蓝桥杯
双色点阵心形显示
defineDataPortP0//unsignedcharsegout[8]={0,1,2,3,4,5,6,7};//8列unsignedcharsegout[8]={0x01,0x02,0x04,0x08,0x10,0x20,
0x40
,0x80
zjy1364503349
·
2020-08-07 23:18
判断当前启动模式是EFI还是BIOS
思路来自国外一个EFI引导制作工具使用NtQuerySystemInformation功能号为90SystemLoadImage|
0x40
返回的结构体未知有知道的朋友可以告诉下我我通过IDA得到一个结构体
zhuhuibeishadiao
·
2020-08-07 23:33
R3
EFI
BIOS
启动模式
单片机实验八
C语言程序:#include#defineucharunsignedcharuchara=0;ucharmode5[8]={0x80,0x01,
0x40
,0x02,0x20,0x04,0x10,0x08
xx_313183373
·
2020-08-07 22:49
个人学习记录
C51: LCD1602如何显示3个汉字?
LCD1602自定义字模的指令是01XXXXXX,从
0x40
到0x7f总共64个字节,8个字模。字模分别从
0x40
,0x48,0x50,0x58,0x60,0x68,0x70开始。#in
Demllie
·
2020-08-07 20:21
单片机
基于单片机的LED流水灯(着力解决加速减速bug问题)
#include#includeunsignedcharled_P0[]={0X01,0X02,0X04,0X08,0X10,0X20,
0X40
,0X80};//从上往下循环点亮u
wang_blll
·
2020-08-07 19:50
单片机
MMC卡SPI模式
3.第一个是(命令号|
0x40
)。4.第2-5个是有些命令需要地址,用来设置地址的,而其他的可以任意填充。5.最后一个字节是CRC校验位,除了CMD0为95H外,其他可以任意填充。6.命令发送函数。
L-在路上
·
2020-08-07 18:30
ARM学习
SQLite3源码学习(31) WAL日志的锁机制
文件锁的加锁位置是在数据库文件的
0x40
偏飞123
·
2020-08-07 15:43
SQLite
使用hc595驱动双色点阵
#include#includeunsignedcharsegout[8]={0x01,0x02,0x04,0x08,0x10,0x20,
0x40
,0x80};//8列unsignedcharcodetab
Hubert丶冰羽
·
2020-08-07 13:39
单片机双色点阵显示1种颜色
include//unsignedcharsegout[8]={0,1,2,3,4,5,6,7};//8列unsignedcharsegout[8]={0x01,0x02,0x04,0x08,0x10,0x20,
0x40
,0x80
Hubert丶冰羽
·
2020-08-07 13:39
TM1640操作源码--LED驱动IC
ENB1/*控制显示0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f分别对应1/16,2/16,4/16,10/16,11/16,12/16,13/16,14/16设置数据,
0x40
,0x44
Armauk
·
2020-08-07 12:12
电子
c执行机器码
unsignedcharcode[]=//{returnx+y;}{0x55,0x8B,0xEC,0x83,0xEC,
0x40
,0x53,0x56,0x57,0x8d,0x7d,0xc0,0xb9,0x10,0x00,0x00,0x00,0xb8,0xcc
Pansy``
·
2020-08-07 12:50
攻防世界pwn-100(两种方法)详细分析
里看看:鸭儿,继续进sub_40063D(v1,200):这里就是一个for循环,每次向i+a1(即:i+v1)所指的内存读取输入1个字节,i不能大于200貌似无懈可击,返回去查看v1所在栈空间大小:只有
0x40
qy201706
·
2020-08-05 19:44
BUUCTF
PWN刷题
SUSCTF逆向部分WP
根据比较算法写出python脚本a=[0x53,0x54,0x51,
0x40
,0x50,0x43,0x7D,0x26,0x29,0x28,0x46,0x5A,0x58,0x6A,0x60,0x66,0x69,0x74,0x6b
Wwoc
·
2020-08-05 19:39
逆向工程
ctf
xctf高手进阶题之pwn-100
在函数sub_40068E()中声明了一个大小为
0x40
的缓冲区,然后通过函数sub_40063D((__int64)&v1,0xC8u);读取标准输入内容到该缓冲区,读入的长度为0xC8,大于缓冲区大小
neuisf
·
2020-08-05 19:29
Pwn
pwn-100(L-CTF-2016)--write up
0x01.分析checksec:分析源码:发现主要功能在sub_40063D,我们分析一下该函数,发现,该函数的功能是:向v1写满200字节,且一定要写满200字节才结束循环,发现v1是
0x40
,很明显栈溢出
ATFWUS
·
2020-08-05 18:11
CTF-PWN
#
攻防世界-pwn
--
WriteUp
uboot引导非压缩的内核镜像vmlinux.bin
长度是
0x40
。加这些信息主要是为了Uboot强大的多系统支持服务。
Eric_Xi_BJ
·
2020-08-05 15:37
uboot到kernel启动过程中内存布局变化、初始化
uImage是uboot专用的映像文件,它是在zImage之前加上一个长度为64字节的“头”,说明这个内核的版本、加载位置、生成时间、大小等信息;其
0x40
之后与zImage没什么区别。
taochao90
·
2020-08-05 14:03
STM32F1基本配置5.窗口看门狗的配置
目录窗口看门狗和独立看门狗的区别窗口看门狗的中断窗口看门狗的配置窗口看门狗中断函数窗口看门狗和独立看门狗的区别1.窗口看门狗使用的是系统时钟源,所以要先进行时钟的使能2.窗口看门狗由严格的喂狗时间段窗口看门狗的初始化配置会设置计数器值,窗口比较值初始化计数器值>窗口比较值>
0x40
midwenhao
·
2020-08-05 13:31
STM32F1基本配置
STM32F1
C语言
linux内核的加载地址和入口地址
编译完内核之后,会产生zImage,而把它直接导入0x30008000,会出现BadMagicNumber.查明是需要将内核加一个
0x40
大小的头,由mkimage工具来添加.mkimage在编译u-boot
Decisiveness
·
2020-08-05 12:34
U-BOOT
几个地址参数及uboot加载启动内核过程的理解
mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个
0x40
字节的头,记录参数所指定的信息,这样uboot才能
BoArmy
·
2020-08-05 12:56
linux启动代码分析
checksum-8位和16位校验和代码示例
/filename#include#includeunsignedcharip_hdr_8[]={0x45,0x00,0x00,0x3c,0x00,0x00,0x00,0x00,
0x40
,0x01,0x00,0x00
冷雨0412
·
2020-08-05 00:40
网络编程
Modbus CRC16校验算法--查表法(已经过本人测试,工作良好)
代码如下:ucharauchCRCHi[]={0x00,0xC1,0x81,
0x40
,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,
0x40
,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,
0x40
,0x00,0xC1,0x81,
0x40
,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x
Keycer
·
2020-08-04 22:29
串口通信
总线知识
C语言
L-CTF2016 PWN200 writeup
个字符的话末尾不会有\x00,这样在printf的时候就会顺带leak出rbp的值id保存在rbp-0x38的位置*buf在栈上的位置是rbp-0x40,dest在栈上的位置是rbp-0x8,但是buf却读了
0x40
哒君
·
2020-08-04 21:32
学习日记
CTF
EDID读写流程
透过AUX读取EDID//4bitcommand1/4/5(MOTset|0read/)+20bitaddress00050+8bitlength00/03/0f+datau8Aux_1[3]={
0x40
,0x00,0x50
weixin_37652001
·
2020-08-04 20:42
EDID
Linux内核zImage\Image\uImage之区别及uImage的制作
uImage是uboot专用的映像文件,它是在zImage之前加上一个长度为64字节的“头”,说明这个内核的版本、加载位置、生成时间、大小等信息;其
0x40
之
Yang-Zheng
·
2020-08-04 18:15
C语言
基于STM32F103的USB学习笔记29 - 虚拟串口之端点
EP0,EP1,EP2,EP3共4个端点#defineEP_NUM(4)2.修改端点的PMA分配/*EP0*//*rx/txbufferbaseaddress*/#defineENDP0_RXADDR(
0x40
pq113_6
·
2020-08-04 16:51
MCU编程
USB
linux2.6.35zImage生成流程简介
zImage是ARMLinux常用的一种压缩映像文件,uImage是U-boot专用的映像文件,它是在zImage之前加上一个长度为
0x40
的“头”,说明这个映像文件的类型、加载位置、生成时间、大小等信息
mdx20072419
·
2020-08-04 15:47
linux内核
linux
嵌入式
image
OV Camera AE相关的寄存器学习配置记录
主要设置如下:{0x3a0f,
0x40
},{0x3a10,0x38},{0x3a1b,0x48},{0x3a1e,0x30},{0x3a11,0x90},{0x3a1f,0x10},band_step60
天才2012
·
2020-08-04 14:13
Android
Camera
HAL3学习记录
uboot的工具mkimage使用方法
mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个
0x40
字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,哪种类型,加载内存中的哪个位置
shanzhizi
·
2020-08-04 00:33
u-boot
jarvisoj——Guess
时=-1前面这些通过socket进行连接,和主题无关看到head可以看到这里才是关键的地方看到这里可以知道,实际上就是把bin_by_hex值和flag进行对比内存中bin_by_hex和flag相差
0x40
Bubble_zhu
·
2020-08-03 22:35
oscp
mkimage工具讲解
mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个
0x40
字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,哪种类型,加载内存中的哪个位置
聚优致成
·
2020-08-03 21:01
linux设备驱动
【u-boot-2018.11】tool之mkimage
一般情况下,使用mkimage制作映像文件的时候,是在原来的可执行映像文件的前面加上一个
0x40
字节的头,记录参数所指定的信息,这样u-boot才能识别这个映像是针对哪个CPU体系架构的,哪个OS的,哪种类型
linuxweiyh
·
2020-08-03 19:41
u-boot
i2c-tools 使用集锦
这个例子中有三个地址是有效的,0x1b、
0x40
、0x
qqliyunpeng
·
2020-08-03 04:29
linux
CRC16码与Python 中各种数据类型
:https://blog.csdn.net/fenglifeng1987/article/details/38041459)classcrc16:auchCRCHi=[0x00,0xC1,0x81,
0x40
,0x01,0xC0,0x8
墨水兰亭
·
2020-08-01 09:23
嵌入式
Arduino uno使用PCA9685模块实现16路舵机控制
PCA9685的I2C地址默认
0x40
,如果需要改变地址,则需要将板上A0-A5焊通即可对应的bit置1,此时地址为:0x40+A5:A0。
ai2robot
·
2020-08-01 01:56
Robot
Keil C51中变量和函数的绝对地址定位问题:
中变量和函数的绝对地址定位问题:1.变量绝对地址定位1)在定义变量时使用_at_关键字加上地址就可.e.g.unsignedcharidatamyvar_at_0x40;把变量myvar定义在idata的
0x40
skysword2009
·
2020-07-30 22:11
Image uImage与zImage的区别
它是uboot专用的映像文件,它是在zImage之前加上一个长度为64字节的“头”,说明这个内核的版本、加载位置、生成时间、大小等信息;其
0x40
之后与zImage没区别。6
火星的码农
·
2020-07-30 10:45
linux
java版CRC16校验_(已测试成功)
byteuchCRCHi=(byte)0xFF;byteuchCRCLo=(byte)0xFF;privatestaticbyte[]auchCRCHi={0x00,(byte)0xC1,(byte)0x81,(byte)
0x40
z80412007
·
2020-07-30 06:40
CRC代码算法实现-CRC-16 MODBUS代码实验
#include"stdio.h"unsignedcharauchCRCHi[]={0x00,0xC1,0x81,
0x40
,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,
0x40
,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,
0x40
,0x00,0xC1,0x81,
0x40
,0x01,0xC0,0x80,0x4
Stupid_Gao
·
2020-07-29 22:06
C语言指针
关于CRC校验的代码
typedefunsignedshortuint16;/*无符号16位整型变量*/#include#include#include/*高位字节表*/staticunsignedcharauchCRCHi[]={0x00,0xC1,0x81,
0x40
,0x01,0xC0,0x80,0x41,0
anlog
·
2020-07-29 17:58
FPGA 实现CRC_16(ModbusRTU)
首先贴上C语言查表实现CRC16的源码/*CRC高位字节值表*/conststaticunsignedcharauchCRCHi[]={0x00,0xC1,0x81,
0x40
,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,
0x40
,0x01,0xC0,0x80,0x41,0x
weixin_39055614
·
2020-07-29 14:49
HSSFWorkbook And SXSSFWorkbook样式设置
workbook.createCellStyle();一、设置背景色:cellStyle.setFillForegroundColor((short) 10);// 设置背景色,颜色的索引还必须是0x08~
0x40
Another-practice
·
2020-07-28 14:24
Java
Android
NRF24L01一对多通信中通道地址设定注意事项
收发端需要共同之处1、收发端单方向上工作频率要一致,即当服务端发送——>客户端接收或客户端发送——>服务端接收,单方向上的频率要一致;如:服务端发送:NRFWriteReg(WRITE_REGISTER+RF_CH,
0x40
SuperFeng_Lin
·
2020-07-16 03:20
2.4G射频模块学习经验
如何使用Stm32CubeMX和LL库实现窗口看门狗
其中下限时间是系统固定的,为
0X40
。上限时间是用户可以定义的,大于
0X40
同时小于0X7F即可。
jacklondonjia
·
2020-07-16 00:56
STM32CubeMX
51单片机控制的数字温度计 PROTEUS 和51单片机教程
参考代码如下:#include“reg51.h”chardisp[11]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,
0x40
};chardisp_dot
从零开始学单片机设计
·
2020-07-15 08:48
编程
单片机
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他