Elmagnifico's Blog

云深不知归处

MT793x 烧写指南

flash,firmware

Foreword MT7931和MT7933的资料太少了,而且文档和代码还各种错,这里记录一下 MT793x烧写 准备 FlashBurningTool_V2.83.rar 固件文件 串口工具 安装驱动 解压FlashBurningTool_V2.83.rar,可以得到2个文件夹 FBTool_v2p83_win64_GUI,烧写工具 MTK_USB_...

Maya Python 反射

eval,getattr

Foreword 最近开了一个弟弟,试用期写的代码真的漏洞百出,让人哭笑不得。 笑话一,if和elif条件为真的情况下可以顺序执行每一个情况,如果你刚学写代码我能理解,但是你不是 if xxx: ... elif xx: ... elif x: ... 笑话二,类的成员函数,传递类的成员变量,完全没有面向对象的意识。 self.classMethod(self.cla...

MT793x GPIO配置生成

EPT

Foreword ST的CubeMX自动生成GPIO等相关配置文件的代码已经非常简单易懂了,最近看了MT的实现,发现也比较简单易懂,这里做一点解析。 Easy PinMux Tool Easy PinMux Tool,可以通过这个工具,直接配置GPIO的功能和上下拉以及方向,同时也可以自定义注释。 之后就可以直接生成对应的.c和.h文件,只需要将对应的文件扔到工厂目录中,加入编译...

太吾绘卷短评

RPG,沙盒

Foreword 等了4年,太吾总算出了,然而新版的制作不得不让人差评一番 4年前EA评价 不好意思,虽然这个游戏我肝了134个小时,但是我依然要给一个差评。 我推荐这个游戏,但是差评依然要给,我推荐你购买,但是不推荐你现在游玩!!! 测评时间:2018-10-6 存档BUG 首先,游戏本身开发人员水平不够,导致前期问题很多,上α测也是被迫上的,但是这个游戏在上α测之前已经测了...

lwIP学习(一)

IP,Udp

Foreword IwIP,直接看MTK的demo好像挺简单的,实际一用,发现不是这么回事,而且感觉API非常多,各种地方使用的都乱七八糟的。还是看官方文档学习一下具体是怎么使用的。 IwIP API Callback API lwIP大部分API都是基于Callback的形式设计的,只要定义好需要处理的事件,后续在对应的Callback中一一回应就行了。Callback类...

ESP32模拟JoyCon和Pro,兼容Amiibo使用指南

EasyCon,joycontrol,nxbt

Foreword ESP32模拟JoyCon和Pro,兼容Amiibo使用指南 视频 ESP32 通过ESP32来模拟 Joy-Con和Pro Controller,实现伊机控自动脚本,使用EasyConAPI,兼容所有伊机控衍生版本。 特性: 发包频率,最高50Hz 支持更换手柄颜色 支持更换手柄 支持Amiibo,10个永久存储,可更换 一次配...

Amiibo Fake

Nintendo Switch,EasyCon

Foreword 由于Amiibo被破解了,所以理论上我可以直接生成任意一个Amiibo(按我现在的理解) Amiibo NTAG215 https://wiki.gbatemp.net/wiki/Amiibo Amiibo本质上就是一个NTAG215标签,以前弄过超远距离RFID,所以这个倒是了解一点。 NTAG215本身具有540字节的存储空间,其中Amiibo使用的...

ESP32与C#的串口流控导致的重启问题解析

EasyCon,joycontrol,nxbt

Foreword 遇到一个奇葩问题,ESP32的板子接入串口的时候会自动重启 板子 主要就是这个板子,看他便宜,ESP32-WROOm-32 现象 当板子第一次插上USB,然后使用C#串口打开对应的串口时,就会出现板子自动重启的现象 代码非常简单,运行到open,就必然触发重启。 _sport.StopBits = StopBits.One; ...

ESP32模拟JoyCon和Pro,兼容Amiibo

EasyCon,joycontrol,nxbt

Foreword 最早的ESP32模拟Pro Controller,那会问题很多,甚至esp-idf都没有官方支持,靠着路人魔改的库,才勉强实现 https://github.com/NathanReeves/BlueCubeMod 当时性能实在太差,不稳定,所以弃坑了。 过了2年,esp-idf的classic bluetooth总算相对稳定一些了,也有一些demo可以参考...

HF-LPD1xx系列wifi死机问题

nmi,nds32le-elf-mculib-v3,Andes Technology,汉枫,Beacon

Foreword 又让WIFI模块坑到了,记录一下,希望后来者都能跳过这种厂家和芯片吧 现象 硬件:HF-LPD130 在特定场景中,出现WIFI模块上电后随机卡死,基本几十秒内就卡死重启了,后续就是重复重启卡死的流程,基本没法正常工作了 log 如下,触发nmi,然后触发看门狗,重启硬件 nmi start!!! System wdt occurred ! [UART] uar...