PSoC™ 4 Forum Discussions
For a PSoC 4 design...
While using SPI Master component (SPIM) to communicate with an external SPI Slave, I want the option to disable the SPI Master. I plan to switched the SPI Master function off using the SPIM_STOP().
After: SPIM_STOP(), what state will extenally connected pins be set to including: CS_N, SCLK, MOSI and MISO
These 4 lines are shared with other devices. If they don't automatically tri-state when the SPI Master component is stopped, can I force the pin into a tri-state mode directly or is there a better way to tri-state external pins driven by an SCB based component.
Greg
Show LessHow can I make 2 psoc4 communicate?
Requirement :
1. To send a data that come from ADC ( Analog)
2. Use RF transmitting and receiving sensor.
3. Show the data on LCD screen in the second Psoc4.
Show LessHi I m trying to record using mems mic connected with cypress psoc4.
I thought the output would be in wav file but it's in voltage.
Is there anyway I can change the output to wav file?
Or is there anyway to convert the output into wav file?
Show Lesshello
I need a precision oscillator.
so I will use wco as trim source for IMO.
what kind of oscillator should I use?
is this right?
32.768khz Crystal oscillator?
do you have reference code for trim IMO?
Show LessI am trying to communicate to TI motor controller DRV8830 that uses I2C. This is my first time using I2C so I really dont know if i have even set up my code properly. I was hoping someone would look over my code to tell me if i and sending the data from I2C Master properly. I have also include a scope shot of my I2C output. For me i do not see the proper data sent out properly. The address of the device is 0xC0 which I should get 11000000, but i see 9 bits sent not eight .... confused!!
The data format to be sent from the TI data sheet is as follows
As far as i understand it My Slave address is 0xC0h, my sub address is 0x00h, and my data for setting motor to 2.41 volts and forward motion is i believe is 0x79h.
I wrote my code to send that information but i have had no results.
Hoping some one can help me
Show LessI'm working some BLE device design using CYBLE-022001-01.
The module already have MIC certification so I thought I could use latest BLE component V3.61.
But some distributor (Which is one of direct cypress distributor in Japan) said must use V2.3 otherwise it is not MIC certified.
I don't believe this, because even BLE component changed but BLE hardware architecture is not changed...
Can I use CYBLE-022001-01 with BLE V3.61 component without losing MIC certification?
Thanks,
Aki
Show LessHi all,
I will use CY8C4247LTI-L475.
I have a few questions about VBUS of CY8C4247LTI-L475.
[1]
Could you tell me about the difference between Vusb_3.3(SID322) and Vusb_3(SID323)?
I don't know "Functional operation only".
[2]
The max voltage of Vusb_5(SID321) is described as 5.5V in data sheet.
Is this 5.5V the absolute maximum ratings?
(Depending on the battery, 6V may be applied to VBUS.)
[3]
The max voltage of Vusb_3.3(SID322) is described as 3.6V in data sheet.
Is this 3.6V the absolute maximum ratings?
(Depending on the battery, 4.2V may be applied to VBUS.)
Best regards.
Show LessHi
I am using cy8ckit-145-40xx kit and connected external sensor. The shield in the sensor is taking signal which i dint want. Can you please suggest me some
pin in kit i can connect the sensor shield and that doesn't take signal.
Thank you.
Show LessHello Cypress.
I sometimes see RawCount spike noise(about 250 counts) like attached PNG file at CapSense Tuner(Asynchronized mode).
Such spike noise does not occur in Synchronized mode.
Q1)
Spike noise seems to be occurred due to read RawCount(2byte) during updating(RawCount update is not complete).
For example, spike noise occurs when reading RawCount data at below timing.
===============================================
RawCount MSB was updated, but LSB was not updated yet(LSB is previous data)
Or
RawCount LSB was updated, but MSB was not updated yet(MSB is previous data)
===============================================
Is my understanding correct?
Attached file is log file of CapSense Tuner.
Q2)
If Q1 is yes, which will be updated first, MSB or LSB of CapSense data?
Is LSB updated first because Cortex M0 uses little-endian format?(LSB -> MSB?)
Or MSB first?(MSB -> LSB?)
Best Regards.
Yutaka Matsubara
Show Less