实现OS 这个标题给的太大了,只能说实现了几个小的功能而已。 如标题所说,纯裸机,也就是没有任何的字符库,BIOS中断也没有使用,利用时钟中断、键盘中断、BEEP、在200 * 320 像素显示模式下实现了 自己的系统(DOGE) 先来看看效果吧 虽然直接看演示比较直接,但是还是啰嗦一下。 包括4个 ...
分类:
编程语言 时间:
2021-01-21 10:56:24
阅读次数:
0
1 #include<windows.h> 2 #include<iostream> 3 #include<string> 4 using namespace std; 5 int stop=500; 6 int getFreq(char key){ 7 int freq=0; 8 switch(k ...
分类:
编程语言 时间:
2020-07-19 00:56:58
阅读次数:
143
[Linux 命令大全Linux joe命令用于编辑文本文件。Joe是一个功能强大的全屏幕文本编辑程序。操作的复杂度要比Pico高一点,但是功能较为齐全。Joe一次可开启多个文件,每个文件各放在一个编辑区内,并可在文件之间执行剪贴的动作。语法 joe [-asis][-beep][-csmode][... ...
分类:
系统相关 时间:
2020-07-05 13:41:36
阅读次数:
82
Controls Application (the variable not a type) Forms Beep SysUtils or Windows (different functions) CGID_EXPLORER ShlObj CN_BASE Controls CoInitialize ...
def bifurcate(lst, filter): print(lst) # ['beep', 'boop', 'foo', 'bar'] print(filter) # [True, True, False, True] # 列表名,不是 filter 函数 print(enumerate(l ...
分类:
其他好文 时间:
2020-05-03 14:47:03
阅读次数:
56
def bifurcate_by(lst, fn): print(lst) # ['beep', 'boop', 'foo', 'bar'] print(fn('baby')) # True print(fn('abc')) # False print([ [x for x in lst if fn ...
分类:
其他好文 时间:
2020-05-03 14:35:39
阅读次数:
58
#include <windows.h> int main() { while (1) { #if 0 Beep(523, 200); Beep(523, 200); Beep(578, 400); Beep(523, 400); Beep(698, 400); Beep(659, 800); Be ...
转自公众号Java建设者 ,作者cxuan Java 锁分类 Java 中的锁有很多,可以按照不同的功能、种类进行分类,下面是我对 Java 中一些常用锁的分类,包括一些基本的概述 https://www.javashitang.com/wp content/uploads/2020/01/beep ...
分类:
编程语言 时间:
2020-01-26 20:39:58
阅读次数:
76
恢复内容开始 恢复内容开始 蜂鸣器分无源和有源蜂鸣器 信号名 FPGA管脚 CLK E1 RESET M1 KEY0 E16 BEEP D12 一、按键消抖 在按键按下时会产生延时 因此我们需要进行消抖,像在51单片机中我们是通过延时函数进行消抖,其两者的原理也大致相同 产生20ms 的方法 二、顶 ...
分类:
其他好文 时间:
2020-01-09 19:05:45
阅读次数:
111
beep函数用法: beep(HZ,time); hz是发出多少赫兹声音,time是发声时间(ms) 话不多说,上代码 1 #include <cstdio> 2 #include <windows.h> 3 #define qdo 262 4 #define qre 294 5 #define q ...
分类:
编程语言 时间:
2019-11-14 22:11:42
阅读次数:
103