cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 4 MCU

Anonymous
Not applicable

Using the CYBLE-214009-00 Module & PSoC Creator 3.3 CP3.

   

I added a SPI Master V2.5 object and and plan to communicate to an F-RAM memory chip and an OLED display.

   

I am also using a SAR ADC and 7 analog inputs to measure voltage, temperature, etc.

   

Also have a BLE and CapSense objects too.

   

I am able to compile the project. My question deals with the pin selections made by the PSoC Creator. I am getting ready to send the pcb design off to get some prototype board made and want to double check the PSoC BLE  Module pin connections. I am looking at the CYBLE-214009-00 Datasheet turned to Table 4 (page 9 of 42) I will use SWD programming (Pins P0.6 & P0.7 are dedicated to programming the BLE module) so that tells me I have to use SCB1 for SPI communications.

   

1. Auto pin selector placed SLCK on P0.5, which Table 4 says is for SCB0/MISO.

   

2. Auto pin selector placed MISO on P1.3, which Table 4 says is for SCB1/SS3.

   

3. Auto pin selector placed MOSI on P2.1, which Table 4 says is for SCB0/SS2.

   

I suppose my question is two fold -

   

A. If I use the 'second' SCB SPI block (i.e. SCB1)- do I have to use the following pins:

   

SLCK - not shown which pin to use in Table 4

   

MISO - P0.1 per Table 4

   

MOSI - not shown which pin to use in Table 4

   

If not then should I use the pins provided by the PSoC Creator auto assign pins function?

   

B. Can I dual purpose pins P0.6 & P0.7 for programing the Module and use SCB0 too? 

   

Project file is attached. thanks

0 Likes
Reply
1 Reply
Esteemed Contributor II

You need to

   
        
  • Upgrade to Creator 4.0
  •     
  • Update all components
  •     
  • delete capsense_2
  •    
   

and build anew

   

 

   

Bob

0 Likes
Reply