Página 1 de 1

CCS -> Hitec C ou outro

MensagemEnviado: 24 Set 2011 13:56
por marcelo campos
Amigos

Será que existe uma maneira não muito traumática de portar código(s) feitos em CCS p/ o Hitec C ou outro ?

valeu

Marcelo

Re: CCS -> Hitec C ou outro

MensagemEnviado: 24 Set 2011 17:28
por andre_luis
Depende da quantidade de APIs nativas do CCS que voce tenha usado.
De resto, seria somente procurar código-drives prontos na internet para cada função dessas ( UART, I2C, LCD, etc... )

+++

MensagemEnviado: 24 Set 2011 18:06
por daniel.sloczynski
O grande problema do CSS são as APIs dele, na minha opinião. O programador acaba usando aquilo mas não sabe o que exatamente está acontecendo, apenas chama a macro e deu, porque sabe que vai dar tal "resultado".


Caso não tenho sido usada nenhuma API fica bem mais fácil de portar.

Nunca trabalhei com o Hitec, mas já portei códigos de CSS para o MPLAB C18 e C32

MensagemEnviado: 24 Set 2011 20:03
por marcelo campos
daniel.sloczynski escreveu:O grande problema do CSS são as APIs dele, na minha opinião. O programador acaba usando aquilo mas não sabe o que exatamente está acontecendo, apenas chama a macro e deu, porque sabe que vai dar tal "resultado".


Caso não tenho sido usada nenhuma API fica bem mais fácil de portar.

Nunca trabalhei com o Hitec, mas já portei códigos de CSS para o MPLAB C18 e C32


Este é o problema: estas APIs próprias junto com o preço dele, eu queria portar um programa relativamente simples de gps, se pro C18 melhor ainda !

o programa está neste link: http://www.smartradio.com.br/prgPICforum/080238-11.zip

valeu

Marcelo

MensagemEnviado: 24 Set 2011 23:31
por andre_luis
daniel.sloczynski escreveu:O grande problema do CSS são as APIs...


Isso realmente acaba sendo um problema na migração, se o programa não estiver bem estruturado em camadas definidas.
De resto, em princípio, a tarefa não seria das mais complicadas.

Por preguiça de configurar registradores SFR, acabo adotando bastante essas soluções prontas.

+++

MensagemEnviado: 26 Set 2011 10:17
por ze
certa feita consegui portar com parcial sucesso um programa relativamente complexo do hitech pro sdcc. mas foi um trabaião do carái. pena que não coube na memória visto que o sdcc não otimiza tanto o código. (Tamém de graça queria o que?!) Se eu não fosse adepto de antoine lavoisier tinha me emputecido um pouco mais.
Prepare-se para esta possibilidade também.
abç