ElectronBot icon indicating copy to clipboard operation
ElectronBot copied to clipboard

关于舵机驱动板的问题

Open FrankXu626522 opened this issue 2 years ago • 5 comments

通过stm32cubeMX生成的代码找不到i2c和adc收到信号后处理并发送到PWM的相关内容。有没有大佬来指点一下信号处理和伺服控制相关的代码在什么地方?QAQ

FrankXu626522 avatar Apr 01 '22 14:04 FrankXu626522

在UserApp/main.cpp

coolflyreg avatar Apr 01 '22 15:04 coolflyreg

在UserApp/main.cpp

整个UserApp的代码我都没有找到调用的地方,这一部分代码不是运行在stm32f0上面的吗?

FrankXu626522 avatar Apr 06 '22 03:04 FrankXu626522

在UserApp/main.cpp

整个UserApp的代码我都没有找到调用的地方,这一部分代码不是运行在stm32f0上面的吗?

你应该再仔细点读代码,还有,准备好文件对比工具,这样方便很多 Core里是有部分用户代码

I2C是通过RX回调来处理上位机数据的 HAL_I2C_SlaveRxCpltCallback ADC是通过Timer的回调来读取的 HAL_TIM_PeriodElapsedCallback 都在UserApp/main.cpp里

还有Ctrl里的motor驱动里的pid

coolflyreg avatar Apr 06 '22 04:04 coolflyreg

在UserApp/main.cpp

整个UserApp的代码我都没有找到调用的地方,这一部分代码不是运行在stm32f0上面的吗?

你应该再仔细点读代码,还有,准备好文件对比工具,这样方便很多 Core里是有部分用户代码

I2C是通过RX回调来处理上位机数据的 HAL_I2C_SlaveRxCpltCallback ADC是通过Timer的回调来读取的 HAL_TIM_PeriodElapsedCallback 都在UserApp/main.cpp里

还有Ctrl里的motor驱动里的pid

谢谢指点,主要是之前手欠cubemx保存了一次工程,没找到Main()的调用

FrankXu626522 avatar Apr 06 '22 08:04 FrankXu626522

在UserApp/main.cpp

整个UserApp的代码我都没有找到调用的地方,这一部分代码不是运行在stm32f0上面的吗?

你应该再仔细点读代码,还有,准备好文件对比工具,这样方便很多 Core里是有部分用户代码

I2C是通过RX回调来处理上位机数据的 HAL_I2C_SlaveRxCpltCallback ADC是通过Timer的回调来读取的 HAL_TIM_PeriodElapsedCallback 都在UserApp/main.cpp里

还有Ctrl里的motor驱动里的pid

您好想问一下文件对比工具是什么呀

WIFIwifi8966 avatar Aug 09 '22 13:08 WIFIwifi8966