Elmagnifico's Blog

云深不知归处

模拟NS手柄的最佳方案

CH9329、CH552G

Foreword 做过了好多个NS模拟的手柄的方案,现在找到的应该是目前遇到的最佳方案了,性价比和易用程度基本都达到最好。 模拟方案的要求也比较简单: 可以从淘宝或者其他渠道方便的购买到的 尽可能的便宜 尽可能的不需要额外烧写器 尽可能少的对焊接等其他设备的要求 尽可能是现代接口(TypeC) 说白了,能到手即用还便宜就是最好的。 模拟历史 总结一下之前用...

翻墙节点合租

BlackFriday、IPLC

Foreword 统计一下目前拥有的VPS,黑五又买了一些新的,扩展了一下目前拥有的线路。 2023.3目前已经满40人了,除非参与共享节点计划,否则不再收人 2023.10新一年续费已经满40人了,除非参与共享节点计划,否则不再收人 2024.10后非认识我或者内部成员的,不再收人了 VPS 黑五只抢了一个RN,线路全是直连,一般般吧。 黑五前加价入手了一个BWG的CN2、一...

XPS13升级内存

RAM、BGA、相变

Foreword XPS13是17年买的,型号9360,i5,8g,太老了,虽然用的很少,外观挺新的,但是依然挡不住时间长了一些装饰性的东西老化了。 再加上本来也不是顶配,内存多少有点不够用了,正好内存也便宜升级一下。 C面碳纤板老化 XPS比较经典的设计就是BC面的碳纤外壳,摸起来也不错。但是时间长了以后,再加上前面比较热的时候,手汗比较多,C面就是一个个印子。 时间长了以后碳纤...

STM32 SD SDSC类型卡无法正常读取

Sector size、CSD、CID、创世CS、幸存者SD NAND

Foreword ST的HAL库对于SDSC的支持有问题,因为这种老卡很少了,估计用的人也不多,也没注意到这个问题,甚至可能ST都没测过这个库是否能正常读写 SD 一般来说SD卡在驱动里就分2种,其实还有更高速的和更大容量的,ST的驱动并没有支持,需要魔改 #define CARD_SDSC ((uint32_t)0x00000000U) /*!&...

STM32 SD HAL库TimeOut问题

SDMMC、HAL_GetTick、时钟

Foreword 最近又被SD卡坑了,ST的底层库这里确实有一点问题,我已经看好几个人提相同问题了,但是官方就是不改,这就很尴尬 SD 超时问题 在st的sd hal驱动中存在非常多的,类似代码 while ((HAL_SD_GetCardState(hsd) != HAL_SD_CARD_TRANSFER)) { if ((HAL_GetTick() - tick...

为什么我们需要一个NAS

健康码、开源、悬浮图片

Foreword 以前总觉得自己这么点数据也没啥用,也不出了什么大问题,都是存在自己电脑上或者云盘里,经历了一次次软件丢失以后,觉得是该有个地方用来存储自己的私人信息。 这里不是指什么账号密码,而是自己想存储的内容,有必要的时候可以分享给其他人,而不被审查等 为什么你需要一个NAS 我遇到的情况,你也有可能会遇到: 曾经存储的资源链接,失效了,并且再也找不到对应的资源了 某些破解...

解决便笺及其他UWP无法同步问题

Loopback,Sticky Notes,v2ray,uu

Foreword 便笺,windows自带的程序,非常好用,可以自动同步,也简单易用,同时在One Note的手机端也可以同时同步。 但是PC版本中One Note的UWP版本是不显示notes的,只有完整版One Note才能看到 Sticky Notes Windows应用商店直接搜索安装 同步的便笺也可以直接通过outlook的邮箱,直接看到,也可以修改什么的 同步...

Netflix解锁尝试

流媒体,DNS

Foreword 突然Netflix的流媒体就失效了,然后折腾了半天,尝试了各种方法,总算找到了一个比较合适的办法 warp WARP是CloudFlare提供的一项基于WireGuard的网络流量安全及加速服务,能够让你通过连接到CloudFlare的边缘节点实现隐私保护及链路优化。 其连接入口为双栈(IPv4/IPv6均可),且连接后能够获取到由CF提供基于NAT的IPv4和IP...

恩智浦IMXRT1050开发尝试

build,env

Foreword 无意间发现恩智浦的IMXRT系列的芯片,性能非常强劲啊,但是资料非常少。 最初是看到PX4项目里,有打算用i.MX RT1050,H7系列早就量产了,反倒是这个RT1050迟迟没有动静,有点奇怪。 搜搜新闻,也能看到当时NXP应该是和Pixhawk有联系,看他们的说明本身用途就是给无人机用的,只是迟迟没看到Pixhawk设计相关的内容出来。 查看了一下NXP的R...

MT793x编译与框架指南

build,env

Foreword MT7931和MT7933的资料太少了,而且文档和代码还各种错,这里记录一下 编译 通过build.sh 来完成编译 customer@ubuntu:/mnt/Share/MT7933_1024$ ./build.sh 0 =============================================================== Build Pr...