Other Parts Discussed in Thread: TMS320C5535
工具/软件:TI C/C++编译器
您好!
我有一个包含 ezdsp5535的项目、我必须使用外部中断。 我不知道如何直接使用寄存器来实现中断。 我知道这个板具有用于激活、清除...中断的预定义函数、但是我想直接在寄存器中写入一个值。 (例如:IFR0=0x00FA)
请、我需要一些有关此问题的建议...或一个示例。
非常感谢!
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.
Other Parts Discussed in Thread: TMS320C5535
工具/软件:TI C/C++编译器
您好!
我有一个包含 ezdsp5535的项目、我必须使用外部中断。 我不知道如何直接使用寄存器来实现中断。 我知道这个板具有用于激活、清除...中断的预定义函数、但是我想直接在寄存器中写入一个值。 (例如:IFR0=0x00FA)
请、我需要一些有关此问题的建议...或一个示例。
非常感谢!
Hallo Lali、
我看到了您的回答、但我仍然不理解任何问题。
我在 Code Composer Studio v.4中为我的项目工作。 如何直接访问寄存器? 如果我尝试写入 IER0 = 0x0004、这是程序中的错误。
对我来说、访问 寄存器中的位非常重要。
它是否是一个对我有所帮助的文件? 或者我必须使用 GPIO 模块及其功能?
请就此问题向我提供建议或建议。
非常感谢您的关注。
Cristina
Cristina、您好!
我在使用 CCS 4时也遇到了问题。 我用 ezDSPC5535启动了错误的方法。 在努力阅读大量博文后、我意识到 CCS 7是最重要的途径。
我建议您仅使用 CCS 7。 您使用的是 CSL 库。 由 Spectrum Digital 网站提供? 这些库不是 C5535的库、存在大量缺失的寄存器。
使用 TI 提供的:
http://www.ti.com/tool/SPRC133
作为额外信息、 我不使用 CSL、我基于这些帖子中的中断例程和 IRQ 矢量:
https://e2e.ti.com/support/dsp/c5000/f/109/t/231388
https://e2e.ti.com/support/dsp/c5000/f/109/t/231447
希望这对您有所帮助
Armando