EmbeddedRelated.com
Forums

rabbit RCM2200

Started by "nab...@gmail.com [rabbit-semi]" December 19, 2014
Hi,
i think you have right, i will do this steeps and i'm sure now that i will
have some good results
Thank you so much
2014-12-30 15:04 GMT+01:00 m...@cemitonline.com [rabbit-semi] <
r...>:

> You didn't make the right choice!
> PHP and HTML languages are suitable for a high-end server environment and
> web-based application development. Embedded applications e micro controller
> programming require different skills.
>
> Rabbit environment has no PHP pre-processor (even if include a dynamic
> scripting language similar). First of all you have to learn the C language
> (Dynamic C is a dialect of the ANSI C) and how to program a micro
> controller like the RCM modules. Start with the "Dynamic C user's manual"
> to understand the Dynamic C language syntax. Then take a look at the
> "TCP/IP user's manual" to learn how to use RabbitWeb, a library that
> implements an HTML web server onto the Rabbit and let you to develop simple
> dynamic web page with forms to input your data.
>
> If you don't have any experience in computer programming and software
> development in general (do you known at least a high-level language like
> Java, Pascal, ecc.?) first you should learn some concept like variables,
> iterations, functions, etc, and start to coding the "hello world"
> application (every basic programming course start with this example!).
>
> I hope this can helps you. I think you'll get what you need but first you
> have to make these basic steps.
>
>
Hi guys,
is there any solutions to speed up the compilation process in the rabbit
dynamic C for rcm2200 ?
thanks guys

2014-12-30 19:02 GMT+01:00 Nabil Choucolate :

> Hi,
> i think you have right, i will do this steeps and i'm sure now that i will
> have some good results
> Thank you so much
> 2014-12-30 15:04 GMT+01:00 m...@cemitonline.com [rabbit-semi] <
> r...>:
>
>> You didn't make the right choice!
>> PHP and HTML languages are suitable for a high-end server environment and
>> web-based application development. Embedded applications e micro controller
>> programming require different skills.
>>
>> Rabbit environment has no PHP pre-processor (even if include a dynamic
>> scripting language similar). First of all you have to learn the C language
>> (Dynamic C is a dialect of the ANSI C) and how to program a micro
>> controller like the RCM modules. Start with the "Dynamic C user's manual"
>> to understand the Dynamic C language syntax. Then take a look at the
>> "TCP/IP user's manual" to learn how to use RabbitWeb, a library that
>> implements an HTML web server onto the Rabbit and let you to develop simple
>> dynamic web page with forms to input your data.
>>
>> If you don't have any experience in computer programming and software
>> development in general (do you known at least a high-level language like
>> Java, Pascal, ecc.?) first you should learn some concept like variables,
>> iterations, functions, etc, and start to coding the "hello world"
>> application (every basic programming course start with this example!).
>>
>> I hope this can helps you. I think you'll get what you need but first you
>> have to make these basic steps.
>>
>>
Get a faster PC.
Nabil,

Dynamic C includes an option for "Compile to Binary". In the project settings, choose the appropriate target hardware (RCM2200), and then you can "compile to binary" instead of "compile to target" when you've made a bunch of changes, and are concerned that you may have syntax errors in your code. This speeds things up because you eliminate the step where the compiler identifies the target before starting compilation.

After a successful "compile to binary", you could potentially use RFU (Rabbit Field Updater) to install the .BIN file, but I would typically switch over to "compile to target" at that point so I can run my software with the debugger.

-Tom
On Jan 5, 2015, at 11:48 PM, Nabil Choucolate n...@gmail.com [rabbit-semi] wrote:

> Hi guys,
> is there any solutions to speed up the compilation process in the rabbit dynamic C for rcm2200 ?
> thanks guys
>