2019-07-16 15:05发布
dirtwillfly 发表于 2017-7-5 15:05 或者看在线版的http://dev.ti.com/tirex/#/?link=Software%2FMSP430Ware
最多设置5个标签!
const Timer_A_CaptureModeConfig CapturemodeconfigP81 =
{
TIMER_A_CAPTURECOMPARE_REGISTER_0, //uint_fast16_t captureRegister
TIMER_A_CAPTUREMODE_RISING_AND_FALLING_EDGE, //uint_fast16_t captureMode
TIMER_A_CAPTURE_INPUTSELECT_CCIxA, //uint_fast16_t captureInputSelect
TIMER_A_CAPTURE_ASYNCHRONOUS, //uint_fast16_t synchronizeCaptureSource
TIMER_A_CAPTURECOMPARE_INTERRUPT_DISABLE, //uint_fast8_t captureInterruptEnable
TIMER_A_OUTPUTMODE_TOGGLE_RESET, //uint_fast16_t captureOutputMode
};
GPIO_setAsPeripheralModuleFunctionOutputPin( GPIO_PORT_P8 , GPIO_PIN1 , GPIO_SECONDARY_MODULE_FUNCTION );
Timer_A_initCapture ( TIMER_A2_MODULE , &CapturemodeconfigP81 );
大神你好。这是我写的一段函数。
目的是配置TA2.0,使之作为脉冲串的输入接口,以捕获上升与下降沿。
我现在不明白的是:TIMER_A_OUTPUTMODE_TOGGLE_RESET, //uint_fast16_t captureOutputMode。这个参数是做什么用的?我并没有指定输出引脚,那么,输出信号从哪个引脚输出?谢谢
一周热门 更多>