- 博客(3)
- 收藏
- 关注
原创 MPU6050的问题总结
若MPU6050的ID能正确获得,但是加速度计与角速度不能读出值。则大概率为MPU6050上电时没延时,建议在MPU6050初始化前加几百毫秒的延时。若出现有时能获得值,但有时不能。则检查线的稳固程度,若用杜邦线则选短的杜邦线,并且有必要焊死。用串口或者上位机发送数据时,要确保保存变量要与实际变量的类型一致,不然获得的值可能不正确。...
2020-07-17 16:11:05 2297
原创 I.MAX6ULL学习记录——GPIO寄存器篇
引言初学IMAX6ULL,从GPIO开始记录学习过程。由于32很少操作寄存器, 对于寄存器的配置很模糊。所以IMAX6ULL从寄存器开始。本文为学习原子IMAX6ULL中的笔记,其中引用部分原子资料。IO 控制寄存器在后期使用官方的SDK时会配置一个函数为voidIOMUXC_SetPinConfig()的函数,这个函数类似STM32的GPIO_Init(),对GPIO进行初始化配置,其中配置了IO口的控制寄存器。寄存器内部具体类容见下图,具体位置从IMAX6ULL的1509页开始...
2020-06-24 16:39:59 1089
原创 STM32F10X的模拟IIC通讯
IO模拟IIC通讯1.STM32使用软件IIC原因由于STM32的硬件IIC会出现一定概率卡死等问题,为了系统更加稳定,少出BUG。STM32的绝大多数开发者选择使用软件IIC。软件IIC能让初学者更加容易理解IIC的工作原理,并且相对硬件IIC,软件IIC对不同平台的移植性更好。2.IIC数据帧的组成起始信号:SCL为在在这里插入图片描述![在这里插入图片描述](https://img-blog.csdnimg.cn/20200618202914270.png?x-oss-process=im
2020-06-18 23:22:55 1537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人