STM32状态机架构 通过 硬件IIC外设 和DMA burst 读取MPU6050的 FIFO, 每10ms Timer触发一次routine work trigger进行数据采集。DMA直接读取MPU6050的FIFO并对三轴加速度和三轴陀螺仪的数据取平均值,高速,高效,剩下的系统资源可以拿来做姿态运算; 稍微加入IIC rescure 便可商业应用,当然如果有硬件IIC rescure更好 附送模拟IO操作IIC控制MPU6050,只需要重新define一下; 附送UART硬件DMA print 附送LM75A的硬件IIC操作,只需要在Timer的中断里面根据你的需要时间间隔触发一下
2022-03-31 16:27:16 29KB STM32 状态机 DMA MPU6050
1
引言   DMA(Direct Memory Access,直接存储器存取)是一种快速传送数据的机制。DMA控制器能够有效替代微处理器的加载/存储指令,显着提高系统的并行能力。DMA是在存储器与输入/输出设备间直接传送数据,是一种完全由硬件完成输入/输出操作的方式。数据传递可以从外设到内存,从内存到外设。但DMA控制器的引入也引进了影响系统响应速度的因素。本文讲述以包含单个AHB master接口的DMA控制器为基础的SoC系统架构蓝本,分析存在的不足之处,并引入一种以新型DMA控制器为基础的SoC系统架构的设计,解决提出的问题。   1 对异步事件响应速度   系统实时性是指能在限定时
2022-03-31 16:07:01 192KB 基于DMA控制器的SoC系统设计
1
PID电机调速仿真程序和电路,对于学习PID,有很大的帮助。
2022-03-31 16:05:12 96KB PID PWM
1
cortex m3 lpc1768-PWM实例代码
2022-03-31 15:32:18 83KB cortex m3 lpc1768-PWM
1
利用定时器控制产生占空比可变的 PWM按S6,PWM值增加,则占空比减小,LED 灯渐暗。 按S3,PWM值减小,则占空比增加,LED 灯渐亮。 当PWM值增加到最大值或减小到最小值时,蜂鸣器将报警。
2022-03-30 13:40:34 12KB PWM LED
1
1、数据传输没有遗漏,PL端的数据和PS端的数据一致。
2022-03-30 13:12:32 118.34MB zynq
1
飞思卡尔K60单片机DMA方式读取摄像头数据
2022-03-30 10:47:50 2.28MB K60 OV7620 飞思卡尔 摄像头
1
双PWM逆变器Matlab仿真 双PWM逆变器Matlab仿真
1
PCIe DMA通信的实现方式概述,如何用Xilinx Virtex-5 FPGA来设计PCIe DMA方式的通信
2022-03-29 11:27:41 769KB PCIe DMA
1
基于PWM的高精度数模转换方法,樊梦,洪小斌,本文首次提出了基于脉宽调制(PWM)方式模拟产生脉冲密度调制(PDM)信号,实现高精度数模转换(D/A)的方法。利用单片机直接存储器
2022-03-28 20:14:25 395KB PWM
1