Quiero iniciarme en HPGCC
- Inicie sesión o regístrese para enviar comentarios
Hola, yo vengo programando en UserRPL y se que no tiene nada que ver, pero las limitaciones son bastantes, por eso quisiera aprender a programar HPGCC (cuando termine los parciales), me lo recomiendan? voy a estar mucho para aprenderlo? es complicado y extenso tratar por ejemplo hacer un programa sencillo? Los códigos son tan largos que los programas te llevan mucho hacerlo? por ejemplo yo para un programa en UserRPL estaré 1 hora aproximadamente, según la complejidad del programa, en HPGCC estaré 5 horas? 1 día? o estaré un poquito más nomás...
Gracias!
La verdad que tengo muchas ganas de aprender HPGCC
- Inicie sesión o regístrese para enviar comentarios
Primero que nada tienes que saber programar en C. Para eso puedes descargarte cualquier de los "miles" de cursos que hay en internet, o meterte a un instituto
. Luego tu ya veras segun tu comodidad que compilador usar, por ejemplo yo utilizo el Devc++ , que es muy bueno y gratuito pero que me limita mucho con respecto a los graficos, pues solo tiene librerias ANSI C standard . Tambien puedes utilizar un compilador Borland , que trae sus librerias graficas no standard (aunque actualmente hay complementos para Devc++ que emulan algunas librerias de borland como ser la conio.h y graphics.h) .
Luego de aprender el lenguaje C , te daras cuenta que Hpgcc no trae consigo las librerias standard ANSI C , por lo que te tomara un poco de tiempo acostumbrarte al entorno de Hpgcc. Como ya sabras los emuladores no pueden correr los programas en Hpgcc, por lo que tendras que probar tus programas directamente en la calculadora, pero si tienes un sistema operativo Linux puedes utilizar Hppine . 
El tiempo en que puedas realizar un programa es subjetivo,
ya que puede ser desde unos segundos, como imprimir un par de palabras en la pantalla, hasta dias o semanas
en programas complejos.
A mi me gusta programar en Hpgcc, asi que te lo recomiendo.
- Inicie sesión o regístrese para enviar comentarios
Pero ahi esta pues, tienes esa ventaja, sacale provecho al viejo! Seguro que en poco tiempo aprendes a dominar el Hpgcc
- Inicie sesión o regístrese para enviar comentarios
Hola, por si nos queremos volver un poco autodidactas, encontré
los siguientes links que tratan sobre HPGCC
http://hpgcc.org/ http://sense.net/~egan/hpgcc/#Extend%20your%2050g%20with%20C%20-%20Part%201
Tambien existe un manual de HPGCC en español el cual no tengo y que seguramente alguno de nuestros amigos adictoshp podria pasartelo o decirte de donde descargarlo.
Saludos y Hasta pronto.
- Inicie sesión o regístrese para enviar comentarios
Muchísimas gracias a ambos!
- Inicie sesión o regístrese para enviar comentarios
Estoy empezando a leer "El lenguaje de programacion C" y es muuuy extenso...
Es cierto que corriendo programas con C van 40 veces mas rapido que con lo que esta programado la calculadora? 
Mi idea es poder de a poco para ir aprendiendo y empezando como hacer una especio de programa que vaya sustituyendo toda la ROM de HP, por ejemplo empezar simplemente con multiplicaciones, divisiones, sumas restas, para luego pasar a seno, cos, etc y de ahí ir aumentando el nivel...
Sería complicado (no importa si es extenso) ir haciendo eso?
- Inicie sesión o regístrese para enviar comentarios
hola primero que nada me presento soy Ruben nuevo en el foro (muy interesante por cierto)
Estoy empezando a aprender a programar con HPGCC y quiesa saber donde puedo conseguir el emulador de la calculador que menciona angel_legendario el Hppine para linux.
saludos y gracias por su tiempo
- Inicie sesión o regístrese para enviar comentarios
Muy buenas a todos. Retomo este tema para un par de cuestiones.
Tengo conocimientos previos del lenguaje C (no soy capaz de programar linux, pero hombre, punteros, ficheros, funciones, etc...)
Me bajé el HPGCC Notepad 2.
Escribo el programa, compilo y creo el archivo .hp
Hasta aquí todo mas o menos bien.
Instale en la HP la libreria que piden (el ARM creo que se llama). Descargo el documento .hp a la calculadora, lo busco en el file manager, evaluo, me sale en el stack, busco la funcion, aplico lo que dice el manual, y se me queda colgado.
Compile el HOLA MUNDO para saber si era cosa del programa pero me pasa lo mismo
Que puede ser?
Un saludo, y gracias
- Inicie sesión o regístrese para enviar comentarios
No se si puede ser esto pero veo si te puedo ayudar con esto...
Primero que nada instalar ARMToolBox en la HP, copiándolo al puerto 2 (FLASH) y luego reseteando con ON+F3.
Segundo compilas el programa con el HPGCC.
Tercero vas a tener un archivo .hp o .bin (el programa que hiciste vos) y lo copias en la carpeta HOME.
Cuarto cambias el modo a RPN (si es que estabas en ALG
)
Quinto tocando la tecla VAR buscas el nombre de tu programa y lo tocas, te van a aparecer caracteres raros en la pila.
Sexto shift naranja - 2(LIB) - buscas donde este el ARMToolBox, lo pulsas y luego clickeas el PrRUN.
Si no te funciona con eso debe estar el problema en el compilador o en la versión de ARMToolBox que estas usando quizás...
PD: Tenes algún libro para recomendar de C? :$
- Inicie sesión o regístrese para enviar comentarios
Yo estuve aprendiendo con el libro que se utiliza en mi escuela, que es muy básico.
http://www.agapea.com/libros/Introduccion-a-la-informatica-programacion-...
Pero es demasiado cara para lo que trae.
Y para seguir, pues me instalé un compilador (el Dev-C por ejemplo es gratuito) y a practicar. Tampoco es que sepa mucho, pero me defiendo jejeje y si te puedo ayudar aquí estamos
Y nada, paso por paso como me dices y me sigue dando error. Probaré a bajarme otro ARMToolBox y os contaré
Un saludo!
- Inicie sesión o regístrese para enviar comentarios













Tengo a mi papa que fue profesor de eso
pero queria saber si puedo aprender directamente sobre HPGCC