文章分类 - STM32学习
摘要:Cubemx配置部分 代码部分 主要用到这几个 下载:sysbrk/STM32-HAL-MPU6050-DMP解算获取角度和温度 - 码云 - 开源中国 (gitee.com) 在移植的时候记得改mpu6050.c里的这10个地方: 如果用的是I2C1那就不用改,是其它的话要改 主函数: /* In
阅读全文
摘要:参考文章:(3)STM32使用HAL库操作外部中断——实战操作 - 狗尾巴草word - 博客园 (cnblogs.com) 具体操作在大佬的文章里都有了,很详细。我来说说我遇到的问题及解决方法。 1. 这里必须选择上下拉,我之前看的其他教程贴都没有选择上下拉,只配置个上下沿触发中断就完了,但实测如
阅读全文
摘要:我是利用Clion配合STM32CubeMX进行STM32开发,具体怎么配合,详见其他教程。 这里仅做经验、技巧总结。 1.设置Include路径 之前一直在Cmakelists.txt里改: 但是每次更新Cubemx,这里就会重置。 解决办法:在CMakeLists_template.txt里改:
阅读全文
摘要:什么真值表的,这里不赘述,其实我实际运用的时候发现电机转动方向和自己想要的方向相反的时候,都是直接把杜邦线反接一下解决的,没有用到真值表。 我目前L298N使用过两次,分享一下自己得出的经验: 1.当AB两个输入端口输入PWM波的时候:一根导线输入PWM波,另一根导线连到低电平(地),在两个OUT口
阅读全文
摘要:SMT32F1系列共有8个定时器: 高级定时器(TIM1、TIM8);通用定时器(TIM2、TIM3、TIM4、TIM5);基本定时器(TIM6、TIM7)。 基本定时器不能用来产生PWM波 高级定时器可同时产生7路PWM波 记住这里,后面预分频的时候会用到 CUBEMX设置: 参数说明: Pres
阅读全文
摘要:所有文件地址: https://gitee.com/sysbrk/code-lib https://github.com/Sysbrk/STM32HAL-mpu6050-dmp cubemx配置i2c时,配置模式要选用快速模式—— /* USER CODE BEGIN 2 */ delay_init
阅读全文
摘要:使用工具: Clion STM32F103zet6 XCOM 2.6 printf重定向: 可添加两种代码,亲测可行。 二者选其一即可。 添加在main中(添加在usart中也可)。 注意:在使用printf的时候要加\r\n——printf("HELLOWORLD!\r\n");这样才能在XCOM
阅读全文

浙公网安备 33010602011771号