[FAQ] PMP21251: How do UCC28056 and UCC256304 help maintain high efficiency across all load operations in low cost, high efficiency, offline AC/DC converters?
MSP432E401Y: ADC clock frequency and sample and hold time modification using Driverlib functions
Part Number:MSP432E401Y
From the driverlib ADC examples I typically see initialization code similar to the following:
*******************************************************
/* Configure the system clock for 120 MHz */
systemClock = MAP_SysCtlClockFreqSet((SYSCTL_XTAL_25MHZ | SYSCTL_OSC_MAIN |
SYSCTL_USE_PLL | SYSCTL_CFG_VCO_480),
120000000);
/* Enable the clock to GPIO Port E and wait for it to be ready */
MAP_SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOE);
while(!(MAP_SysCtlPeripheralReady(SYSCTL_PERIPH_GPIOE)))
{
}
/* Configure PE0-PE3 as ADC input channel */
MAP_GPIOPinTypeADC(GPIO_PORTE_BASE, GPIO_PIN_3);
MAP_GPIOPinTypeADC(GPIO_PORTE_BASE, GPIO_PIN_2);
MAP_GPIOPinTypeADC(GPIO_PORTE_BASE, GPIO_PIN_1);
MAP_GPIOPinTypeADC(GPIO_PORTE_BASE, GPIO_PIN_0);
/* Enable the clock to ADC-0 and wait for it to be ready */
MAP_SysCtlPeripheralEnable(SYSCTL_PERIPH_ADC0);
while(!(MAP_SysCtlPeripheralReady(SYSCTL_PERIPH_ADC0)))
{
}
***********************************************
For these cases
1), what is the ADC clock frequency
2) What is the default Sample and Hold width in ADC clocks
Any available examples on using the driverlib API guide function 'ADCClockConfigSet()'?
Thanks
David Nyarko
BQ25601: tBATFET_RST VALUE
PAL16R6AM: Power Consumption over frequency
Part Number:PAL16R6AM
I am working on a product redesign where the half power version of this part (PAL16R6A-2M) was used.
I would like to use the not obsolete, PAL16R6AM as an alternate.
Could you provide information of power consumption over frequency for both parts?
What are the conditions for max power consumption?
BQ34Z100EVM: Problem using the kit and the bqstudio
Part Number:BQ34Z100EVM
hey, i have the BQ34Z100EVM kit with EV-2300, i read the datasheet for the IC and understood most of it, i tried to code it using I2C, and tried many Li-ion batteries i get 0 volts and max capacity 970 mAh never changes!, i then tried then the bqstudio, it gives same results, my question is regarding the bqstudio, assuming maybe the code is not reliable, is there any steps i need to do before inserting the battery? like calibration or initializing or so? if you can give me some detailed explanations, steps or source would be really appreciated as am not an expert, am still a college student.
ADS1298ECGFE-PDK: [EMG] Splitting incoming serial data and converting to volts?
Part Number:ADS1298ECGFE-PDK
Good Afternoon,
I am working with the ADS1298 connected SPI with a Bluefruit Feather MCU from Adafruit. I am using the ADS129x tools library by Adam Feuer.
I am using all 8 channels from ADS1298 for EMG and have isolated each channel data with the code found below.
The configuration is set for 2.4Vref with a PGA of 1 (for testing purposes) and I am using the approach provided : "You can do this by 'XORing' the data with 0x800000. Full scale positive is 0x7FFFFF, XORing that with 0x800000 would give you 0xFFFFFF. Full scale negative is 0x800000, which yields 0x000000 when XORed. Your code to voltage input relationship is essentially [code-1 (in decimal)*LSB size]/gain. The LSB size is given in page 30 under the Format section as VREF/(2^23-1). If you need to compensate for polarity, simply take the result and subtract your reference voltage."
Globals pertaining to this chunk of code: char hexDigits[] = "0123456789ABCDEF"; uint8_t serialBytes[200]; char sampleBuffer[1000]; long rawVoltageValue1; uint32_t myData[8] = {0}; //save 8-Channel data as bits inline void sendSamples(void) { if ((!isRdatac) || (numActiveChannels < 1) ) return; if (digitalRead(IPIN_DRDY) == HIGH) return; sendSample(); } // Use SAM3X DMA inline void sendSample(void) { digitalWrite(PIN_CS, LOW); register int numSerialBytes = (3 * (maxChannels+1)); //24-bits header plus 24-bits per channel (3 * numActiveChannels(+1)) This will only display the active channels uint8_t returnCode = spiRec(serialBytes, numSerialBytes); digitalWrite(PIN_CS, HIGH); register unsigned int count = 0; encodeHex(sampleBuffer, (char *)serialBytes, numSerialBytes); for (int i = 1, j = 0; i <= 8, j < 8; i++, j++) { myData[j] = (uint32_t)(serialBytes[3 * i]) << 16 | (uint32_t)(serialBytes[3 * i + 1]) << 8 | (uint32_t)(serialBytes[3 * i + 2]); } for (int j = 0; j < 8; j++) { ((myData[j]^ 0x800000)-1)*((2.4*(pow(2,23)-1))); } Serial.println(myData[0]); } void encodeHex(char* output, char* input, int inputLen) { register int count = 0; for (register int i=0; i < inputLen; i++) { register uint8_t lowNybble = input[i] & 0x0f; //Nyblble = 4 bits register uint8_t highNybble = input[i] >> 4; output[count++] = hexDigits[highNybble]; output[count++] = hexDigits[lowNybble]; } output[count] = 0; }
This is output I am getting ?
Not sure what I am doing wrong here?
AM5718: IDK Bill of materials missing R807
Part Number:AM5718
A customer is trying to determine the power rating of resistor R807 in the AM571x IDK. The BOM is provided in .pdf format here:
http://www.ti.com/tool/tmdxidk5718
but R807 is missing. It probably was cut-off in either row 88 or 98, which were truncated due to row height in the original spreadsheet seemingly.
Is it possible to get the original Excel file for the BOM?
Thank you and regards,
David
DCA1000EVM: Stuck at SPI Connect
Part Number:DCA1000EVM
Okay, so this question has been frequently asked on this forum but none of the posts contained anything that worked for me.
I have an ES1.0 AWR1642BOOST that I am using with a DCA1000 board (latest version). I am following the online video as well as the quick start guide. I have both mmWave studio version 1.0 and version 2.0 and I have followed all the steps on both the versions of mmWave studio (mmWave studio 1.0 has the files for ES1.0 board). However, as soon as I press SPI Connect, nothing happens and the program is stuck there. I cannot use any other button or commands. Please help.
SN74LVC157A: Maximum Output rating
Part Number:SN74LVC157A
Hi all
Would you mind if we ask SN74LVC157A?
There is the description "Maximum Output rating VCC+0.5V" on the datasheet.
Does "this 0.5V" mean protection diode between output and VCC?
How much is the maximum current for this diode?
As the background of this question, our customer would like to use this device as follow conditions.
-Vcc=2.5V
-there is the pull up with 3.3V
->In this case, output is more than absolute maximum rating. So, we would like to confirm whether "VCC+0.5V" is due to protection diode or not.
Kind regards,
Hirotaka Matsumoto
CC2640R2F: HeapMgr failure: unable to trap HAL Assert
Part Number:CC2640R2F
Hello Champions,
I'm working with a "modified" SimplePeripheral sdk 1.40 .
Adding HEAPMGR_METRICS I noticed that when a conncetion is enstablished both HeapmgrMemAlo and HeapmgrMemFreeTotal are corrupted.
Before a connection is established:
After a connection is established
In order to trap the HAL assertion I added the predefined symbols :
EXT_HAL_ASSERT
MEM_ALLOC_ASSERT
and registered in the main.c the Asser Handler :
RegisterAssertCback(AssertHandler);
Forcing multiple ICall_malloc(500); I can break into AssertHandler and able to see the stackframe , so the platform is well instrumented.
Letting the Peripheral to run , I don't get any Assert when the Heap variables get corrupted .
What I'm missing ? My doubt is that somewhere on the code multiple ICall_free are called.
How I can debug ?
Thank you,
Paolo
HD3SS460: DisplayPort Pin Mapping in DP-EXPANSION-EVM
Part Number:HD3SS460
I am looking for pin mapping of Lane A-D for DisplayPort sink and source side applications. Where would I find this information?
DMD Discovery 1100
Dear Fizix,
We tried to use flashlight(white) as light source however the image projected on the screen was not clear even we can observer the pattern on DMD.
We found a image with the same DMD online. Comparing with the patterns on DMDs, our pattern was much lighter and unclear(we can see it only at certain angle).
Is it normal? Or could you please advise how to fix it? Thank you.
Best regards,
Yen-Wen
AWR1243BOOST: AWR1243BOOST flashing error
Part Number:AWR1243BOOST
Hi Expert,
I got the following error when I tried to flash the AWR1243BOOST board
Cortex_R4_0: Header of C:/ti/mmwave_dfp_01_02_00_01/firmware/radarss/xwr12xx_xwr14xx_radarss_rprc.bin file indicates it is not a valid file to flash to AWR1243: 0x43525052
I set the SOP to 5, used com port of applicatoin/user uart, chose the rss and mss files from dfp 1.2
Anything I was wrong?
Thanks,
CCS/MSP430G2553: Using Energia within CCS Cloud: println() doesn't work in CCS Cloud console
Part Number:MSP430G2553
Tool/software: Code Composer Studio
When using Energia within CCS Cloud, the Serial.print() and Serial.println() functions don’t work for the MSP430G2ET LaunchPad. I used the exact same very basic code below and plugged in the MSP432P401R LaunchPad (and changed the board selection) and it prints to the CCS Cloud display window just fine, but not the MSP430G2ET LaunchPad. Why???
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print("Hello");
delay(1000);
}
TDA2: TDA2 5h AWR1243 frame over PCIe
Part Number:TDA2
To achieve 32 channel radar we are putting two of the TDA2 Cascade Radar hosts together. TI has recommended these two TDA2 chips are connected together by PCI-e to facilitate synchronization for all 32 channels. Will it be possible to pass a AWR1243 4 channel VIP frame between the two TDA2 chips to process data in the center channel?
TSW14J56EVM: Design Package revision improperly labelled on TI website. Need Rev D design package.
Part Number:TSW14J56EVM
Downloading and extracting the design package labelled "(Rev D)" on TI's website gives design files for Rev E. I need the schematics for rev D.
UCC24624: UCC24624 stress
BQ25713: Difference between BQ25713 and BQ25713B
CDCM61002: CDCM61001
CC3220SF-LAUNCHXL: Temperature sensor on CC3220SF
Part Number:CC3220SF-LAUNCHXL
Hi,
It seems like temperature sensor TMP006 on CC3220SF is retired.
https://www.sparkfun.com/products/retired/11859
Can anyone please suggest an alternative temperature sensor, which has TI library support?
Thank you,
Kishore.