尊敬的专家:
我一直在研究用于逆变器应用的 TMS320F28335。 通过按照 C2000教学 ROM 中的指令、这个算法已经在闪存上成功实现。 但是,我面临着几个问题。
1.一旦程序被刻录在闪存上,设备(三相逆变器)达到了它的稳态值,第一次将程序加载到闪存中就像梦一样工作。 不过、重置后、它不会像应该像独立系统那样工作。 但是、LED 闪烁的频率为1秒钟、表示程序正在运行、我可以保证它在复位后闪烁。 换言之、程序将按照算法执行、但由于高电流、装置会跳闸。 我确信此算法没有问题、因为它在加载到闪存中后能够正常工作。 唯一的问题是、在后续 CPU 复位并启动系统后、它不起作用。 我怀疑控制器正在计算的逆变器系统所使用的变量没有得到复位、并且这些变量仅在程序从 CCS 再次加载时初始化为零。
2。我面临的第二个问题是、尽管看门狗定时器已初始化、但在物理干扰或电源波动时、微控制器会挂起。
此致、
伯恩·拉杰什
