所有驱动程序包括串口调试助手、测试工具、选手自行安装
模块A:麒麟座开发板基础编程
竞赛任务及要求
项目任务描述:基于固件库的STM32开发、自行建立STM32工程文件,利用已有固件库完成应用开发。
任务要求:
在项目工程中,根据提供的“三轴加速度计”说明,完成文件配置与关键函数的设计与编程;最终实现通过串口可以查看当前开发板的三轴信息,显示屏同步显示三轴信息
模块B:麒麟座开发板云平台基础编程
项目任务描述:
基于固件库的STM32开发,需要选手自行建立STM32工程文件,利用已有固件库完成应用开发。
1.创建基于STM32固件库的开发工程,工程文件为*.uvproj;
2.在所创建的工程目录中,新建core,fwlib,output与hardware文件夹,其中,core用来存放核心文件与启动文件,fwlib文件夹用来存放官方提供的库函数源码文,hardware文件夹用来存放相关硬件驱动文件,output文件夹用来存放工程编译过程中生成的文件;
3.依据把工程文件存放到对应文件夹中,并在keil项目完成相应代码,完成开发板与云平台应用开发,实现云平台下发指令可以控制开发板LED灯效果:
redled:1 //打开红灯
greenled:1 //打开绿灯
yellowled:1 //打开黄灯
blueled:1 //打开蓝灯
1替换为0则是关闭
![](https://profile-avatar.csdnimg.cn/default.jpg!4)
物联网求视频或具体步骤
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- 我爱OJ 2023-03-24 19:39关注
该回答引用ChatGPT
以下资源你可以看看,感觉还不错视频教程:在YouTube上搜索物联网教程,您可以找到很多的视频教程。例如,在Adafruit官方频道上可以找到许多有关智能家居、IoT传感器和设备等方面的教程视频。
在线课程:许多网站提供了各种物联网相关的在线课程。例如,在Coursera网站上,您可以找到由各大名校提供的物联网课程。
开发板厂商网站:和您的具体设备相关的开发板厂商网站可能会提供详细的文档和教程,例如Arduino、Raspberry Pi等等。
社区论坛:许多开发者社区都会有相关的论坛,例如GitHub、StackOverflow等等。在这些论坛上,您可以找到有关物联网开发的问题和答案,并与其他开发者进行交流。
作为一般步骤:
1、定义你的应用场景,需要什么样的数据(可量化),或者需要传什么数据(速度、格式等等)
2、选择通信方式(WiFi / GPRS/ NB-IoT / LoRaWAN 等等),读取相关文档,了解对应的协议 / SDK
3、选择开发板,之后根据板子的手册完成初始化
4、调试、测试,使用电脑获取机器发送的数据并给予反馈
以上只是物联网中的一些常见的步骤,不同的应用有不同的方法和步骤。最终的实现方式还要根据具体的需求而确定。
解决 1无用 1
悬赏问题
- ¥15 c#如何使用scottplot给已画好的自定义热度图,增加一个一定的colorbar
- ¥15 信贷平台.用户信用评估和风险评估怎么做,希望来个做过的Java.有合作的机会
- ¥15 IMageEN获得图形顶点坐标的问题
- ¥50 软件PC客户端抓包,获取http请求和响应
- ¥15 手机被安装黑客软件怎么办?
- ¥15 Windows C++ PaddleOcr 中文模型的训练方法
- ¥15 c# 用scottplot画 以时间为纵坐标,数值为横坐标画曲线图
- ¥15 手机应用程序安装异常
- ¥15 grbl的G92修改MPos的问题。
- ¥15 vue2中,Ant Design Pro s-table中,使用服务端排序怎么做