PSoC™ Creator & Designer Forum Discussions
I use PSoC version 4.2 and the example of capsense V5.0 work normally, I want to use capsense v7.0, but it always report an error. Build error: The command 'arm-none-eabi-gcc.exe' failed with exit code '1'.
Is my PSoC version inappropriate?
What is the improvement of v7.0 compared with V5.0?
Show LessTarget : Developing HID Device with CYBLE 222014-01
we are developing HID Device and BLE connectiong with PC or Other Central Devcie
We'd like to know which function handle BLE Request from PC
or, If there is sample code to handle this operation, Please let me know.
Many Thanks
Show Less
I used Psoc creator 4.3 for a log time with out getting such a issue. Since some days the creator freezes when trying to start debug. I updated to version 4.4 but the issue still exists. Psoc creator freezes for about 120 sec and then continue, windows give a sound. Today each debug start suffer from this delay.
WIN 10, MINIProg4, only 20GB free SSD space left.
What can I do to get rid of this pause?
Show LessI’m using CYW9P62S1-43012EVB-01.
I use PSOC6, but when I heard that PSOC6 generally uses modustoolbox I was curious for some reason, so I asked a question.
We get the following error when opening the psoc programmer
System.OverflowException: Arithmetic operation resulted in an overflow.
at ProgrammerLibrary.ProgrammerSettings.GetPrivateProfileSection(String appName, String[]& section)
For example
# pragma abs_address: 0x4000
static const uint32 MASTER = 0x22222222;
# pragma end_abs_address
I expect to read the memory with a PSoC programmer and see 22222222 in cell 4000, but the value puts into another cell.
Or so
uint8 ram_array[16]={0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,};
static const uint8 CYCODE eepromArray[]= {0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88 };
int main()
{
CyGlobalIntEnable;
EEPROM_Init(0x4000);
CyDelay(20000);
EEPROM_Write(ram_array,eepromArray,16);
}
I expect to read 888888 ..., turn on the device for 20 seconds and then read 1111111 ...
But I read 888888 in both cases ...
I'm trying to learn if I can make a very slow clock without using up UDB/counters, etc. The PSoC® 3: CY8C34 Family Datasheet says:
Each clock divider consists of an 8-input multiplexer, a 16-bit
clock divider (divide by 2 and higher) that generates ~50 percent
duty cycle clocks, master clock resynchronization logic, and
deglitch logic. The outputs from each digital clock tree can be
routed into the digital system interconnect and then brought back
into the clock system as an input, allowing clock chaining of up
to 32 bits.
I can make a Clock component and it will use one divider up to 65536 to produce it, but how do I then route it back through another divider?
Show LessHi,
I have a PSOC 4200M project that was working and debugging well. A change must have been made, because all of the sudden, I could not reach any breakpoints, even right inside the main() method. They never seem to be reached, but instead the software goes to a disassembly window instead.
I have never seen this before. I tried to turn off the disassembly window in Tools>Options, but then a window just pops up informing me that there is no source to debug, and would I want to see the disassembly window.
Please help if you have encountered this before, I am stuck.
I would rather not post my whole project if possible, if there are snippets or screenshots I would be happy to show those.
Thank you,
Tom
Hi,
Is there a possibility to change CAN BUS's baud rate via sort kind of API on runtime and not via the Top Design?
Hi,
How can insert user in a driver function ?
I have understood that there was this method:
/* `#START UART_1_SPI_UART_ISR` */
/* `#END` */
But no work, what's the problem ?
Best regards
LuBe
Show Less