|
|
||||||||||||||||
|
THIS SITE IS AVAILABLE.. .. together with: CYPros.co.uk CYPros.eu PSoC.eu PSoCDesigner.co.uk PSoCDeveloper.co.uk Email me at fred [at] fundes [dot] co [dot] uk |
|
PSoC Express is not “my bag” - Software generated software can never compare to specifically application targeted hardware and software. It is my opinion that the M8 MCU (particularly when driven by object code produced from the awful ImageCraft PSoC Compiler) struggles to do anything fast - adding another level of software clutter is (in my opinion) the last thing PSoC needs. PSoC Express is probably fine for slow applications like traffic light controllers or QWERTY Keyboards - My specialty is Fast real-time applications. There may be occasions when I will use PSoC Express to generate a ‘template’ for complex / time-consuming tasks (USB Protocol is an example) but code generated (the specific required APIs etc) will then be extracted into a PSoC Designer project and integrated with code I write. I like to have a full and thorough understanding of code running in my applications - Actually writing the code myself gives me this.. Software generated software using high level modular constructs does not give this.. In order to gain full confidence in code generated by complete PSoC express project, I would need to examine EVERY software object within the application code - this would take FAR longer than generating FAR more efficient code myself. I will use PSoC Express only on rare occasions, but I use PSoC designer every day, for many hours each day - For this reason I do not offer a consultancy service on PSoC Express. If you need to push the PSoC to the limit of its capabilities, need high speed interrupt processing, need advanced analogue configuration, or need fast reliable operation of the PSoC in low cost electronic systems (particularly if large volume manufacture is the goal) I believe I am your best bet. If you have a PSoC Express project which does not work satisfactorily, due to processing overheads, I can take this and do the job in PSoC Designer writing code in C and Assembler.. I would expect to be able to increase processing throughput by at least 4x. I undertake designs at all levels of complexity - I believe I can complete simple designs faster using PSoC Designer than I can using PSoC Express (With the exception of a few specific applications such as USB and Wireless USB).
|
| [Home] |