# 玩

# switch教程

【大气层双系统制作教程】 [https://www.bilibili.com/video/BV16M411X79n/?share\_source=copy\_web](https://www.bilibili.com/video/BV16M411X79n/?share_source=copy_web)

【腾讯文档】switch问题自查 [https://docs.qq.com/doc/DVVFMWXRLQ096RXVG](https://docs.qq.com/doc/DVVFMWXRLQ096RXVG)

【超级会员V7】通过百度网盘分享的文件：大气层18系统.rar
链接：https://pan.baidu.com/s/1RcmlxJ9z-9HnMFqvR2rmww?pwd=77h2
提取码：77h2
复制这段内容打开「百度网盘APP 即可获取」

[SWITCH 大气层学习机使用教程(16).pdf](switch教程/SWITCH 大气层学习机使用教程(16).pdf)

[怎么备份或导入存档？](https://docs.qq.com/doc/DVW1laWhJWG1JUEpM)

# 婴幼儿中的喘鸣

**<https://www.msdmanuals.cn/home/children-s-health-issues/respiratory-disorders-in-infants-and-children/wheezing-in-infants-and-young-children>**

**在儿童呼气时，听到一种高音调喘鸣声(哨笛声)。如果气道严重变窄，那么在儿童吸气时也会听到喘鸣声。**极度病重儿童也可能会呼吸急促，用力使用胸部肌肉进行呼吸，出现鼻孔扩张及皮肤发青（[紫绀](https://www.msdmanuals.cn/home/lung-and-airway-disorders/symptoms-of-lung-disorders/cyanosis "发绀")）。存在肺部感染的儿童可能会出现发热。

根据**哮喘**急性发作时的症状、体征及血氧饱和度等情况，进行严重度分型，<6岁婴幼儿哮喘发作时严重度判断见表1^{\[4]}。重症患儿除一般症状如咳嗽、喘息外，体检可发现呼吸频率显著增快，常超过40次/min以上，严重者超过60～70次/min，**鼻扇及三凹征明显**，**肺部可闻及喘鸣音**，呼气相延长，**严重者甚至呼吸音减弱、听不到喘鸣音或呼吸减慢、呼吸表浅、矛盾呼吸甚至呼吸暂停，血氧饱和度降低，常低于92%，重者可出现发绀，说话不能成句**。重症婴幼儿哮喘持续时间长者常可出现意识改变，出现烦躁、嗜睡或意识不清；**脉率快，常>180～200次/min**，重者可出现脉率减慢、奇脉，严重者血压下降或心跳呼吸骤停。血气常有严重高碳酸血症或低氧血症，代谢性酸中毒、呼吸性酸中毒或混合型酸中毒。X线胸片提示肺气肿改变或过度充气，有时心影变窄，膈肌下移，严重者出现纵隔气肿、气胸、皮下气肿等肺气漏征象。医生应该根据不同危重程度判断是否收入院或收入PICU进行治疗，原则上出现严重意识改变及严重呼吸循环衰竭患儿应收入PICU进行治疗。

不同年龄小儿呼吸频率有所不同，年龄越小呼吸频率越快。新生儿40-44次/分，**一个月到一岁的婴儿为30次/分**，1-3岁为24次/分，4-7岁为22次/分，8-14岁为20次/分。呼吸增快是儿童呼吸困难的表现，年龄越小症状越明显。儿童在呼吸道感染时，如果出现呼吸急促需要警惕肺炎可能。

呼吸急促在不同年龄拥有不同标准，通常两个月月龄以下的婴儿以及新生儿，呼吸次数如果超过60次/分，称为呼吸急促。\*\*两个月到一岁儿童呼吸次数在50次/分以上，称为呼吸急促。\*\*1-5岁儿童呼吸次数在40次/分以上，称为呼吸急促，五岁以上儿童呼吸急促标准是指呼吸次数大于30次/分。

• 您宝宝的**鼻孔在呼吸时变宽** (鼻翼煽动) 超过几分钟。\
• 您的宝宝每次呼吸都发出嘶哑声且持续不止几分钟。\
• 宝宝肋骨或喉咙根部周围的皮肤每呼吸一次都急剧内陷。\
• 如果您的宝宝停止呼吸超过10秒。

正常的呼吸次数因年龄和个体差异而异。一般来说，成人在安静状态下的正常呼吸频率大约为每分钟12至20次。以下是不同年龄段的正常呼吸频率参考值：

* **新生儿（0-1岁）：** 30-60次/分钟

* **婴儿（1-12个月）：** 30-60次/分钟

* **幼儿（1-2岁）：** 24-40次/分钟

* **学龄前儿童（3-5岁）：** 22-34次/分钟

* **学龄儿童（6-12岁）：** 18-30次/分钟

* **青少年（13-18岁）：** 12-16次/分钟

* **成人（18岁及以上）：** 12-20次/分钟

# 测量线性稳压器的 2nV/√ Hz噪声和 120dB 电源抑制

[https://www.analog.com/en/resources/app-notes/an-159.html](https://www.analog.com/en/resources/app-notes/an-159.html)

[an-159.pdf](https://agix.host/attachments/2)

[AN159\_Layout\_Files.zip](https://agix.host/attachments/3)

[https://www.analog.com/cn/resources/app-notes/an-940.html](https://www.analog.com/cn/resources/app-notes/an-940.html)

- [精密电路硬件设计指南 ](https://www.emoe.xyz/precision-circuits-hardware-design-guide/#i)[https://www.emoe.xyz/precision-circuits-hardware-design-guide/](https://www.emoe.xyz/precision-circuits-hardware-design-guide/)[ ](https://www.emoe.xyz/precision-circuits-hardware-design-guide/#i)
- <div>EmoeNAP 用户手册 [https://rd.emoe.xyz/projects/EmoeNAP/emoenap.html#%E5%BA%95%E5%99%AA%E6%B5%8B%E8%AF%95](https://rd.emoe.xyz/projects/EmoeNAP/emoenap.html#%E5%BA%95%E5%99%AA%E6%B5%8B%E8%AF%95)</div>
- 噪声放大器进阶指南 https://www.emoe.xyz/noise-amplifier-step-further/

# 示波器SDS800XHD

#### 参考链接

[https://www.eet-china.com/mp/a307681.html](https://www.eet-china.com/mp/a307681.html)

[https://blog.csdn.net/GLSWN8829/article/details/135455736](https://blog.csdn.net/GLSWN8829/article/details/135455736)

示波器操作

1. 设置示波器IP
2. 用网页登录IP
3. SCPI输入命令
    1. “PRBD?” => 返回现在的带宽
    2. “MD5\_SRLN?” => 命令获得SCOPEID
    3. “MD5\_PR?” => 命令获得本机型号
    4. 填写SN
    5. 运行python脚本获取生成的ID
    6. “MCBD?” => 返回当前的带宽配置ID，应该和python生成的当前带宽ID一致
    7. “MCBD FHJB3P8M93MGSYAV” => 配置新的MCBD为200M
    8. 重启
    9. “PRBD?” => 返回现在的带宽

#### python脚本

```
# Keygen program for Siglent oscilloscopes
import hashlib

# 运行MD5_SRLN? 命令获得SCOPEID
# 将下面的SCOPEID替换为本机ID
SCOPEID = '01711d421d502xxx'

# 将下面的SN替换为本机代码
SN = 'SDS08A0Q809xxx'

# 运行MD5_PR?命令获得本机型号
# 将下面的Model 替换为本机型号"
Model = 'SDS800X-HD'

bwopt = ('70M', '100M','200M')
otheropt = ('AWG', 'MSO', 'PWA',)

# 不要修改这里 !!!
hashkey = '5zao9lyua01pp7hjzm3orcq90mds63z6zi5kv7vmv3ih981vlwn06txnjdtas3u2wa8msx61i12ueh14t7kqwsfskg032nhyuy1d9vv2wm925rd18kih9xhkyilobbgy'

def gen(x):
    h = hashlib.md5((
        hashkey +
        (Model+'\n').ljust(32, '\x00') +
        opt.ljust(5, '\x00') +
        2*(((SCOPEID if opt in bwopt else SN) + '\n').ljust(32, '\x00')) +
        '\x00'*16).encode('ascii')
    ).digest()
    key = ''
    for b in h:
        if (b <= 0x2F or b > 0x39) and (b <= 0x60 or b > 0x7A):
            m = b % 0x24
            b = m + (0x57 if m > 9 else 0x30)
        if b == 0x30:
            b = 0x32
        if b == 0x31:
            b = 0x33
        if b == 0x6c:
            b = 0x6d
        if b == 0x6f:
            b = 0x70
        key += chr(b)
    return key.upper()

print('INFO: 在输入新密钥之前检查生成的密钥 !!!' + '\r')
print('您可以通过在SCIP提示符下运行 “PRBD?” 来获得带宽' + '\r')
print('您可以通过在SCIP提示符下运行 “MCBD?” 来获得带宽密钥' + '\r')
print('将您的密钥与生成的密钥进行比较')
print('INFO: 本机带宽查询到的秘钥必须与脚本生成的带宽秘钥是相同的 !!!')

print('--------------------------------')
print('以下是带宽代码，通过SCIP提示输入这些代码')
for opt in bwopt:
    print('{:5} {}'.format(opt, gen(SCOPEID)))

print('--------------------------------')
print('以下是选件代码，在示波器UI上输入这些代码')
print('SDS800XHD-FG   选件输入AWG后代码')
print('SDS800XHD-16LA 选件输入MSO后代码')
print('SDS800XHD-PA   选件输入PWA后代码')
for opt in otheropt:
    print('{:5} {}'.format(opt, gen(SN)))

```

#### 生成结果

```shell
master ❯ python SDS804XHD.py
INFO: 在输入新密钥之前检查生成的密钥 !!!
您可以通过在SCIP提示符下运行 “PRBD?” 来获得带宽
您可以通过在SCIP提示符下运行 “MCBD?” 来获得带宽密钥
将您的密钥与生成的密钥进行比较
INFO: 本机带宽查询到的秘钥必须与脚本生成的带宽秘钥是相同的 !!!
--------------------------------
以下是带宽代码，通过SCIP提示输入这些代码
70M   3Y35BBM8S2P6xxxx
100M  IRKBIJ522YX2xxxx
200M  FHJB3P8M93MGxxxx
--------------------------------
以下是选件代码，在示波器UI上输入这些代码
SDS800XHD-FG   选件输入AWG后代码
SDS800XHD-16LA 选件输入MSO后代码
SDS800XHD-PA   选件输入PWA后代码
AWG   PGWGM3Y3PHY7xxxx
MSO   PWRT8MV8FMWFxxxx
PWA   ZJKWUQ33MAPSxxxx
```

# 锂电池/电动车使用规则

1. 磷酸铁锂，因为不能从电压判断电量，经常充满一次，为了更好得平衡电池，电池间的平衡比满电的损害更小
2. 由于磷酸铁锂的每个电池的自放电、能量回收充电的速度不一样，所以时间一长需要平衡校准
3. model3三元的官方建议尽量只冲到90%，除非充满了马上用
4. 次次充满的磷酸铁锂的寿命通常比设置充电百分比限制的三元锂寿命更长
5. 相对于满电，空电对电池的损害更大
6. 磷酸铁锂建议使用范围100-30 三元建议80-30
7. **磷酸铁锂正常日常使用**
    1. 保持电池有一定的电量 &gt;20%，低于40%就可以充电
    2. 用电多，一周&gt;100%，一周充多次（&gt;=2）不用每次都充满，每周充满一次
    3. 用电中，一周使用60%到20%之间，&lt;40%充电去，每次充满
    4. 用电极少，一周10%左右，按照长期停放处理。（充满后消耗到60左右放置，重新使用前需要满充）

**操作建议充电范围**

**保持在 20%~80%，尽量避免低于 10% 或高于 90%。影响寿命**

**快充频率** 优先慢充，快充仅用于紧急情况。

**充电温度** 0°C ~ 45°C，最佳为 15°C ~ 35°C。**气温太低时，充电前最好开启电池预热一段时间**

**长时间停放** 电量保持在 50%~60%。

**深充深放校准** 每 1~2 个月进行一次完整充放电循环。

**高温/低温充电** 避免低于 0°C 或高于 45°C 的环境充电

**使用充电设备**使用原厂或认证充电器和充电桩

# KICKPI K2B 配置无线网络

1. sudo，创建文件 `/etc/wpa_supplicant.conf`，填入，不能乱改“空格”
2. ```
    ctrl_interface=/var/run/wpa_supplicant
    ap_scan=1
    update_config=1

    network={
            ssid="Liang"
            psk="wifi1234"
            key_mgmt=WPA-PSK
    }
    ```
3. 执行 `wpa_supplicant -D nl80211 -i wlan0 -c /etc/wpa_supplicant.conf -B`配置网络设置
    1. 可能需要删除文件`/var/run/wpa_supplicant`
    2. 可能需要删除文件`/var/run/wpa_supplicant/wlan0`
4. 执行 `dhclient wlan0` 连接wifi
5. 设置开机自动连接，添加文件 `vi /etc/network/interfaces` ，填入
6. ```
    auto wlan0
    allow-hotplug wlan0
    iface wlan0 inet dhcp
    wpa-conf /etc/wpa_supplicant.conf
    ```

# M40 安装cuda和torch

1. 设置BIOS
    1. 打开 PCIE 4G 支持
    2. 使用V100需要在BIOS内打开above 4g decoding和resize bar，关闭csm
2. 驱动

    1. sudo add-apt-repository ppa:graphics-drivers/ppa
    2. sudo apt update
    3. sudo apt install nvidia-driver-550
3. CUDA 11.8
    1. [https://developer.nvidia.com/cuda-11-8-0-download-archive?target\_os=Linux&target\_arch=x86\_64&Distribution=Ubuntu&target\_version=22.04&target\_type=runfile\_local](https://developer.nvidia.com/cuda-11-8-0-download-archive?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=22.04&target_type=runfile_local)
    2. sudo sh cuda\*
4. Pytorch
    1. [https://pytorch.org/get-started/previous-versions/](https://pytorch.org/get-started/previous-versions/)
    2. pip install torch==2.5.1 torchvision==0.20.1 torchaudio==2.5.1 --index-url https://download.pytorch.org/whl/cu118

# 测量线性稳压器的 2nV_√ Hz噪声和 120dB 电源抑制

# 测量线性稳压器的 2nV/√ Hz噪声和 120dB 电源抑制

[https://www.analog.com/en/resources/app-notes/an-159.html](https://www.analog.com/en/resources/app-notes/an-159.html)

[an-159.pdf](测量线性稳压器的 2nV_√ Hz噪声和 120dB 电源抑制/an-159.pdf)

[AN159\_Layout\_Files.zip](测量线性稳压器的 2nV_√ Hz噪声和 120dB 电源抑制/AN159_Layout_Files.zip)

[https://www.analog.com/cn/resources/app-notes/an-940.html](https://www.analog.com/cn/resources/app-notes/an-940.html)

- [精密电路硬件设计指南 ](https://www.emoe.xyz/precision-circuits-hardware-design-guide/#i)[https://www.emoe.xyz/precision-circuits-hardware-design-guide/](https://www.emoe.xyz/precision-circuits-hardware-design-guide/)[ ](https://www.emoe.xyz/precision-circuits-hardware-design-guide/#i)
- EmoeNAP 用户手册 [https://rd.emoe.xyz/projects/EmoeNAP/emoenap.html#%E5%BA%95%E5%99%AA%E6%B5%8B%E8%AF%95](https://rd.emoe.xyz/projects/EmoeNAP/emoenap.html#%E5%BA%95%E5%99%AA%E6%B5%8B%E8%AF%95)

- 噪声放大器进阶指南 https://www.emoe.xyz/noise-amplifier-step-further/

# 锂电池_电动车使用规则

# 锂电池/电动车使用规则

1. 磷酸铁锂，因为不能从电压判断电量，经常充满一次，为了更好得平衡电池，电池间的平衡比满电的损害更小
2. 由于磷酸铁锂的每个电池的自放电、能量回收充电的速度不一样，所以时间一长需要平衡校准
3. model3三元的官方建议尽量只冲到90%，除非充满了马上用
4. 次次充满的磷酸铁锂的寿命通常比设置充电百分比限制的三元锂寿命更长
5. 相对于满电，空电对电池的损害更大
6. 磷酸铁锂建议使用范围100-30 三元建议80-30
7. **磷酸铁锂正常日常使用**
    1. 保持电池有一定的电量 >20%，低于40%就可以充电
    2. 用电多，一周>100%，一周充多次（>=2）不用每次都充满，每周充满一次
    3. 用电中，一周使用60%到20%之间，<40%充电去，每次充满
    4. 用电极少，一周10%左右，按照长期停放处理。（充满后消耗到60左右放置，重新使用前需要满充）

**操作建议充电范围**

**保持在 20%~80%，尽量避免低于 10% 或高于 90%。影响寿命**

**快充频率** 优先慢充，快充仅用于紧急情况。

**充电温度** 0°C ~ 45°C，最佳为 15°C ~ 35°C。**气温太低时，充电前最好开启电池预热一段时间**

**长时间停放** 电量保持在 50%~60%。

**深充深放校准** 每 1~2 个月进行一次完整充放电循环。

**高温/低温充电** 避免低于 0°C 或高于 45°C 的环境充电

**使用充电设备**使用原厂或认证充电器和充电桩