请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LS1227 主题中讨论的其他器件:HALCOGEN
您好!
根据我的项目要求、我需要使用 HET (CNT 指令)生成中断、并在中断被触发时调用一个函数。
请在以下方面为我提供帮助:
1)
在 HET IDE 中、我设置了以下内容:
T1_CNT:CNT{NEX=T2_CNT、REG=NONE、IRQ=ON、max=1000}
T2_CNT:CNT{NEX=T1_CNT、REG=NONE、IRQ=ON、max=3000}
2)
在 het.c 中(通过从 HET IDE 导入文件、使用 halcogen 生成)
在 hetInit()函数中,我必须为以下各项配置哪些值:
a) hetREG1->PRY
b) hetREG1->INTENAS
3)
在 vim.c 中(使用 halcogen 生成)
我已启用:
通道10 - HET 高电平[ halcogen 生成了函数:het1HighLevelInterrupt ()]
通道24 - HET 低电平[ halcogen 生成了函数:het1LowLevelInterrupt ()]
如果我遵循的步骤正确、请向我提供指导。
谢谢。