本设计主要介绍AXILite的设计开发,通过一个主机Master读写控制两个从机Slaver(通过基地址进行寄存器地址偏移),从而实现外设寄存器的控制。包括:IP的生成、各通道的信号讲解,以及基地址的使用。 包括三种设计方案,一是基于XILINX的AXI Crossbar IP的工程;二是基于XILINX的AXI Interconnect互联的Block Desing的工程;三是基于开源代码AXI的工程。
2024-04-30 14:25:12 33.5MB fpga
1
STM32F103设置为I2C从机,通过中断方式实现I2C数据读写。
2024-04-18 17:06:21 249KB stm32
1
实现通过I2C总线中断接收数据并根据数据命令通过PWM控制风扇转速和上报板卡的电压和温度,使用温度传感器采集温度,电压传感器采集电压。
2024-02-26 11:16:55 5.23MB stm32 网络 网络
1
STM32 IIC主从通信
2024-02-26 11:12:59 7.49MB stm32 IIC
1
MODBUS RTU,是现在工控行业非常重要的一个现场应用协议。相信做工控现场的师兄都知道。我也因需要,做了个从站,方便大家使用。 经自己3个星期的努力,终于把MODBUS RTU在STM32F407控制器上成功实现了,每句话都加注了详细的说明。
2024-02-24 15:42:28 306KB stm32 arm 嵌入式硬件
1
开发环境:stm32cubemx+keil5+modbus poll 适用于stm32f103rct6,野火MINI开发板 IDLE+DMA实现空闲中断接收数据 对接收到的数据进行crc校验和modbus处理 最后向modbus主机回复 可通过modbus poll进行操作和验证 能学到:1、IDLE+DMA实现空闲中断接收数据 2、modbus通信协议工作流程
2024-01-25 16:31:36 7.48MB modbus stm32
1
需要将arduino的wire库覆盖一下才能达到254字节每次,不然只有31字节每次。 代码亲测可用!
2024-01-16 15:24:10 774KB i2c arduino stm8
1
MCU使用的是stm32f103,代码基于HAL库编写,并且经过实际测试以及逻辑分析仪抓取波形,通讯稳定。更多详细信息可以查看我发布的博客《STM32设置为I2C从机模式(HAL库版本)》
2023-11-29 20:35:02 7.7MB stm32 i2c
1
主控为STM32F407VET6,搭配OpenMV作为从机 PID相关代码由fby6666编写 OpenMV相关代码由PohaiXiao编写 该项目包含多级菜单,可以在测评前对相关参数进行调节 该代码能够良好实现基础要求的1-3题,对于4题可能会多次出界 该代码能够实现发挥部分的1题,但是由于OpenMV没有编写识别红色光斑的代码,声光报警器在绿光移至目标位置后会一直报警 由于OpenMV的阈值设置存在问题,红光在黑框中不易被识别到,2题可能无法达标
2023-08-22 01:30:02 21.67MB stm32 软件/插件
1
最新版Modbus RTU 51单片机从机源码, 在原源码基础上添加了芯片型号选择,适应的芯片型号多了STC12系列,STC15系列,STC8系列。 支持01,02,03,04,05,06,15,16等常用功能码。 免去小白移植烦恼。 包括以前的版本加更新版本,赠送4个组态触摸屏测试工程文件, 说明: 第一个文件是旧版源码, 第二个文件是赠送的测试工程文件 第三个文件是更新版本 源码下载好后,先打开第一个链接源码中的pdf说明文件,根据说明文件仔细一步一步操作,基本上会一次通讯成功
2023-05-30 10:29:43 709.19MB 51单片机modbus源码