This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好!
我正在尝试为 N2HET 处理器编写汇编语言代码。 将光标悬停在 Halcogen 中 HET 驱动程序设置下的"Enable Advanced Config Mode/Disable Blackbox Driver"上时、系统会显示以下内容。
1. 必须使用中断使能设置来配置中断。 这是什么意思?
2. 在 HET 汇编器中、应该使用开关"-n1"和"-hc32" . 但我在 HET IDE 中看不到任何此类选项。 我应如何设置这些开关?
3. HR 预分频值必须由用户提供。 这是什么意思? 我不能在 Halcogen 身上提供吗?
4.在 Halcogen 的 VIM 通道设置下、NHET TU2与仅仅 NHET 中断之间的区别是什么?
谢谢!
Ravi
谢谢!
Ravi
尊敬的 Ravi:
1. 必须使用中断使能设置来配置中断。 这是什么意思?
这与以下选项卡相关:
如果您要启用并使用中断、那么您应该需要在这些选项卡中配置它们。
2. 在 HET 汇编器中、应该使用开关"-n1"和"-hc32" . 但我在 HET IDE 中看不到任何此类选项。 在哪里设置这些开关?[/QUOT]这些工具在创建新项目时很有用、在创建新项目时会在后台使用。 因此您无法在任何选项中找到它们。
如果您要手动创建工程、请执行以下操作:
在下面的路径中打开 hetp.exe
C:/.../HET ide/03.05.01/bin/hetp.exe"
现在按如下所示发出命令
-n 1. -hc32 -v2 HET
3. HR 预分频值必须由用户提供。 这是什么意思? 我不能在 Halcogen 中提供它吗?我认为这与 HR 预分频价值有关:
[/quote]4. 在 Halcogen 的 VIM 通道设置下、NHET TU2与仅 NHET 中断之间的区别是什么?[/QUOT]TU 表示传输单元。 TU 中断与 HET 定时器无关、而是不同的中断、而且它们与 HET 传输单元有关。
要了解转印装置、您需要参阅第24章。
对于 HET 定时器模块、你只需要为 N2HET1模块使用 HET1高电平和 HET1低电平、同样对于 N2HET2模块也是如此。
——
谢谢、此致、
Jagadish。
尊敬的 Jagadish:
明白了。 我正在尝试使用黑盒驱动程序来触发边沿中断。 我启用了边沿0-5、如下面的屏幕截图所示。 但是、我没有看到中断(het2LowLevelInterrupt)触发。 我是否缺少任何设置?
谢谢!
Ravi
_ENABLE_IRQ_INTERRUPT_似乎解决了这个问题、谢谢!