摘要: 关于铁电存储 单片机上的存储有两个极端: RAM:存储速度快,但断电会丢失。 Flash、EEPROM:可以永久保存,但速度慢,并且可擦写寿命有限。 而铁电存储器则集合了两者的优点:速度快、寿命长、断电可保存。缺点:价格贵,容量小。 所以铁电存储只适合需要频繁保存的小数据。 以 MB85RC04 为 阅读全文
posted @ 2025-05-13 22:23 Hemmelfort 阅读(185) 评论(0) 推荐(0)
摘要: 超声波模块有很多型号,如 HC-SR04、HY-SRF05、RCWL-1605 等,但基本上都用到四根引脚:VCC、GND、Trigger 触发引脚、Echo 回声引脚。 工作原理:给 Trigger 引脚一个 10 微秒以上的高电平,然后监听 Echo 引脚发出的的高电平脉冲宽度 t,这个时间 t 阅读全文
posted @ 2025-04-29 20:38 Hemmelfort 阅读(158) 评论(0) 推荐(0)
摘要: DB18B20 是一个长得像三极管的温度传感器,平的那一面对着我们,从左到右分别是 GND、DQ、VDD 引脚。接的时候最好在 DQ 和 VDD 之间加一个 4.7K 的上拉电阻维持高电平。 一共三个文件: ds18b20.h 用于封装 DS18B20 的库的头文件 ds18b20.cpp 用于封装 阅读全文
posted @ 2025-04-28 22:08 Hemmelfort 阅读(195) 评论(0) 推荐(0)
摘要: 在使用 MVVM 结构的 WPF 程序中,ViewModel 对 View 的响应是通过 Command (命令)来完成的。比如用户点了某个按键,使得与该按键相绑定的命令被触发,而该命令又是在 ViewModel 中被定义的,于是就完成了一次 View 对 ViewModel 的调用。 WPF 和 阅读全文
posted @ 2020-07-01 23:37 Hemmelfort 阅读(595) 评论(0) 推荐(0)
摘要: 目标:用最短的步骤在本机创建一个网站。 第一步 1. 安装好Django之后,在放置网页的目录下打开命令行,输入 即可自动创建一个名为 的文件夹。 2. 进入mysite文件夹,创建第一个web程序 (任意): 3. 打开配置文件settings.py,在 INSTALLED_APPS 这一项中添加 阅读全文
posted @ 2018-08-18 17:10 Hemmelfort 阅读(247) 评论(0) 推荐(0)
摘要: 注册表定位到: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink 新建“多字符串值(M)”,名称为Consolas,值为MSYH.TTC,Microsoft YaHei UI,128 阅读全文
posted @ 2018-08-13 22:55 Hemmelfort 阅读(764) 评论(0) 推荐(0)
摘要: Python是一门出色的编程语言,Qt是一个强大的图形库,二者的搭配简直就是梦幻组合。 (1)以下就是一个最简单的PyQt程序: 以上就是最简单的PyQt程序,可以正常运行,运行后将会看到一个空白窗口。 (2)然后可以在窗口中添加一些部件: 效果如下: 阅读全文
posted @ 2018-08-13 21:45 Hemmelfort 阅读(1906) 评论(0) 推荐(0)
摘要: 电脑经常死机,或者睡眠后无法唤醒,打开事件管理器发现用户账户控制(UAC)相关的luafv服务异常,怒关之。 打开注册表定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\luafv 将Start键值设为4(禁用)。 阅读全文
posted @ 2018-07-26 20:59 Hemmelfort 阅读(3666) 评论(0) 推荐(0)
摘要: 台式机前面板耳机接口插入后没反应,本来用Realtek高清音频管理器就能解决,但不想装太多的软件和驱动,于是找到了以下绿色途径: 1、打开注册表定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e96c-e325-11 阅读全文
posted @ 2018-07-10 11:27 Hemmelfort 阅读(3878) 评论(0) 推荐(0)
摘要: 该算法适合常见的二维完全弹性碰撞的场合,支持对心碰撞(正碰)和非对心碰撞(斜碰),不考虑碰撞过程中的机械能损耗,不考虑物体表面摩擦以及恢复系数。 阅读全文
posted @ 2018-05-16 19:38 Hemmelfort 阅读(4698) 评论(0) 推荐(0)
摘要: 在新建编译系统中输入 { "cmd": ["py","-u","$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python", "encoding": "cp936",} 并保存为 阅读全文
posted @ 2018-03-27 23:31 Hemmelfort 阅读(567) 评论(0) 推荐(0)
摘要: Python中一些微小但很有用的知识点 >>> ord('A') # 获取字符的序号65 >>> chr(666) # 通过序号获取字符'ʚ' >>> hex(16) # 十六进制 '0x10' >>> oct(66) # 八进制'0o102' repr/eval filter / map / zi 阅读全文
posted @ 2017-10-04 15:50 Hemmelfort 阅读(183) 评论(0) 推荐(0)