PSoC™ Creator & Designer Forum Discussions
Hello,
I have thrown one SPI master and two SPIs slave to my PSoC5LP project. There is one timer triggering one DMA channel and I have declared an array unint16 with 8 values to use it as source data for DMA transactions.
When I fire the DMA wizard tool, it only offers destination to SRAM, and the source only points to SRAM too. How can I make the tool to offer every possible destination?
Thanks.
Maxi Guzman
Show LessHello.
I'm new to the community and to PSoC developing.
I just have a quick question about a fairly simple project that I am currently up to.
Plain and simple, I grab a signal from a generator, pass it through ADC, then on to a lowpass filter, DAC and Oscilloscope. No real problems there, I was just wondering if I can run the configurations (be it the filter stages, cutoff frequency etc) without reprogramming. Let's say by sending the parameters through UART, I2C etc.
Thanks in advance for your time!
Show LessHi
I created a small function, defined in main.c as shown below:
int somefunc(int par1, int par2, int par3, int par4, int par5, int par6) { par1 = par1+par2; par1++; par3 = par1+par3; par3--; par5 = par5+par6+par3; par3 = par5; return (par3+par4); }
In main, I call this function with parameters shown below:
x = somefunc(16, 32, 64, 128, 256, 512);
However, in the disassembly view i see,
63: x = somefunc(16, 32, 64, 128, 256, 512); 0x00000208 mov.w r3, #100 ; 0x100 171: } 172: else 173: { 174: /* IMO doubler disabled */ 175: cyPmBackup.imo2x = CY_PM_DISABLED; 0x0000020C str r3, [sp, #0] 0x0000020E mov.w r3, #200 ; 0x200 0x00000212 str r3, [sp, #4] 435: { 436: /* The IMO is ready to be source for Master clock */ 437: if(CY_PM_CLKDIST_MSTR0_REG != cyPmBackup.clkSyncDiv) 0x00000214 mov.w r0, #10 0x00000218 mov.w r1, #20 0x0000021C mov.w r2, #40 ; 0x40 0x00000220 mov.w r3, #80 ; 0x80 0x00000224 bl 14c <somefunc> 0x00000228 mov r3, r0 0x0000022A str r3, [r7, #c] ... Clearly there is something wrong here - why are the lines 171 - 175 and lines 435 - 437 showing up? They have something to do with the internal oscillator (IMO) iirc. The assembly code, btw, is doing the correct things... The device is a PSoC 5, software is PSoC Creator V1 (Production). This is just one example - there may be others that I have not seen.
Any ideas anyone?
~Abhijit
Show LessNow ,I Install the Psoc Designer 5.4 ,If I want to open the Psoc Designer 5.0's Workspace,what can I do.
why the latest Version can not open the old version's Project? The software's bug?
Thank's !
Show Less