主题中讨论的其他器件:LM629、 C2000WARE
工具/软件:Linux
你(们)好!
作为石器硬件/软件研发公司、大约15年前、我在 LM629周围设计和构建了我的 Beta DDC、将 LS7083用于编码器、将8051用于通信和轴监控。 调优 PID 的方法很简单、但 精度、动态范围、可重复性和可靠性极好。 甚至构建了一个单独的编码器记录器、以记录我的行为的恐怖 现在、60年代、ARM Bandtagon 被其32位计数器、编码器输入和具有 libopencm3的出色 ARM 工具链所吸引、足以通过稀和平均裸机编码继续进行。 显然选择了错误的树、因为它处理 I/O 等的方式、我会返回到 C2000来处理 它的 PID 等
目标: 两个具有1000个 CPR 编码器的小型直流伺服 系统由 LAUNCHXL-F28069M 单独但同时提供。
1) 1)我能否使用您的 PID 代码块在 Linux 环境中开发精简和平均固件、而不使用 HAL 直接向寄存器进行开发? (您的竞争对手的黑盒 HAL 极光软件 不能通过其内存浪费来加以遏制,但 下面的代码越多,疯狂旋转的可能性就越大,调试过程中的时间也就浪费太多)。
2) 2)对于 上述标准、单个 F28069M 带宽能否以更快的环路等并行方式击败两个 LM629?
3)如果不在 Linux 上,我可以在 Win 7上使用 IDE,但在可能的情况下保留裸机方法(无 HAL、 RTOS 等)吗?
谢谢、
量化