自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 HART通信协议应用指南

(HART产品的)用户能够充分完整地从HART功能的数字仪表上获取好处。采用HART协议的产品同时提供4-20毫安模拟量信号以及数字信号,其在应用上所表现出的柔性超出所有其它的通信技术。阐述了运行在HART仪表及其网络背后的基本原理:• 通信模式 (Communication Modes)• 频移键控 (Frequency Shift Keying)• HART网络 (HART Networks)• HART命令(HART Commands)

2024-01-31 14:30:31 4184

原创 不同类型指针 读取时地址的问题

STM32指针强制转换类型后,读取时地址对齐问题。

2024-01-30 17:14:53 593 1

原创 ADC转换不准确?启用内部参考电压缓冲器 (VREFBUF)

本文主要使用VREFBUF开启内部参考电压(Vref+引脚未与VDDA键合时可以开启),选择内部电压输出的模式(它也可以配置作为输入模式,而后从外界提供一个稳定的电压源)输出2.048V、2.5V的参考电压供ADC使用。使ADC转换准确的方式不止这一种,也可通过内部VREFINT进行测量校准ADC的参考电压实际是多少,而使测量更准确。放在后面的文章进行说明。

2023-08-08 15:34:58 8279

原创 AD5422的使用(控制输出不同范围的电压电流值)

AD5422可以控制输出不同的电压、电流值。使用最基本的通信就是单片机对其读写数据,在此基础上进行如下操作进行驱动。1.复位2.初始化配置,例如电压、电流输出范围。3.根据要输出的电流值转换成给到AD5422的值,配置数据寄存器,从而输出电流。4.根据需要选择读取寄存器,检测故障等。

2023-08-03 13:55:54 5034 6

原创 MD语法 markdown基础语法(自用查看)

Markdown是一种轻量级标记语言,排版语法简洁,让人们更多地关注内容本身而非排版。它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出 HTML、PDF 以及本身的 .md 格式的文件。因简洁、高效、易读、易写,Markdown被大量使用,如Github、Wikipedia、简书等。

2023-07-20 10:33:38 2276

GPIO口讲解资料更深层次理解

GPIO口讲解资料更深层次理解

2024-04-02

嵌入式毕设+智能园林系统+ONENET云服务器+ESP8266WIFI模块

嵌入式毕设+智能园林系统+ONENET云服务器+ESP8266WIFI模块

2024-04-02

AD5422驱动代码 驱动输出不同范围内的电流电压

编译环境:keil 编程语言:C语言 使用须知: 1.先配置GPIO口(与AD5422的LATCH、SCLK、SDIN相连接的IO口配置为推挽输出;SDO连接的IO口配置为浮空输入) 2.MY_AD5422.h中配置GPIO置高和置低操作。(以列举出三个不同的,需要配置其他单片机另行添加) 3.主程序使用该驱动文件的函数。 该驱动文件实现功能: 1.基本的读写操作:指定读写几个八位数据。 2.AD5422的复位 3.AD5422的初始化:指定模块的输出模式(电流电压的输出范围)。 4.设置电流输出值:先根据范围选择的不同将电流值转换为AD5422输出的值,而后写寄存器进行输出。 5.设置电压输出值:与上同理。 6.故障检查:读状态寄存器 Iout故障、压摆、过热等。返回错误码。 7.检查电流电压值,对AD5422的输出进行回读。(回读数据寄存器数据,在逆转换为电流)

2024-02-01

空空如也

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

TA关注的人

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