- 博客(59)
- 资源 (28)
- 收藏
- 关注
原创 百战奇略-第一卷-计战篇(原文和译文)
百战奇略-第一卷-计战篇(原文和译文)《百战奇略》是明朝军事著作,作者不详。该书汇辑了一百余条前人论兵作战的言论,并结合作者自己的作战经验加以阐发。内容广泛,涉及战争各方面问题,且论述深刻、全面。书中既强调战争指导者要在战略上居高临下,深谋远虑,有必胜之志;又注意灵活用兵,因敌变化而取胜,不主张刻板划一的作战方法。是一部较为优秀的古代军事理论著作。
2024-05-07 23:16:41
217
原创 深入理解计算机浮点数据
M虽然是23位或者52位,但它们只是表示小数点之后的二进制位数,也就是说,假定 M为“010110011…而事实上,标准规定小数点左边还有一个隐含位,这个隐含位绝大多数情况下是1,N对应的n非常小的时候是0,比如小于 2^(-126)(32位单精度浮点数)。★ n,s,e,m分别为N,S,E,M对应的实际数值,而N,S,E,M仅仅是一串二进制位。对应值s满足:n>0时,s=0;★ 双精度:N共64位,其中S占1位,E占11位,M占52位。★ 单精度:N共32位,其中S占1位,E占8位,M占23位。
2023-11-14 09:18:30
126
原创 sysrq快捷键操作手册
0-9 设置控制台日志级别,该级别控制什么样的内核信息将被打印到你的 控制台。(比如 0 ,将使得只有紧急信息,像 PANICs or OOPSes 才能到你的控制台。q 将导出每个 cpu 上所有已装备的高精度定时器(不是完整的 time_list 文件显示的 timers)和所有时钟事件设备的详细信息。基于上述表格描述,使用sysrq进行信息收集,按键序列为:9-d-l-m-p-q-t-w-v-z。(实际上除了这里列举的键,其他的都将显示帮助, 但是 h 容易记住)😃。
2023-11-14 09:14:04
154
原创 meson 创建交叉编译
Meson 旨在开发最具可用性和快速的构建系统。提供简单但强大的声明式语言用来描述构建。原生支持最新的工具和框架,如 Qt5 、代码覆盖率、单元测试和预编译头文件等。利用一组优化技术来快速编译代码,包括增量编译和完全编译。
2023-02-16 20:13:13
5875
原创 收录一些不错的文章链接
杂项,收录一些不错的文章链接GNU风格 ARM 汇编指令语法总结https://www.it610.com/article/1283279316444004352.htmMIPS浮点例外http://blog.chinaunix.net/uid-26817832-id-3146415.html
2021-11-19 08:36:26
235
原创 操作系统内核崩溃分析方法
系统核心异常分析方法进入系统领域一段时间,在arm、x86、mips等一些平台见过许多系统内核崩溃的瞬间,伴随着串口异常打印。分析并处理过许多异常问题,也算对系统异常、系统内核崩溃等相关问题具备了一定程度认知。异常问题分析思路分析异常问题,必定需要借助异常产生时的寄存器信息进行分析。需要知道产生异常的原因,发生异常的程序上下文是在什么位置,这些关键性信息只能通过异常时抓取的通用寄存器值进行分析,以及推论。首先来说是产生异常的诱因。一般不同架构的芯片异常种类不尽相同,比如:x86不存在非对齐异常,但
2021-11-17 23:36:37
1533
原创 配置页属性成功,但页属性未生效
用户对内存页配置页属性成功,但页属性未生效。例如:对分配到的某块内存进行memset(),然后设置只读属性,再进行memset()时不触发写保护。
2020-06-08 22:28:49
391
2
原创 如何在51单片机构建电子万年历计时基础
使用51单片机制作万年历过程中的定时部分,为万年历提供时间基础,包括年月日时分秒等,软件特性可以在proteus上仿真,使用51单片机定时器T0做万年历计时信号源。采用12MHz晶振,中断1ms计时方式,误差低。
2020-03-27 23:24:40
1365
原创 51单片机驱动外设lcd1602
总结51单片机外接lcd1602的驱动程序,51单片机时钟电路采用12MHz晶振,P0端口外接上拉电阻与lcd1602数据口D0-D7相连,P2.7与lcd1602使能E端相连,P2.6与lcd1602读/写选择R/W端相连,P2.5与lcd1602数据/命令选择RS端相连。
2020-03-27 23:23:55
3118
1
The Architecture of Open Source Applications (Volume 2)- GDB
2023-11-26
8位8段数码管飞入显示时/分/秒(51单片机)led_asm.asm
2020-03-28
8位8段数码管飞入显示时/分/秒(51单片机)led.c
2020-03-28
使用C语言实现贪吃蛇小游戏(双向链表实现)snake.c
2020-03-28
51单片机 - 电子万年历 - change_time.h
2020-03-08
51单片机 - 电子万年历 - change_time.c
2020-03-08
51单片机 - 电子万年历 - catch_rabbit.h
2020-03-08
51单片机 - 电子万年历 - catch_rabbit.c
2020-03-08
51单片机 - 电子万年历 - schedule.h
2020-03-08
51单片机 - 电子万年历 - schedule.c
2020-03-08
51单片机 - 电子万年历 - alarm.h
2020-03-08
51单片机 - 电子万年历 - alarm.c
2020-03-08
51单片机 - 电子万年历 - clock.c
2020-03-03
51单片机 - 电子万年历 - clock.h
2020-03-03
51单片机 - buzzer.c
2020-03-02
51单片机 - buzzer.h
2020-03-02
51单片机 - uart.c
2020-02-27
51单片机 - uart.h
2020-02-27
51单片机 - keyboard.c
2020-02-27
51单片机 - keyboard.h
2020-02-27
51单片机 - 电子万年历(项目 + 仿真)
2020-02-21
51单片机 - 电子万年历(proteus仿真电路)
2020-02-21
51单片机 - 电子万年历(全部代码)
2020-02-21
51单片机 - lcd1602.c
2020-02-21
51单片机 - lcd1602.h
2020-02-21
51单片机 - 电子万年历 - timer.h
2020-02-21
51单片机 - 电子万年历 - timer.c
2020-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人