ubuntu 16.04编译NodeMCU-pyFlasher

最近在捣鼓NodeMCU,中间各种折腾,下面记录一下编译固件烧录工具的过程。

首先安装依赖包:

安装wxpython的时候,如果遇到问题,参考 ubuntu 16.04在Python3上安装wxpython-4.0.3

下载代码

如果源代码下载存在问题,可以本站下载一份拷贝

点击这里下载

编译并运行

NUCLEO-F401RE开发板调试X-NUCLEO-IKS01A2传感器扩展板(macOS High Sierra 10.13.6)

NUCLEO-F401RE开发板调试X-NUCLEO-IKS01A2传感器扩展板(macOS High Sierra 10.13.6)
继续阅读NUCLEO-F401RE开发板调试X-NUCLEO-IKS01A2传感器扩展板(macOS High Sierra 10.13.6)

华为WS832修复(ubuntu 16.04.5系统下进行操作)

华为WS832已经损坏了很长时间了,一直提示是没有插上网线,明显是WAN口损坏了。跟华为的售后扯皮了几个月,华为拒绝维修,更换政策又非常的不合理,最后的解决方案就只剩下自己维修这一条路了。

继续阅读华为WS832修复(ubuntu 16.04.5系统下进行操作)

Implementing Fast Fourier Transform Algorithms of Real-Valued Sequences With the TMS320 DSP Platform

TI芯片上FFT转换计算相关。

Implementing Fast Fourier Transform Algorithms of Real-Valued Sequences With the TMS320 DSP Platform

继续阅读Implementing Fast Fourier Transform Algorithms of Real-Valued Sequences With the TMS320 DSP Platform

巩固理解I2C协议(MCU,经验)

1.Abstract

前些天借用他人的一块MCS-51开发板来做实验,不想这块板子与我刚开始接触MCS-51的板子一样,实在是太亲切了!现在回过来看这块板子,功能算不上是太强大,麻雀虽小五脏俱全,该有的功能都有。于是又忍不住捣腾这块板子,倒不是写小程序一块,看着电路图,到处连线测试一下功能,从中体会下最初的学习兴奋感觉。

最初板子里边最难学会的有两处,一处是由I2C上挂上的一些器件,另外一处是基于DS18B20的一线传输协议,当初花了好大气力去学习,仍旧一头雾水的情景仍记忆犹新。现在回过来看,觉得当时最大的问题是不注重对时序的分析,不能完全理解总线传输协议,毕竟理解是随着时间的增加而逐步深刻的。看到这两大部分,虽然是几个小小的芯片,但心底有不少的辛酸感。现在的理解也不能算完全,我想尽可能的用现在的所学将这两大部分分别写下来,权当是一个巩固学习的过程。

继续阅读巩固理解I2C协议(MCU,经验)

MPU6500寄存器相关信息

详细的寄存器文档如下:

继续阅读MPU6500寄存器相关信息