DxDesigner + MySQL + OneDrive + Allegro 硬件开发环境搭建

DxDatabook + MySQL 构建原理图库:

  1. 安装MySQL 5.1 推荐按操作系统选择x64或x32版本,安装必须组件版本即可,如“mysql-essential-5.1.73-winx64”。
  2. 安装MySQL ODBC Connector,安装x32版本,如“mysql-connector-odbc-5.1.13-win32”。
  3. 安装DxDesigner,可从EE或者P …

继续阅读 »

WNR3500 v2 CFE TOMATO 固件恢复、刷机

WNR3500 v2 换上16MB Flash, TOMATO自带的Flash刷写程序已经不能正确刷写Flash,每次升级都会失败。必须使用CFE刷写Flash。

如系统开机之后WPS灯慢闪,那基本可以确认已经进入CFE。使用USB2Serial连接板上串口,可以看见系统已经进入CFE并打印TFTP的相关提示。

CFE设置的IP为NVRAM里的路由本机IP,也就是路由正常设置的第一个I …

继续阅读 »

浅谈 STM32 硬件I2C的使用 (中断方式 无DMA 无最高优先级)

使用前请先充分验证该方法及相关代码 2016.02.03

引子

STM32的硬件I2C很多人都对它望而却步。因为很多电工都说,STM32 硬件 I2C有BUG、不稳定、死机等等……最后都使用GPIO模拟I2C。

的确,模拟I2C好用。但是在我看来在一个72M的Cortex-M3的MCU上这样做非常不妥。一般来说I2C是一种慢速总线,就算工作在400kHz的快速模式上,I2C传送每个字节仍 …

继续阅读 »

三台340G 刷Ubnt 实现短距离大阻隔三点WDS桥接

为了节省开支,原来店面和家里各一条的宽带缩减到只有店面一条。家和店面地面距离70米,算上高度差直视距离约72米。由于有马路阻隔所以不可能拉网线,只能使用无线组网了。几十米对于WIFI可以说是小菜一碟,但是之间有一幢楼阻隔,用WIFI也不是简单的事情,加上附近的WIFI热点非常丰富干扰也成了一个严重的问题。

手上已经有三台340G两面14dBi的定向平板天线。以前也尝试过店面和家里无线 …

继续阅读 »