在STM32的固件库和提供的例程中,到处都可以见到assert_param()的使用。如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个宏定义;在固件库中,它的作用就是检测传递给函数的参数是否是有效的参数。所谓有效的参数是指满足规定范围的参数...
分类:
其他好文 时间:
2015-03-20 09:15:35
阅读次数:
100
安装好系统后,发现内置的无线网卡不能使用,查询一些资料后发现时驱动的问题。
无线网提示[设备未就绪(缺少固件)]
闲话少说开始干事:
在Broadcom官网驱动下载并编译安装(需要安装方法说明,看官网或者继续,请自便)
网址: http://www.broadcom.com/support/802.11/linux_sta.php
我下载的是32位的,这个根据自己电脑,请自便,关...
分类:
其他好文 时间:
2015-03-17 17:56:21
阅读次数:
179
我用的OpenWrt版本是Barrier Breaker 14.07,硬件是NetGear WNDR4300。我自定义固件的目的是把固件的根分区扩到最大(100MB,总FLASH是128MB),试过编译源代码,也成功了,但是不能安装官方源的内核模块,必须安装自己编译出来的,对于在线安装软件不方便。后...
分类:
其他好文 时间:
2015-03-16 14:18:18
阅读次数:
321
正在搞六轴传感器,今天移植了MPU6050的MothionDriver的DMP固件到STM32上了,能够稳定地输出欧拉角(也就是俯仰角、航向角、横滚角)和XYZ三轴加速度值,在电脑的上位机模拟了装置的姿态(DMP固件的功能之一:在MPU6050芯片内部进行姿态结算融合,大大减轻MCU的负担)。DMP...
分类:
其他好文 时间:
2015-03-15 21:11:25
阅读次数:
129
使用VMwareAutoDeploy进行网络引导或置备需要旧版BIOS固件,且对于UEFI不可用。
分类:
移动开发 时间:
2015-03-15 20:00:18
阅读次数:
113
ESXi可以从大于2TB的磁盘进行引导,前提是您正在使用的系统系统固件和任何附加卡上的固件均支持此磁盘。
分类:
其他好文 时间:
2015-03-15 19:59:56
阅读次数:
120
PhoneHelper获取手机的一些基本信息,比如生产商家、固件版本、手机型号、手机号码、屏幕分辨率等代码如下import java.io.File;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import android.content.Context;
import...
分类:
移动开发 时间:
2015-03-12 17:06:26
阅读次数:
257
零基础OpenWRT固件编译戴维营教育《物联网/智能家居开发》课程系列1.OpenWRT项目简介OpenWRT是一个专用于无线路由器设备的Linux发行版。支持众多的芯片方案的路由器设备,由x86到ARM,MIPS等等。目前稳定版本是: BARRIER BREAKER (14.07)目前开发版本是:...
分类:
其他好文 时间:
2015-03-12 17:03:25
阅读次数:
786
零基础OpenWRT固件编译
戴维营教育《物联网/智能家居开发》课程系列
1.OpenWRT项目简介
OpenWRT是一个专用于无线路由器设备的Linux发行版。支持众多的芯片方案的路由器设备,由x86到ARM,MIPS等等。
目前稳定版本是: BARRIER BREAKER (14.07)
目前开发版本是: Chaos Calmer (trunk)
详...
分类:
其他好文 时间:
2015-03-11 11:02:29
阅读次数:
222
1.Disk Image CreationMac
OS X系统默认的磁盘文件系统是非大小写敏感的,而Openwrt编译环境需要大小写敏感支持,故我们创建一个磁盘映像文件来新建大小写敏感的文件系统.
下面开始用MacOSX系统中自带的命令hdiutil来创建一个新磁盘镜像并挂载到系统中.
Hackintosh:~ Diveinedu$ cd $HOMEHackintosh:~ Diveine...
分类:
系统相关 时间:
2015-03-10 14:06:46
阅读次数:
523