单片机学习小组
直播中

陈秀珍

7年用户 891经验值
私信 关注

物联网设计与开发的知识点汇总,绝对实用

物联网设计与开发的知识点汇总,绝对实用

回帖(1)

华意仆

2022-1-18 15:25:32
前言

蓝桥杯电子类竞赛分为四个类别,分别是单片机设计与开发、嵌入式设计与开发、物联网设计与开发和EDA设计与开发,这里着重讲的是物联网设计与开发
一、jianjie

1.两块LoRa终端


●设计 基于ARM Cortex M0+微控制器STM32L071KBU,具有128Kbytes Flash
存储器、6Kbyte EEPROM存储器和20Kbyte RAM存储器,QFPN32 封装
●5V 电源供电,支持通过供电探针或CMSIS DAP Link USB接口供电
●0.91寸OLED显示器
●User & Reset按键
●继电器: 2路
●通用接口: 1个
●大电流驱动接口: 2个
●UserLED:1个
●LoRa单元: 1个
●板载USB转串口功能,与微控制器USART2连接
●集成开发环境支持: Keil、 IAR 和各类基于GCC的集成开发环境
2.外设

外设包括矩阵键盘,温度传感器,模拟电压转换模块,利用采取的电压值或者是温度来进行传输等操作,都是基于LoRa模块来传输的
二、软件认识

1.Cube MX

CubeMX是ST公司出品的一款C代码生成器软件,图形化工具界面选择所需的芯片,并设置选用任一引脚、任一外设。另外的,CubeMX还提供了自动识别引脚冲突、设置时钟树、功耗预测等功能。使用CubeMX能减轻底层开发工作量,节约时间。总的来说,它就是让我们更容易开发stm32的一个工具
软件界面如下

2.keil5

Keil是一款单片机C语言软件开发软件,STM32使用ARM Cortex-M内核,MDK-ARM是ARM芯片的开发工具包,里面包含了所有的使用了ARM内核的芯片开发工具。
在SMT32Cubemx生成工程文件(MDK-ARM)之后,打开Keil就可以进行开发了。不要STM32Cubemx,直接用Keil进行开发也是可以的。
软件界面如下

三、赛方提供

1)试题涉及的各类芯片、传感器芯片手册、执行器规格书
2)试题涉及的网关、终端原理图
3)试题涉及的网关、终端说明书
4)试题涉及的网关、终端软件开发包
5) STM32微控制器Hal库、LL库
6)常用接口I2C、SPI等底层驱动程序
总结

总体蓝桥杯难度并不大 ,客观题10题30分(靠平时积累),程序题一题是70分,其中包括了


  • 威廉希尔官方网站 基础知识
  • 模拟、数字电子技术基础知识
  • C 语言程序设计
  • 无线传感器网络技术
  • 微控制器编程技术
  • 传感器应用技术包括程序题
    好好努力,一切都来得及
举报

更多回帖

发帖
×
20
完善资料,
赚取积分