论坛元老
 
- 积分
- 3354
- 金钱
- 3354
- 注册时间
- 2013-4-10
- 在线时间
- 333 小时
|
发表于 2016-4-28 22:57:01
|
显示全部楼层
只要你定时器中断函数里处理的东西不要太多, 输出的脉冲频率在100K以内, STM32不会影响你你说的哪些问题,必尽STM32是有这个能力的, 输出PWM波的哪个定时器中断优先设为最高优先级, 不会影响你输出的波形,
我记得前年在做小型加工中心时, 主CPU用STM32F103ZE, 5轴联动又要做圆(副)插补,用步进电机16细分, 最快速度在800转, 且主CPU还时实时刷新工作状态信息, 7寸屏,用UC/OS|| 电机驱动部分的工作全由定时器2处理,都工作正常, 我想你个应该没事!软件的写法很重要, 处理方法也很重要. 其实,我个人认为, CPU只是一种工具, 关建是你代码的处理方法, 在一本低层开发的书上有这么一段话! [有种就让你的软件飞起来!!!!!!! 如果微软的工程师都像我们一样写软件,386都可以跑XP] !!! 
写这些低层的东西, 你首先要明白你需要什么, 要乍样去处理, 什么最重要, 哪些需要先做,哪些可以慢慢来,一定要分清楚! 思路要清晰, 目标要明确!没有搞不定的事! |
|