Fireduino常见错误与既有限制
更新时间:2017-08-08 阅读:14282
常见错误
由于设备没有进入到升级模式导致的上传失败
解决方法:按照以下步骤,使Fireduino进入到升级模式。
- 按下开发板左下角的UPGRADE键并保持按下不要松开。
- 短按RESET键,等到PC发现发现未知设备后再松开UPGRADE键。(一般3秒内都会发现未知设备,如果长时间未发现请松开按键重试一遍)。
由于用户权限不够导致的上传失败
解决方法:在程序图标右键单击,在弹出的右键菜单中选择“以管理员身份运行”。
win10安装Rockusb驱动失败
解决方法:
- 如下图所示点击"设置"
- 点击"更新和安全"
- 点击"恢复"界面下的"高级启动"下的"立即重启"
- 电脑重启之后,在如下界面点击"疑难解答"
- 点击"高级选项"
- 点击"启动设置"
- 点击"重启"
- 重启之后,进入如下界面,按下数字7,以选择第七个选项
这个时候电脑就会自动重启,重启之后我们安装按照之前安装驱动的方法安装就会成功了。
既有限制
- Fireduino的GPIO在输入的时候不能够进行上下拉选择,其内置固定上下拉方向,如果需要启用上下拉功能,可以根据下表配置是否开启GPIO的推拉功能,在使用上可以继续沿用Arduino的配置方法配置上下拉,其实际功能为开启GPIO的推拉功能。
- GPIO口上下拉示意图
PIN | 推拉方向 | PIN | 推拉方向 | PIN | 推拉方向 | PIN | 推拉方向 |
---|---|---|---|---|---|---|---|
0 | 上拉 | 8 | 下拉 | 14 | 上拉 | 23 | 上拉 |
1 | 上拉 | 9 | 上拉 | 15 | 上拉 | 24 | 上拉 |
2 | 下拉 | 10 | 上拉 | 16 | 上拉 | 25 | 上拉 |
3 | 上拉 | 11 | 上拉 | 17 | 上拉 | 26 | 上拉 |
4 | 下拉 | 12 | 上拉 | 18 | 上拉 | 27 | 下拉 |
5 | 下拉 | 13 | 上拉 | 19 | 上拉 | ||
6 | 下拉 | 28 | 上拉 | 20 | 上拉 | ||
7 | 下拉 | 29 | 上拉 | 21 | 上拉 | ||
22 | 上拉 |
- Fireduino的模拟输入引脚(A0~A7)不能够作为数字引脚使用,只可用于ADC数据采集,并且模拟输入电压必须小于基准电压2.55V。Fireduino的基准电压不可选,固定为2.55V。
- Fireduino的所有模拟引脚都可以作为PWM输出引脚,为软件定时器实现,会有一些细小的偏差(<1%)。PWM的占空比调节范围为0~255,频率为556Hz。
- 外部中断中,Fireduino的触发模式也有四种,但是四种模式为低电平触发、高电平触发、上升沿触发和下降沿触发,没有电平反转触发中断的选项。