摘要:
源:外部SRAM实验,让STM32的外部SRAM操作跟内部SRAM一样 前几天看到开源电子论坛(openedv.com)有人在问这个问题,我特意去做了这个实验,这样用外部SRAM就跟用内部SRAM一样,不用自己去申请内存,也不用考虑什么内存地址,一切让编译器自己去解决。 废话不多说,我直接拿原子... 阅读全文
摘要:
源:用DMA直接驱动GPIO,实现GPIO最高输出速率先上图:STM32F303芯片,72M的主频可以看到GPIO的达到了14.4M的翻转速率, 再来上代码:RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOC, ENABLE);GPIOC->MODER |= 0x... 阅读全文
摘要:
源:四轴飞行器姿态控制系统设计 阅读全文
摘要:
源:L3G4200D + ADXL345 卡尔曼滤波 阅读全文
摘要:
源:一个基于ATMEGA128的直流电机抱死程序 先说一下我的硬件情况:一块ATMEGA128实验板;一个带编码器的80:1的变速电机,编码器的输出端连接到单片机的PD4和PD5引脚;一块电机驱动电路,该电路的输入为:24v电源、两路pwm信号输入,输出即为电机的正负极,要用该电路来驱动电机,则必须... 阅读全文
摘要:
源:直流电机驱动PWM频率1、没有统一的标准,其实PWM的频率和你的电机感抗和你需要的速度响应时间有很大的关系。一般的电机用14K就足够了。当然自需要简单的调速可以随便选。 如果电机转速比较高,感抗比较小,可以使用比较高的频率。一般最好不要超过20K因为一般IGBT最高20K的开关频率。 而MOS的... 阅读全文
摘要:
源:DSP与STM32区别 阅读全文
摘要:
源:MPU6050首例整合性6轴的姿态模块 Mpu6050为全球首例整合3轴陀螺仪、3轴加速器、含9轴融合演;MPU-6000为全球首例整合性6轴运动处理组件,相较于多组件方案,免除了组合陀螺仪与加速器时之轴间差的问题,减少了大量的包装空间。MPU-6000整合了3轴陀螺仪、3轴加速器,并含可藉由第... 阅读全文
摘要:
源:单片机的数字滤波器设计平均值滤波之经典形式改进 阅读全文
摘要:
源:MPU6050程序初始化定义#ifndef _MPU6050_H#define _MPU6050_H#define PORT_USED 0#define MPU6050_ADDRESS_AD0_LOW 0x68 // address pin low (GND), defau... 阅读全文