| Electronic Components Datasheet Search |
|
DA7280 Datasheet(PDF) 28 Page - Renesas Technology Corp |
|
|
|||||||||||||||||||||||||||||
DA7280 Datasheet(HTML) 28 Page - Renesas Technology Corp |
|
28 / 80 page ![]() DA7280-Automotive Wideband LRA/ERM Haptic Driver for Automotive Applications Datasheet Revision 1.4 01-Mar-2022 CFR0011-120-00 28 of 79 © 2022 Renesas Electronics 4. Write the new contents of the Waveform Memory by starting from SNP_MEM_0. 5. If desired, re-lock the Waveform Memory, set WAV_MEM_LOCK = 0. Once the DA7280-A Waveform Memory is configured, it is retained until a power-on reset event. The host can update the Waveform Memory as many times as needed during the lifetime of the device. 5.6.5 Mode Configuration Set OPERATION_MODE according to the operating mode to be used. The device configuration flow is different for each operating mode. Sections 5.6.5.1 to 5.6.5.5 explain how to set up and operate the device in each of the operating modes. 5.6.5.1 Inactive Mode In Inactive mode, DA7280-A waits in a low-power state in between playback events. For more details on power and latency trade-offs see Sections 5.2.1 and 5.2.3. 1. Set OPERATION_MODE = 0 for DA7280-A to go to Inactive mode. 2. Configure STANDBY_EN to return to IDLE or STANDBY state after playback has finished. 5.6.5.2 Direct Register Override (DRO) Mode Figure 13 shows how to operate the device in DRO mode. 1. Starting from either the IDLE or STANDBY state, write the initial drive amplitude of the haptic sequence to OVERRIDE_VAL. 2. When ready to begin playback, set OPERATION_MODE = 1. The output will begin switching after approximately 0.75 ms. 3. While in the DRIVE state, write to OVERRIDE_VAL to drive a new amplitude and create the desired envelope of the haptic sequence. If OVERRIDE_VAL = 0 during the DRIVE state, DA7280-A will disable its output stage, but remain in a low latency-to-drive state and wait for further updates to OVERRIDE_VAL. 4. To stop driving set OPERATION_MODE = 0. DA7280-A returns to either the IDLE or STANDBY state, depending on the value of STANDBY_EN. Note: The allowable range of values written to OVERRIDE_VAL depends on whether ACCELERATION_EN is set to 1 or 0. If ACCELERATION_EN = 1 then the usable range for OVERRIDE_VAL is 0x00 to 0x7F. If ACCELERATION_EN = 0 then the usable range for OVERRIDE_VAL is 0x00 to 0xFF in two’s complement. For further explanation, see Figure 30 and Figure 31. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |