![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MCU开发
文章平均质量分 72
记录分享记录各种MCU开发
我楚狂声
绝知此事要躬行
展开
-
【XR806开发板试用】TCP通信测试 && Ping 命令测试
1.工程准备由于要使用wifi功能,直接从wlan_demo复制一份出来,然后修改。源文件只留下 main.c 就可以了。BUILD.gn文件import("//device/xradio/xr806/liteos_m/config.gni")static_library("app_mying") { configs = [] sources = [ "main.c", ] cflags = board_cflags include_dirs =原创 2021-12-26 11:04:54 · 4235 阅读 · 0 评论 -
【XR806开发板试用】SPI外设使用&&驱动OLED显示
XR806 SPISPI功能引脚阅读芯片功能引脚相关资料,使用硬件SPI。https://xr806.docs.aw-ol.com/study/hard_pin/阅读SDKSPI使用例程在xr806\device\xradio\xr806\xr_skylark\project\example\spi 路径下SPI自发自收测试准备短接开放板上的MOSI(PB04)和MISO(PB05)。程序示例#include <stdio.h>#include <string.h&原创 2021-12-26 10:59:46 · 530 阅读 · 0 评论 -
OLED 0.96寸显示屏 (STM32 HAL库)
芯片:STM32L452RE通信方式:IIC1. STM32CubeMX配置配置好芯片是时钟系统以及IIC引脚(IIC使用默认配置就好)最后生成MDK5 工程2.程序编写#####注:此程序由标准库 F103芯片系列程序改写而来#####oled.c#include "oled.h"#include "i2c.h"#include "oledfont.h...原创 2019-02-25 16:02:26 · 11653 阅读 · 13 评论 -
STM32L4 串口通信(DMA+空闲中断方式)
芯片:STM32L452RE 通过CubeMx生成工程文件,利用HAL库实现串口通信(DMA+空闲中断)任意长度的数据接收,该程序不同于其它博客的写法,不用在主函数判断空闲中断再调用串口DMA接收函数,且解决第一次接收不到数据或数据不完整的情况。。1.在STM32CubeMX里配置所需功能1.1 时钟系统 建议选择MSI作为时钟输入源,HSI反应有Bug(没有去尝试过,暂时省略...原创 2019-01-24 11:48:06 · 4811 阅读 · 0 评论 -
NB-IoT与OneNET平台HTTP通信
1.硬件条件NB-IoT模块,这里选用BC35-G模块,移动物联网卡 STM32开发板,能进行串口通信 OneNET平台账号,需在平台预先创建相应的设备2.NB-IoT相关知识NB-IoT作为5G时代下,专为物联网而生的新兴通信技术,支持低功耗设备在广域网进行蜂窝数据连接。简单来说,就是一个无线通信模块,类似于GSM模块。NB-IoT支持UDP、TCP连接。本文的HTTP是建立在TC...原创 2019-06-11 11:27:28 · 3424 阅读 · 0 评论