QUERENDO PROGRAMAR LPC2103 EM BASIC ou C?

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Mensagempor tcpipchip » 22 Fev 2008 11:56

Agora estou testando a versao com o LPC2138, ou seja, ele com um EN28J60 sera um SERVIDOR WEB (ETHERNET), que gera paginas dinamicas a partir da linguagem BASIC.
ATUALIZACAO DE IMAGENS, SOFTWARE, TUDO VIA WEB.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head> <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>simple page</title>
<head>
<body>
<?BASIC print "OLA AMIGOS ASM51"
?>
<br>
<br>
<img style="width: 500px; height: 80px;" alt="planes" src="banner1.gif"><br>
</body>
</html>

PRODUZIRA NA PAGINA:

OLA AMIGOS ASM51
Editado pela última vez por tcpipchip em 29 Fev 2008 17:36, em um total de 1 vez.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 27 Fev 2008 16:07

Ola
Os interessados em entrar rapidinho no mundo ARM, usando a linguagem BASIC, ja estou gravando as licencas no LPC2103.
O gravador esta pronto! O soquete foi uma facada de caro :(
Imagem
Qualquer duvida, tcpipchip@hotmail.com
TCPIPCHIP
Editado pela última vez por tcpipchip em 29 Fev 2008 17:30, em um total de 1 vez.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 29 Fev 2008 17:30

Apos a gravacao da licenca, assim fica a operacao em BASIC
http://www.basic4ever.com/img/basic.swf
Editado pela última vez por tcpipchip em 25 Jun 2008 07:11, em um total de 1 vez.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor phophollety » 29 Fev 2008 20:49

Existe algum compilador C++ ou outra linguagem com paradigma de OO para ARM?
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor tcpipchip » 29 Fev 2008 23:02

Ola
Podes criar um novo topico para a duvida ?
TCPIPCHIP

PS: Sim, existe, para ARM...lhe dou a dica no novo topico!
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Rodrigo_P_A » 01 Mar 2008 12:50

phophollety escreveu:Existe algum compilador C++ ou outra linguagem com paradigma de OO para ARM?


O Keil tem C++, com o Realview e o CARM, e parece que o GCC tbm.
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

INTERRUPCOES BASIC

Mensagempor tcpipchip » 27 Mar 2008 23:51

Finalmente esta disponivel a versao com INTERRUPCOES GERADAS PELOS PINOS EINT0, EINT2 (RISE|FALL|HIGH|LOW) e TIMER, esta ultimo que pode ser gerado em intervalos de ms.

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 25 Jun 2008 07:09

http://www.basic4ever.com/img/basic.swf
Nao é PISCA PISCA de LED :(
TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 10 Jul 2008 21:46

Prototipo...
Imagem
TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 24 Set 2008 16:32

Esta nascendo a versao via BASIC BY WEB...
Imagem
TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor jeanfernandes » 15 Out 2008 20:56

Cada um entra no mundo ARM como pode.
Meu chapa de trabalho nao eh muito fã de C, mas já é chegado num Basic... Acho que vou ter que comprar uma baga dessas pra ele brincar...
Não entendi muito bem o conceito (é sono) mas tá valendo
Parabens.

Ce falou que o compilador é free. Onde baixa a treta ?

Jean
Jean P. Fernandes - Eng. Eletrônico - (83) 2102-2116 - APEL - www.apel.com.br - Campina Grande - PB
jeanfernandes
Word
 
Mensagens: 539
Registrado em: 11 Out 2006 15:36
Localização: Campina Grande - PB

Mensagempor jeanfernandes » 15 Out 2008 21:05

Miguel aparece no Msn para gente trocar uma ideia sobre isso ae.
Vlws. Voce nao responde mais aos meus emails.
:lol:
Jean P. Fernandes - Eng. Eletrônico - (83) 2102-2116 - APEL - www.apel.com.br - Campina Grande - PB
jeanfernandes
Word
 
Mensagens: 539
Registrado em: 11 Out 2006 15:36
Localização: Campina Grande - PB

Mensagempor tcpipchip » 04 Dez 2008 10:35

Bruce, Mike e eu estamos testando FULL o BASIC by WEB a procura de possiveis bugs...
Esta cada vez melhor
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 12 Dez 2008 16:34

Apos um meeting entre Michael,Miguel e Bruce, convenci que o BASIC by WEB tera funcoes para manipulacao de sockets TCP, nao somente UDP com é hoje.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Renato » 10 Mar 2009 11:56

Sobre performance, para uma idéia comparativa, num LPC2138 :
CCLK= 60 MHz MAMTIM=3 MAMCR=2

O loop abaixo, em C, quanto dá a variável I ?
Variável Flag é setada no atendimento de uma Int do timer Comparador
num intervalo de 104 us (PCLK= 15 MHz T0PR=15 T0MR0=104).

Código: Selecionar todos
DO
   I=0                       'limpa variável teste
   T0TCR=2               'reset timer
   T0TCR=1               'habilita timer. Int daqui a ~104us
   DO WHILE Flag=0   'loop de teste até rotina de int setar Flag
       I=I+1                'incrementa variável de teste
   LOOP
   T0TCR=0               'terminou: stop timer

   Flag=0                   'reset Flag
   PRINT #0, "DO LOOP :";I     'mostra quanto deu ?

   FOR R=1 TO 1000000           'delay
   NEXT
LOOP
Editado pela última vez por Renato em 20 Mar 2009 20:40, em um total de 4 vezes.
Renato
Byte
 
Mensagens: 224
Registrado em: 20 Out 2006 08:35

AnteriorPróximo

Voltar para ARM

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x