自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 IIC通信基础

想掌握IIC通信,就要掌握它的特性。首先要知道IIC协议就是是由数据线 SDA 和时钟 SCL 构成的串行总线,可发送和接收数据。在 CPU 与被控 IC 之间、IC 与 IC 之间进行双向传送,高速 IIC 总线一般可达 400kbps 以上。I2C 总线在传送数据过程中共有三种类型信号, 它们分别是:开始信号、结束信号和应答信号。开始信号:SCL 为高电平时,SDA 由高电平向低电平跳变,开始传送数据。//产生 IIC 起始信号void IIC_Start(void){SDA_OUT();

2020-07-12 17:15:13 451 1

原创 有人lora+modbus

最近写的一个比较简单的modbus rtu处理函数,根据lora的定点通信,只需在发送数据前加上对应的信道和地址,就可以让目标lora接收到查询报文,在程序中我使用了串口4与lora相连,对串口4的数据做出相应处理即可。首先是定义一个结构体,做个全局声明:typedef struct{ u8 addr; //设备地址 u8 rxcount; //接收数据长度 u8 rxover; //接收完成标志位 u8 txbuf[LORA_TXMAXSIZE]; //发送缓存

2020-07-03 13:22:34 3609

原创 JTAG禁用

JTAG功能禁用在使用STM32F103系列的板子时,会发现有些引脚并没有进行配置,却一直保持高电平,这是因为一些引脚会默认被配置为JTAG/SWD的复用功能,我们如果想把该引脚当成普通I/O口使用的话需要关闭复用功能。JTAG/SWD复用功能重映射想把以上引脚当成普通I/O口用只需要进行2步即可。首先开复用时钟。RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);//使能引脚复用第二步配置库函数即可实现想达到的效果。做完上述两步配置即可

2020-06-25 16:43:00 2286

原创 有人LORA——WH-L102-L

最近使用了有人的lora模块,在此记录一下。使用该模块最重要的就是进入AT配置模式,在AT模式下可以改变其工作模式,信道,地址等。在使用过程中,用到了两个串口,一个用来接模块,一个用来显示结果,方便调试。进入配置模式的方法进入后根据模块说明书中的AT指令即可进行相应配置。该模块只有透传和定点两种通信的方式。透传模式:定点模式: 在定点模式下,改变发送内容的信道和地址即可与不同的lora模块实现定点通信。通信双方的速率需保持一致。...

2020-06-10 15:17:38 1944

FreeRTOS教程等7个文件.zip

最近重温freertos实时操作系统,在官网下载觉得太慢,所以找了源码,欢迎大家下载使用。

2020-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除