主题中讨论的其他器件:HALCOGEN
工具/软件:Code Composer Studio
您好!
这似乎应该很容易、但我没有任何运气。 我想使用 MIBSPI5CLK、MIBSPI5SOMI[0]和 MIBSPI5SIMO[0]作为 GIO 输出。 在 HalCoGen 中、我在 MIBSPI5端口选项卡上将这些设置为 GIO 输出。 我在"Driver Enable"选项卡上启用了 MIBSPI5驱动程序(我已经尝试过两种方法)。 我在 PINMUX 选项卡上选择了 MIBSPI5引脚(我已经尝试过两种方法)。
我在 Code Composer V7.0.0.00043中有非常简单的循环:
int32_t test_count = 0;//这是切换 GIO 位的计数器
gioInit();
while (1)
{
如果(test_count = 10000000)
{
TEST_COUNT = 0;
gioToggleBit (gioPORTA、0);
gioToggleBit (mibspiPORT5、9);
gioToggleBit (mibspiPORT5、10);
gioToggleBit (mibspiPORT5、11);
}
其他
{
test_count ++;
}
}
GIOA0切换正常、但不是 MIBSPI 引脚。 我也无法控制 MIBSPI 引脚上的 PU/PD。
我的包括:
#include "sys_common.h"
#include "Gio.h"
#include "reg_mibspi.h"
我缺少什么?
谢谢。