e2 studio - dúvida

26 views
Skip to first unread message

phfbertoleti

unread,
Nov 14, 2015, 7:52:20 PM11/14/15
to Renesas_brasil
Senhores, boa noite.

Eu recentemente comecei a brincar com o kit yrdk rx63n no e2 studio.A IDE e os exemplos disponíveis são muito bons e vou usar estes exemplos como base para novos projetos/exemplos que tenho em mente. 
Pra isso, eu gostaria de importar os exemplos e renomea-los, para estar tudo isoladinho já quando eu desenvolver e depois na hora de compartilhar o projeto (pretendo compartilhar tudo o que eu fizer). Se eu simplesmente importo e renomeio o projeto para o nome que eu gostaria, não consigo debugar (pois, mesmo dando build all novamente, o arquivo de debug .x fica com o nome antigo, por isso creio que ele não consiga relacionar as coisas). Desta forma, eu enho que sair renomeando na mão tudo o que tem o nome do projeto de origem, o que é um grande (e chato) trabalho.

Aí vem a minha pegunta é: há alguma maneira eficiente / certa de renomear tudo num projeto (para eu poder assim criar algo totalmente novo com base no projeto ja existente)?


Desde já, muito obrigado pela atenção.

Rafael Dias

unread,
Nov 14, 2015, 7:57:30 PM11/14/15
to renesas...@googlegroups.com

Se eu não estou enganado o eclipse e, consequentemente, o e2studio possuem o comando refactor: http://eclipsebook.in/c-cpp-development/editing-code/refactoring/

--

---
Você recebeu essa mensagem porque está inscrito no grupo "Renesas_brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para renesas_brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

phfbertoleti

unread,
Nov 14, 2015, 11:30:52 PM11/14/15
to Renesas_brasil
Rafael, muito obrigado pela atenção.


Eu fucei sobre o refactor, e não sei por que ele está inativo no e2studio (ele existe, inclusive há um menu exclusivo para ele, mas não dá pra acessá-lo). 
Mais alguma idéia de como renomear o projeto?

Leonardo Afonso

unread,
Nov 16, 2015, 11:02:15 AM11/16/15
to renesas...@googlegroups.com
Boa tarde,

O e2studio 4.0 tem uma opção de importação chamada "rename & Import Existing C/C++ Project into Workspace". Nesta opção você pode alterar o nome do projeto antes de importar.

Se você já importou você pode mudar o nome do projeto no rename e alterar os seguintes pontos:

1) Nas propriedades do projeto vá em C/C++ Build->Settings->Build Artifact e altere o nome do Artifact name. Isto irá alterar o nome do arquivo de saída .x.

2) Em C/C++ Build->Refresh Policy remova a pasta com o nome antigo e adicione o nome do projeto novo.

Após estes passos apague a pasta da configuração (por exemplo HardwareDebug ou Debug) e recompile o projeto.

Até,

Leonardo Carlos Afonso
leoca...@gmail.com

phfbertoleti

unread,
Nov 17, 2015, 9:17:43 PM11/17/15
to Renesas_brasil
Obrigado Leonardo! Vou tentar essa dica numero 2 (a 1 não fez o que eu queria).

Leonardo Afonso

unread,
Nov 18, 2015, 8:22:47 AM11/18/15
to renesas...@googlegroups.com
Paulo,

Se você fez apenas a 1 parte você tem dar um clean no projeto já que o .x do projeto antigo ainda está lá. Na parte 2) você irá apagar a pasta da configuração em uso (e.g hardware Debug) que irá limpar tudo que tinha relação com o nome antigo.

Até,

Leonardo Carlos Afonso
leoca...@gmail.com

phfbertoleti

unread,
Feb 16, 2016, 7:27:42 PM2/16/16
to Renesas_brasil
Leonardo, boa noite.

Sei que faz tempo que me deu essas dicas, mas acabei de as testar e funcionaram perfeitamente! Muito obrigado!
Em breve irei compartilhar com os senhores o projeto de um gerenciador de tarefas que fiz (um exemplo de aplicação no kit YRDK-RX63N).


Atenciosamente, 
Pedro Bertoleti

phfbertoleti

unread,
Feb 16, 2016, 8:55:47 PM2/16/16
to Renesas_brasil
Leonardo, uma última dúvida: eu exclui a pasta debug, mas com isso as configurações de laucher para debug se foram também.

Você poderia por favor me orientar em como refazer essa configuração(para eu poder debugar na placa)?


Atenciosamente,
Pedro Bertoleti

André Oliveira

unread,
Feb 17, 2016, 10:57:26 AM2/17/16
to renesas...@googlegroups.com
Pedro,
Primeiro, entre novamente na janela do Debug Configuration:
Inline image 1

Dê um duplo click no Renesas GDB Hardware Debug:

Inline image 2

Isso vai criar um novo setting de debug, você só precisa configurar o arquivo para debug, o PN e o debugger.

Selecione o arquivo .x clicando no botão Search Project:
Inline image 3

Selecione o debugger e o PN na aba Debugger:

Inline image 4

And that's it! Não esquece de ir dando Apply em todas as mudanças, clica no botão Debug no final e já era!

Esse procedimento é similar para todos os micros da Renesas no e2studio!

[]s,

        André M de Oliveira

.oO ineptire est juris gentium Oo.
   http://int2float.blogspot.com





--

phfbertoleti

unread,
Feb 17, 2016, 11:27:04 AM2/17/16
to Renesas_brasil
André, muito obrigado!
Reply all
Reply to author
Forward
0 new messages