STM32F042使用HAL库DMA TIM实现Dshot600协议
什么是DShot
DShot是无人机控制器和ESC之间新的通信协议,可以替代Oneshot和Multishot。DShot全称为Digital Shot。
小撸 发布的文章
什么是DShot
DShot是无人机控制器和ESC之间新的通信协议,可以替代Oneshot和Multishot。DShot全称为Digital Shot。
开发Electron时发现app.asar无法在运行时修改,搜索了一圈,不是重新安装就是更新没打包过的单个文件,似乎没有能更新app.asar的。
研究了一下,发现通过修改底层的加载代码还是可以做到的。
app.asar在electron.asar\browser\init.js
中被加载,所以只需要在调用app.asar之前加几行代码检测处理即可。