前言
笔者为江苏科技大学18级物联网工程专业本科生,有幸使用本套设备完成了智能宠物笼项目、蔬菜大棚实验,借此记录一些快速上手本设备的教程,方便后来的同学少走弯路。由于笔者自身时间和能力有限,文章疏漏之处还请见谅,欢迎评论指正。
文章 仅限学习使用,严禁商业使用或以营利为目的使用。系列文章将在CSDN更新,本文将汇总列出所有的文章链接。
建议读者按照顺序阅读文章,不要忽略脚注内容,文章很长,但是笔者会尽量写得有趣一些。同时建议读者在学习前能具有一定的 Linux基础 以及 计算机网络基础,尽量有嵌入式开发基础。
对于一个嵌入式项目而言,通常笔者的开发流程如下:
- 确定项目功能需求
- 选择合适的核心板和传感器
- 烧录系统
- 测试模块是否正常工作
- 更改设备树,确保模块互相兼容,重新烧录系统
- 修改对应驱动,测试全部模块同时使用时功能正常
- 开发上层应用,完成数据通信