Darcio Prestes

Site menu:

Admin

 

June 2006
M T W T F S S
« May   Jul »
 1234
567891011
12131415161718
19202122232425
2627282930  

Site search

Categories

June 2006
M T W T F S S
« May   Jul »
 1234
567891011
12131415161718
19202122232425
2627282930  

Tags

Amigos

Links

HPGCC

Os modelos recentes da série 4* de calculadoras da HP utilizam um processador ARM, o que torna essas bestinhas mais um computador do que uma calculadora. Não é algo recente mas, para a felicidade dos engenheiros, existe um pessoal que portou o compilador C GCC para para este hardware, o que nos permite escrever um programa muito mais rápido do que com a linguagem utilizada nos modelos anteriores (RPL). Na verdade acho que isso tornou essas calculadoras úteis de verdade, porque elas podem ser utilizadas para um fim mais nobre do que como meros lembretes durante as provas. Com o HPGCC finalmente a calculadora HP se torna uma ferramenta para o engenheiro e não somente para o estudante. Escrever um programa personalizado para ajudar com determinada tarefa profissional ficou muito fácil, porque não precisamos mais esperar o lançamento de um programa que atenda apenas parcialmente nossas necessidades. Agora basta colocar a mão na massa e tirar o pó de cima do livro do Herbert Schildt :-)

Abaixo está um Hello World

// ‘Hello World’

#include hpgcc49.h

int main(void){
clear_screen();
printf(“Inter Campeao!!!”);
while(!keyb_isON());
}

Comments

Comment from Diogo
Time 12/06/2006 at 13:14h

Se é um processador ARM, deve funcionar o sistema operacional tempo-real baseado em microkernel que é desenvolvido aqui na uni.

Um versão pra PC que roda o Linux como processo, pode ser encontrada aqui: http://demo.tudos.org/

Good HP Hackin’…

PS: Sorry pela propaganda, mas é que o negocio é bala… rodar linux como um processo é legal.

PS2: Ok… nao deve ser muito util rodar um sistema tempo real numa calculadora, mas tem gente que utilizava o modelo anterior pra controlar robos e tudo mais… tudo pela diversao e pelo desafio.

[Reply]

Comment from Ailson
Time 26/11/2006 at 23:12h

Herbert Schildt ? Cara nao ouvia falar desse livro desde que tive Programação Aplicada a Engenharia 1, na primeira fase de Engenharia, mas a noticia é valida, como todo Mecatrônico aprende a fazer programinhas em C, principalmente para controlar algum objeto e repassar relatórios para o computador!

[Reply]

Comment from Cleber
Time 22/04/2008 at 11:04h

Como faço para rodar um programa na hp depois de copiar para ela o arquivo .hp gerado fica aparecendo no formato “string” como rodo esse programa ?

Cleber.

[Reply]

Comment from jeferson
Time 18/02/2009 at 10:13h

Pessoal será que alguem sabe como eu posso reselver este problema que esta acontecendo com a minha hp 50g, se alguem souber entre em contato comigo:
castro_jeferson@hotmail.com

DEFEITO:

1) Colocando as pilhas, aparece no visor ?TRY RECOVER MEMORY?

2) Não aceita a operação ?NO? 3) Na opção ?YES? aparece a seguinte mensagem ?HP49 CAS BY PARISE, HEISKANEN & FICHTER?

[Reply]

Comment from Anunakin
Time 4/03/2009 at 15:15h

Cleber, siga o HOWTO que vem junto com o SDK hpgcc 2.0 SP2, nele diz que tens de instalar o programa ~/hpgcc_20/sources/ARMToolbox/SETUP.BIN ma sua HP, nele têm os aplicativos para executar o binário gerado pelo gcc (PrRUN), há ainda um programinha que transfoma este em um executável… (S->EXE) … bastam estes dois…

Por falar em hpgcc, alguém já conseguiu usar um scanf, funciona com inteiros mas não rola com float e double…. :(

[Reply]

Comment from Armando
Time 22/09/2009 at 12:01h

Eu não consigo instalar o ARMToolbox, alguem conseguiu? não entendi o que tem que fazer depois de copiar o SETUP.BIN pra dentro da hp

[Reply]

Eduardo Reply:

tambem nao estou conseguindo, alguem poderia ajudar?

[Reply]

Write a comment





Spam Protection by WP-SpamFree