PSoC™ Creator & Designer Forum Discussions
In order to get acquainted with the PSoC 4, I decided to play with the PSoC Creator 2.2 SP1. However, my home PC is
slightly below the minimum requirements to run this program - it was older than 5 years or so.
Namely, the lack of RAM and slow USB ports. And yet, in recent times due to worn-out "hardware", BSoD-s occur regularly.
That's such an extreme installation.
After several attempts, I managed to perform the installation.
However, each program run ended with an error. According to the results of several installations, it became clear that it is one and the same error.
Message (approx.)
"Psoc_creator.exe - found an error. Needs to close. Sorry for the inconvenience"
issued after
"Initializing ... CyDesigner.Common.Debugger.CyPPDeviceIO.CyPPDeviceIOPlugin"
In addition, the installation with the same distribution file to a higher quality office computer was performed with no
problems on the first try.
I assume that the error is due to lack of RAM.
I have a design in PSoC Creator 2.1 which works on a PSoC 5. I recently moved over to a PSoC5LP, which mean I must move my design over to PSoC Creator 2.2. I updated all the components and all of them compiles fine except the PSoC Sensei Parallel FIFO. I deleted it and recreated it with the default name so that all its source code is cleaned and recompiled but still no luck. The error message is:
.\Generated_Source\PSoC5\FIFOIn_1.c:60: error: 'FIFOIn_1_AsyncCtl_ControlReg__CONTROL_REG' undeclared (first use in this function)
In the h file it is used as a define:
#define FIFOIn_1_CONTROL_REG (* (reg8 *) FIFOIn_1_AsyncCtl_ControlReg__CONTROL_REG)
Show LessWould it be possible to change the flow of Designer install so that
one click brings user to all necessary input checkoffs, like license,
then next click proceeds to install ?
Save users waiting for multiple steps to occur.
Regards, Dana.
Show LessDoes Creator 2.2 have any control of structure packing of data? For example I create a structure like:
typedef
uint8 LoadedFlag;
uint16 Version;
struct {uint16 OutRef;
} ConfigData;
When I look in memory I see two bytes used for LoadedFlag, rather than one. Is there any way to force the structure to be packed? In MS VC++ it would be "pragma pack (1)", but I cannot find any reference to packing control in the docs...
Thanks, Russ
Show LessHi,
I downloaded PSoC Designer5.3 from cypress site but I couldn't install it.
My OS is window7 64bit.
During the installation, it shows a "window script host" message which reads as follow: Can't find script engine" "VBScript" for script C:\Program Files(x86)\Cypress\PSoC Designer\5.3\PSoC Designer5\AppModHandler.vbs"
When I click OK button in the window, it opens another error message which reads as follows: The installer is unable to proceed with the current operation cyinstaller will start rollback operation
Details
Error 1722. There is a problem with this window installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action RegiterPDDIIs, location: C:\Program Files(x86)\cypress\PSoC Designer\5.3/PSoC Designer5\ command: wscript.exe AppModHandler.vbs" C:\Program Files(x86)\cypress\PSoC Designer\5.3\"REGDLLS.
PLEASE WHAT WILL I DO TO OVERCOME THIS ?
Show LessWould it be possible to change the flow of Creator install so that
one click brings user to all necessary input checkoffs, like license,
then next click proceeds to install ?
Save users waiting for multiple steps to occur.
Regards, Dana.
Show LessIn the attached zip file, you'll find a single library contraining 20 simple teaching components. These components and their associated datasheets run through a number of examples with information on how to build these simple engineering concepts into a Component.
- CYCC_CY42 BCD to Decimal Decoder (1-of-10)
- CYCC_CY74 D-Type Flip-Flop with Set and Reset
- CYCC_CY112 JK Flip-Flop with Set and Reset
- CYCC_CY161 8-bit Binary Counter: Asynchronous Reset
- CYCC_CY163 8-bit Binary Counter: Synchronous Reset
- CYCC_CY164 8-bit Serial-In/Parallel-Out Shift Register
- CYCC_CY166 8-bit Parallel-In/Serial-Out Shift Register
- CYCC_CY182 Look-Ahead Carry Generator
- CYCC_CY191 8-bit Binary Up/Down Counter
- CYCC_CY194 8-bit Bidirectional Universal Shift Register
- CYCC_CY195 8-bit Parallel Access Shift Register
- CYCC_CY273 Octal D-Type Flip-Flop with Reset
- CYCC_CY273T Octal T-Type Flip-Flop with Reset
- CYCC_CY293A 8-bit Accumulator with Carry In and Out
- CYCC_CYDSMod Delta Sigma Modulated Density Generator
- CYCC_DSModA Delta Sigma Modulated Density Generator with Dither
- CYCC_PRMod Pseudo Random Modulated Density Generator
- CYCC_PWM8 Pulse Width Modulator with Enable
- CYCC_PWMod Pulse Width Modulated Density Generator
- CYCC_PWModA Pulse Width Modulated Density Generator with Dither
Design the way you think with PSoC Creator!
Show LessI am trying to use the "Use: Regular Expressions" option in the Find/Replace window to help find strings.
However, when trying to use "negative lookbehind" to exclude certain words if they are preceded by a certain string (which is really helpful to prevent recursive find-replace when only adding/subtracting onto the start/end of a string (e.g. replacing "Test" with "ATest", and then the find/replace trying to replace the "Test" in "ATest" with "ATest" again, giving the erranous "AATest").
When I try "(?<!A)Test" (which means find every "Test" that isn't preceded by an "A"), I get the error "The given expression is invaid". However, this works fine in the online regex sandbox's (e.g. http://regex.powertoy.org/).
I was just wondering if anyone knew what version of Regex PSoC Creator uses?
Show Less