Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    MCU did not detect the interrupt signal output of bhi380 in any motion

    MCU did not detect the interrupt signal output of bhi380 in any motion

    sunwell
    New Poster

    hi,

    We are developping an application by using the BHI380\BHI360. We only need to get acc and gyro data from bhi380.

    The bhi380 on the customized board has started working . To? reduce power consumption,? the MCU automatically enters low-power mode and is awakened by the interrupt signal output by bhi380.?At this time, the MCU is?in power off state(Only internal low-frequency clocks are running) and bhi380 is set to any motion interrupt output state.

    But?the MCU did not detect the interrupt signal output of bhi380.

    The question :

    1. How to set any motion parameter? Such as?threshold, odr...etc.

    2.How to set interrupt parameter??Bhi380 will only generate interrupt signals(low level for MCU).??

    3.Can you provide an example code?

    3 REPLIES 3

    BSTRobin
    Community Moderator
    Community Moderator

    Hi sunwell,

    You can refer to attached any motion example code for BHI360/BHI380.

    sunwell1
    Occasional Visitor

    Hi BSTRobin,

          Thanks a lot.

          I ported your attached file to my project. But MCU still did not detect the interrupt signal output of bhi380.   No waveform was detected using an oscilloscope. Are there any other parameter settings that are not correct?

          Please give me more advice.

          

    BSTRobin
    Community Moderator
    Community Moderator

    Hi sunwell,

    You need to ensure that the pin configuration of the host is in interrupt mode.
    Use an oscilloscope or logic analyzer to capture pin signals and check for hardware signals. Any motion hardware interrupt signal is triggered by the rising edge.

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist