嵌入式

J1900软路由加装无线网卡做AP折腾记

家里无线设备多,唯一的一台出口路由器是小米路由器3 Pro负载逐渐上升,这玩意刚到手用着一直没啥问题,很久不重启都没事,但是随着设备多了,就开始时不时卡死,连管理界面都打不开,只能重启。硬路由一般用的都是MIPS之类的架构,带机能力有限,网 […]

OpenWRT 18.06配置ipv6内网机器无法正常获取地址的一个坑

最近为了换QCA9882无线网卡来虚拟热点,重新编译了OpenWRT 18.06,但是IPv6配置按照我之前的文章《电信PPPOE的Ipv6配置方法》里那么配貌似还是不行,内网主机还是无法获得IPv6地址,只有本地自分配的IP,折腾了半天, […]

电信PPPOE的Ipv6配置方法

用上电信宽带已经挺长时间了,以前一直不知道其实电信是支持原生的ipv6的,只不过现在PPPOE被电信默认拨号在光猫上了,以前也没仔细研究,最近仔细研究了光猫,发现这玩意其实特别垃圾,作个纯转发的的桥接器还行,作为路由的话,连端口转发这种很基 […]

关于STM32F1和F4在usb使用上的区别

最近在使用STM32F103系列做usb的功能,由于以前一直使用的是F4系列,所以电路也直接照搬了,但是用STM32Cube生成代码之后发现,usb根本驱动不起来,插上电脑一点反应都没有,而同样的配置在F4上一点问题都没有,真是奇了怪了,翻 […]

BCM系列WLAN芯片踩坑记录

最近在用BCM43340芯片开发Iot设备,然而板子根据参考设计设计完之后碰到了一个奇怪的问题,我用的是正基的AP6234模组,电路是完全根据参考设计来的: 然而发现了一个巨诡异的问题,上电之后,模块可以正常工作,通信正常,但是发现模块只能 […]

MTK功能机平台死机原因调试方法

最近在做IOT模块,用的MTK的方案,有时候会发现自己写的程序跑着跑着就崩掉了,这时候如果用catcher连上去调试,崩溃的时候catcher会打印调用堆栈: 这个堆栈怎么用呢,主要是从上往下看,最顶上那个是最后调用的函数,但是只有地址我们 […]

ESP32移植wolfssl方法

自2015年ESP32发布以后,官方号称很牛逼,关注度也挺高,但实际上呢,我们这些拿到芯片开发的第一批用户来说,也踩了不少坑,文档渣、例子少,生态相比传统大公司比如TI,ST之流还是有很大差距,这次打算移植wolfssl这个库到ESP32上 […]

MTK编译环境安装注意事项

最近在折腾MTK2503D的编译环境,碰到了很多坑,由于现在64位XP兼容性不行,所以许多人都在用64位win7在做开发环境,总结起来大概如下: 1. 装RVCT的时候要停用Themes服务,装完再开,不然会报Java异常。(XP下没这个问 […]

STM32之option bytes踩坑记录

最近在做一个stm32项目,用的盗版jlink调试,突然某次下完程序,stm32竟然开始无限重启了,量了一下复位脚,发现有周期性的重启脉冲输出,一开始我以为是硬件坏了,重新焊了一套硬件,发现新焊的是好的,但是原来那块板子,检查来检查去感觉也 […]

浙ICP备16016405号-2
浙公网安备 33010602007544号