请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LS0432 主题中讨论的其他器件:LAUNCHXL-TMS57004、 HALCOGEN
工具/软件:Code Composer Studio
我不熟悉 TI Hercules 产品线。 我使用的是 LAUNCHXL-TMS57004板。 我的第一步是验证 GIO。 我已尝试通过调用以下命令使 GIOA2上的 D12 LED 闪烁:
// 1.将 GIOA2配置为输出:
gioPORTA->DIR = 0x00000004;//位2
// 2.将此引脚设置为高电平
gioPORTA->DSET = 0x00000004;//bit 2
// 3.将此引脚复位为低电平
gioPORTA->DCLR = 0x00000004;//位2
第一个观察结果是、在设置这些寄存器的值并检查它们的内容后、内容不包含我分配给它们的值。
我还尝试了:
gioSetDirection (gioPORTA、0xFFFFFFFF);
gioSetBit (gioPORTA、2、1);
gioSetPort (gioPORTA、1);
但运气不好。 我是否错过了一个技巧?
Ken