首页 > 评测 > 一板两用,这个可以有!——GrovePi+扩展板使用手记
一板两用,这个可以有!——GrovePi+扩展板使用手记
- [导读]
- GROVE模块众多,类型丰富,但是对于大部分树莓派用户来说,使用杜邦线来连接设备,有点不胜其烦。如果有个能提供标准GROVE接口的扩展板,而且又能与树莓派引脚兼容的话,使用起来就方便多了!
假如,我们想将ATMEG328当作一个独立的Arduino来使用呢,行不行?当然行!
行是行,但是要注意一点,即不能把这个ATMEG328当成普通的ARDUINO来使用,前面曾提及,我们需要使用avrdude命令行方式来烧写代码。
我们打开一个Arduino程序,先将其编译,得到对应的.hex文件,然后再将该.hex使用avrdude写入到ATMEG328中,现在它就是一个独立的Arduino了。
我们平时使用Arduino来编程,写完代码,直接按Ctrl+U来上传代码,然后就完事了。但是现在不行,我们得使用Export compiled binary来导出我们需要的.hex文件,导出的文件如下
一个包含bootloader,另一个不包含bootloader,写入过程如下
使用命令行写入该hex文件后,可以看到显示的内容如下、
注意,现在的ATMEG328和树莓派已脱离了关系,现在的它是一个独立的Arduino开发板了。
再使用i2cdetect命令来查看设备地址,得到如下的结果
0x04设备地址不存在了!
这样看来,GROVEPI+不仅仅是一块扩展板,同时也可以当作独立的Arduino开发板来使用。如果你愿意,将扩展板上的ISP接口引出,再添加一个USBTiny编程器,GROVEPI+摇身一变,就是一个Arduino开发板,而且是带GROVE接口的Arduino开发板!
这个真可以!
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前