Other Parts Discussed in Thread: CC2538
Hi,
designing for CC2538 platform I have found some doubts I expect you could help me with.
- Power.
- Power Source.
- Having different power sources, an external DCDC regulator has to be added. So, regulator's output voltage has to be selected, as well for CC2538 supply voltage. Reading on datasheet, I can't find any about power consumption evolution in function of supply voltage. Abstracting from other parameters (ie. CPU frequency), which would be the differences of work at different voltage levels (2.5V or 3.3V)?
- Would the supply voltage affect to GPIOs levels? If I decide to power CC2538 with 2.5V, could it deliver 3.3V at outputs?
- Power Consumption.
- Is CC2538 able to measure its own power consumption internally?
- Power Measurement.
- If a (3.7V-3.8V) portable battery powers the device, could be the low power comparator module used for measuring battery voltage level?
- Is it neccesary to add any extra hardware to do this function?
- Power Source.
- Peripherals.
- I2C.
- Could I2C ports be configured at any digital ports?
- How many I2C devices can be linked to the same interface?
- SPI.
- Can the SPI ports be configured at 'real-time' for another purposes? For example, if several components are connected to the same ports, and one has an analog output and another one has SPI protocol communication interface, SPI ports should be 'swapped' from analog to SPI & viceversa (CC2538 has enough ports to not need to implement this, but I prefer to know before thinking in such idea).
- I2C.
- Xtals.
- How is CC2538 avoiding possible issues of having two different external xtals (32MHz & 32.768kHz)? Even, when they are use at different power modes, MCU needs to swap between frequencies at xtal change time.
- Temp Sensor.
- Could the internal Temp sensor be used to read ambient temperature? Or is this sensor only available to read the internal one?
Regards!