嵌入式驱动编程
文章平均质量分 68
Hellager
这个作者很懒,什么都没留下…
展开
-
基于STM32F1的ISL95311数字电位器驱动
文章目录一、分析数据手册1. 确认寄存器2. 确认访问时序3. 确认读写时序二、STM32CubeMX配置1. 时钟配置2. I2C配置3. GPIO配置三、驱动编写1. 添加头文件2. 添加主文件总结一、分析数据手册1. 确认寄存器根据数据手册,ISL95311一共有三个寄存器用于完成操作ACR->控制访问地址IVR->上电恢复上一次的值WR->写入数据当ISL95311上电后,若不操作ACR,即ACR为默认值0x00 读时序访问地址0会得到IVR的值,写时序访原创 2021-04-12 17:11:44 · 1213 阅读 · 0 评论 -
基于STM32F103 HAL库 MB85RS128 驱动程序
基于STM32F103 HAL库 MB85RS128 驱动程序前言一、STM32CubeMX配置1.时钟配置二、使用步骤1.引入库2.读入数据总结前言本驱动程序基于STM32CubeMX制作,测试通过,可正常记录并读写MB85RS128数据。一、STM32CubeMX配置1.时钟配置二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seabor原创 2021-03-17 15:45:22 · 2539 阅读 · 5 评论 -
基于STM32F411 HAL库的CH452驱动程序
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档基于STM32F411 HAL库的CH452驱动程序前言一、硬件IIC驱动1.硬件IIC GPIO选择2.硬件IIC配置3.硬件GPIO配置4.硬件中断配置5.添加驱动代码二、软件IIC驱动1.软件IIC GPIO选择2.软件GPIO配置3.软件中断配置4.TIM10配置5.系统时钟配置6.添加驱动代码总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言关于CH452驱动网上资料较多,但都比较早,和个人实际需要.原创 2021-02-24 13:23:01 · 1719 阅读 · 0 评论