![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 81
Sky-yxxy
这个作者很懒,什么都没留下…
展开
-
BNO055 run on STM32F103
在尝试使用软件I2C与BNO055通讯失败后(该软件I2C代码此前与MPU6050或其他传感器通讯均没问题,但是用在BNO055 上在发送从地址并收到应答后时序就乱了,不接传感器下测出来的时序是正确的),使用STM32 自带的I2C,并且使用的是库函数操作。当读函数在main函数内是正常的,但是一旦在把它封装到别的函数,时序就乱了,并且卡在EV6事件的循环等待。 此前一直没使用过硬件的I2C原创 2016-12-03 18:09:03 · 6501 阅读 · 5 评论 -
STM32F1xx 多路ADC 使用DMA转换结果顺序错乱问题
使用DMA获取多路ADC多路转换结果的过程中出现结果顺序错乱的问题。代码如下void Adc_Init(){ //先初始化IO口 RCC->APB2ENR |= 1<<4; //使能PORTC口时钟 GPIOC->CRL &= 0xFFFF000F;//PC1,PC2设置为模拟输入工作模式 RCC->APB2ENR |= 1<<9; //ADC1时钟使能 RCC->APB2R原创 2017-01-04 10:22:05 · 6975 阅读 · 2 评论