Sign Up to our social questions and Answers Engine to ask questions, answer people's questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people's questions & connect with other people.
Volt.Tech
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Free RTOS with USB-PCDC on Renesas RA6M3
It seems to be caused by the read buffer (g_read_buf) only being 8 bytes in size, whereas the max packet size for the full speed bulk transfer is 64 bytes. The USB driver sets up a 64 byte transfer with the DMAC when R_USB_Read() is called, then the DMAC transfer over writes some other data in RAM.
It seems to be caused by the read buffer (g_read_buf) only being 8 bytes in size, whereas the max packet size for the full speed bulk transfer is 64 bytes. The USB driver sets up a 64 byte transfer with the DMAC when R_USB_Read() is called, then the DMAC transfer over writes some other data in RAM.
See lessWay to reduce the SPI buffer size.
If you use a RTOS-aware structure (like a ringbuffer, queue, whatever) then you don't need to delay: the push into the buffer will block for you while there's no room available. The amount of elements in a ringbuffer is limited by its size, so you can double, triple, however-many-le buffer the thingRead more
If you use a RTOS-aware structure (like a ringbuffer, queue, whatever) then you don’t need to delay: the push into the buffer will block for you while there’s no room available. The amount of elements in a ringbuffer is limited by its size, so you can double, triple, however-many-le buffer the things by simply increasing the size of the ringbuffer. Also, perhaps good to mention that by ‘ringbuffer’ I specifically mean the esp-idf ringbuffer construct, as that is RTOS-aware. If you use the bytebuffer mode of that, it would be good.
See lessDoes DA7212 accept both Analog and Digital Mics simultaneously
You can use the AMIC and DMIC, however both will effectively go through the ADC filters. If you enable the ADC_FILTER1, which has the voice and music filters both paths (AMIC, DMIC), will be effected by the filters.
You can use the AMIC and DMIC, however both will effectively go through the ADC filters.
If you enable the ADC_FILTER1, which has the voice and music filters both paths (AMIC, DMIC), will be effected by the filters.
See lessDA7282 waveform memory
The GUI download should come with library files, these files will be set-up scripts for specific LRA/ERMs and waveform examples. You will need to go into the waveform editor and open the script to see the examples. If, we do not have a script for the LRA you plan on using then one will need to be geRead more
The GUI download should come with library files, these files will be set-up scripts for specific LRA/ERMs and waveform examples.
You will need to go into the waveform editor and open the script to see the examples.
If, we do not have a script for the LRA you plan on using then one will need to be generated.
See lessISL94202-/SD line, is it useful when no MCU present?
The purpose of the SD pin is to provide an alert to the user that the power FETs have been turned off by the device. The PSD pin can be linked to fatal faults such as OVLO, UVLO and DVCF and be used to drive an external circuit that alerts the user to these faults, and/or blows a fuse. If either piRead more
The purpose of the SD pin is to provide an alert to the user that the power FETs have been turned off by the device.
The PSD pin can be linked to fatal faults such as OVLO, UVLO and DVCF and be used to drive an external circuit that alerts the user to these faults, and/or blows a fuse.
If either pin is used to drive an external circuit care must be taken to prevent complete discharge of the cells.
See lessDiffernce between “Simple SPI” and “Standalone SPI”?
The "simple SPI" mode of the SCI is significantly different than the SPI peripheral. For example the simple-SPI is limited to only 8-databits while the standalone-SPI supports many different bit lengths. If your needs are met by what the simple-SPI supports there is no reason to avoid to using it.
The “simple SPI” mode of the SCI is significantly different than the SPI peripheral.
For example the simple-SPI is limited to only 8-databits while the standalone-SPI supports many different bit lengths. If your needs are met by what the simple-SPI supports there is no reason to avoid to using it.
See lessCode, Compile, upload via USB from Android
The ESP-IDF codebase plus toolchain are available in ARM Linux flavour, so you could possibly try installing them in a chroot on the tablet. You can install Arduino as an ESP-IDF subcomponent as well if you want to use that API.
The ESP-IDF codebase plus toolchain are available in ARM Linux flavour, so you could possibly try installing them in a chroot on the tablet.
You can install Arduino as an ESP-IDF subcomponent as well if you want to use that API.
See lessWhat is the “Capacitive touch sensor” and the “LCD interface”
Touch sensor is for buttons like you see on a microwave keypad. LCD interface could be through SPI or maybe HS1 8-bit interface.
Renesas RX140 project with warnings “unused static functions”
Probably it's not the MCU and interrupts issue, but a gcc compiler issue. The compiler notices the ISR functions that are not invoked from anywhere and rises this warning. This warning happens not only in the RX-related applications. Maybe you need to select another C standard in the project propertRead more
Probably it’s not the MCU and interrupts issue, but a gcc compiler issue. The compiler notices the ISR functions that are not invoked from anywhere and rises this warning.
This warning happens not only in the RX-related applications. Maybe you need to select another C standard in the project properties (for instance switch from ISO to GNU, or try different C versions).
See lessSPI Flash Functions and Unaligned access
The spi_flash_erase_range() function should erase any size, as long as it's offset/size are a multiple of 4096 bytes and the region doesn't overflow the configured flash size. If the erase covers any 32KB aligned blocks, these are erased using the "block erase" function as this is faster than erasinRead more
The spi_flash_erase_range() function should erase any size, as long as it’s offset/size are a multiple of 4096 bytes and the region doesn’t overflow the configured flash size.
If the erase covers any 32KB aligned blocks, these are erased using the “block erase” function as this is faster than erasing 8x 4KB sectors individually.
See less