你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
查看全部评分
springvirus 发表于 2018-4-25 13:53 能否发下更全的代码,比如temp,a,b的类型,以及死机时各个变量的值 仿真下吧,应该不难定位 ...
bargagebaobei 发表于 2018-4-25 14:00 楼主 需要发一下整个temp如何处理的代码 有可能是溢出
jjbboox 发表于 2018-4-25 14:04 除0了吧? b会不会出现0?
STM32隐藏
5.18活动板子会不会是STM32L4呢
STM32 CUBE软件中找不到STM32L4系列单片机
Your UAT Feedback is needed within today.
应用
AAA
tiwen
BBBB
aaa
2222
仿真下吧,应该不难定位
评分
查看全部评分
占坑,不想说啥
评分
查看全部评分
都是long类型的运算,只剩下systick中断在运行,因为这个级别最高了。
仿真只能看到,停留在函数的第一条语句了,执行不下去了。
b会不会出现0?
评分
查看全部评分
theta_temp = -1800 * (stepper.current_step_number)/(stepper.micro_steps)
这个micro_steps目前是个定值8,然后current_step_number是从0开始累加的数,有的时候到了590就卡死了。
没有,目前是个常数8
另外我发现一个问题,如果我把我的模拟sci读取传感器的函数注释掉不调用,就没有问题。我怀疑是不是堆栈大小不合理。但是我调整堆栈也没什么效果。