PSoC™ Creator & Designer Forum Discussions
I want to use a version control system to manage my project. Right now it's pretty hard, as my source code ends up mixed in with all kinds of autogenerated code that I don't care about and shouldn't check in --- some of the source code is actually embedded inside autogenerated code that I don't care about etc. I really don't like having my precious content in a directory called Generated_Source.
Does anyone have any suggestions for whether it's possible to rearrange my project to be a bit easier to manage?
Most of the autogenerated source is library code that I will never have to modify, and so don't need to worry about. So far the only things I've found I need to modify are interrupt handlers where I need to insert my own code into the `Foo_Interrupt()` routine. Is there any way I have this routine in my main source code? If so, I wouldn't need to modify anything in Generated_Source.
The ideal solution, of course, is to put everything that's produced by the compiler in an obj directory, but I suspect that's not possible...
Show LessHi!
I am testing the USB CDC example project and cannot get it to send 64 bytes of data although this equals the max packet size and should be most efficient. Up to 63 bytes can be sent without problems but 64 bytes does not work for some reason.
Any hints? Thanks in advance.
Regards,
Anguel
Show LessHello!
I can't find any documentation on installing PSoc Creator in silent mode. The Installer extracts much .msi files. I can install these from the command line but after that i can't start PSoc Creater. It gives an error out which you can see in the attachment. The log file is empty and in the Event Viewer i can't find any useful information. Maybe someone have an idea.
Thanks!
Best regards.
Show LessIf I go to Tools->Options->Text Editor and Enable autocomplete feature, every time I write some code in the tool, it takes a few seconds to show the characters I'm typing. This is a very annoying behavior when you simply want to write some code.
If I disable the autocomplete feature, it works just fine. Anyone experienced the same problem? My colleagues do not have this issue, so I wonder what in my environment is causing this issue.
I'm using PSoC Creator 4.1 and 4.2.
Show LessHey forum;
I have the need for a launcher bootloader with what appears to be combination bootloadable applications but I cannot find how to do this. I am trying to have 2 sets of code in flash and be able to switch back and forth based on input conditions. The functions I need are not present like Bootloadable_GetActiveApplication() because it says those are only available in a combination bootloadable application. So I am looking for some guidance here. I am testing using a -042 kit with just simple code in my 2 applications that blinks 2 different color LEDS and uses a switch to trigger the launcher. But because I do not have the correct application, I am stuck.
Hopefully somebody has done this? Thanks in advance for your help.
Regards, Jeff J
Show LessHi,
anyone experiencing PSoC Creator not able to build a project successful when two or more instances are running? In my case, it seems that PSoC Creator is not able to route the hardware schematic part successful, resulting in unconnected nets, etc. I had running another instance of PSoC Creator with another project, but didn't build that project (was just for copying some code snippets). The only thing worth to mention for that other project was that I've started the USB component customizer.
I'm using latest 4.1 version. I'll try to reproduce it, may open a case on technical support, but I want to ask if anyone else is experiencing this.
Regards,
Ralf
Show LessHi,
I have read a few things about CAN in PSoC and I got a couple of questions.
http://www.cypress.com/file/127111/download just a sample datasheet.
It says that CAN has a 16 receive buffer with filter. By my understanding of the wording, it seems like you can receive only the messages that the filter will allow, and you may not able to see everything. Can you set the filter to blank so you can see all the messages? What can a user do when they need to log/communicate with more than 16 messages?
Also, is it possible to change the individual bits of the message just before being sent, for example to test CRC check of other modules. You induce some error bits here and there. Can this by done manually?
Thanks.
Show LessJust come here to see if I'm the only one have this behavior:
using Creator 4.1 update 1, I found that the option in compiler:
"default char unsigned option = False "
will make the default to signed (i.e. no -fsigned-char appended),
and it was confirmed by compiling and run a check on "char a = 127; a += 1;"
to see if "a == 128" or something else.
Anyone could confirm, or I am the only one has this?
Best,
Show LessTo those who create and manage AN90799
Even if it is implemented according to the following procedure described in AN90799, an error will appear.
Is it possible to add a description to AN90799?
4 Writing an Interrupt Service Routine (ISR)
4.1 Using Auto-Generated ISR
Among them, you need to describe below but you get an error that is undefined.
void Timer_1_ClearInterrupt(uint32 interruptMask)
As for the solution method, the definition sentence will be added to the following place.
/* Place your includes, defines and code here */
/* `#START isr_1_intc` */
#include <Timer_1.h>
/* `#END` */
I would like you to describe the process steps up to this solution in the application notes.
Best regards.
- - Japanese - -
AN90799を作成、管理している方へ
AN90799記載の下記の手順通りに実装してもエラーが出てしまいます。
記述を追加することは可能ですか?
4 Writing an Interrupt Service Routine (ISR)
4.1 Using Auto-Generated ISR
この中で下記を記述が必要ですが定義されていないというエラーが出ます。
void Timer_1_ClearInterrupt(uint32 interruptMask)
解決の方法は、下記の場所に定義文を追加することになります。
/* Place your includes, defines and code here */
/* `#START isr_1_intc` */
#include <Timer_1.h>
/* `#END` */
アプリケーションノートにはこの解決方法に至るまでを記載してほしい。
以上、よろしくお願いします。
Show Less