Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

04/04/2014 #1


Simulación PIC en tiempo real
Hola. Mi duda es que si este software (PIC SIMULATOR IDE) hace las simulaciones en tiempo real, y si es así en cual de los ajustes en RATE debo trabajar pues me tiene dudoso..
O si me recomiendan un simulador de pics que trabaje en tiempo real. ...
04/04/2014 #2

Avatar de papirrin

que yo sepa ninguno trabaja en tiempo real, el que yo conozco que se que es mejor es el isis/proteus.

la ventaja del pic simulator es presisamente eso,que puedes ir "debugeando" a diferentes velocidades, pero el isis puedes ir debugeando el codigo fuente.
04/04/2014 #3

Avatar de chclau

Que significa simular en tiempo real?

En tiempo real uno puede emular, o conectarse a un procesador real y ponerle breakpoints y waypoints... pero si simulamos, que importa cuanto tarda la simulacion?
04/04/2014 #4

Avatar de papirrin

Que significa simular en tiempo real?
bueno para mi, si seria bueno que existiera un simulador en tiempo real, si el bendito proteus lo hiciera se podria simular por ejemplo un microcontrolador para que por la bocina del pc saliera voz digitalizada (de muy baja resolucion debo aclarar,pero se podria). pero como no lo hace puess...
04/04/2014 #5

Avatar de TRILO-BYTE

yo he sabido del ICE del microchip pero es muy caro
bueno de herramientas gratuitas no creo que existan en tiempo real
pero yo no creo que sea tan necesario simular en tiempo real cuando se trata de un timer ,un ADC, prender un led y apagar un rele

ya para cosas buenas un DAC o conexiones a velocidades brutales ahi si la simulacion en tiempo real seria buena
05/04/2014 #6

Avatar de Ajna

Es que hace faltan entender la diferencia

Simular es igual a fingir
Emular es igual a imitar

Ahora bien imitar algo tan complejo como lo es un PIC seria verdaderamente dificil para una PC comun, talves una computadora muy poderosa pueda hacer, como tal cosa no la podemos tener todos entonces existen los debuger que en de cierta forma te permite "emular" controladamente y sentir que puedes tener el control como si de una simulacion en PC se tratase.
05/04/2014 #7

Avatar de TRILO-BYTE

eso es muy cierto
la simulacion imita el comortamiento e imita las instrucciones como es el caso de simulacion de un circuito , un videojuego de vuelo , una maquina virtual como es el caso de JAVA,etc.

emulacion imita el comportamiento de una maquina y la emulacion ejecuta las instrucciones escritas para esa maquina
como es el caso de un emuldor de videojuegos , emuladores x86 , el proteus podria decirse que emula los microcontroladores por que ejecuta el codigo compilado y no las instrucciones.
05/04/2014 #8

Avatar de papirrin

el proteus podria decirse que emula los microcontroladores por que ejecuta el codigo compilado y no las instrucciones.
no quisiera entrar en polemica que no viene al caso, pero el proteus si los simula, emular seria que una simulacion de un pic en proteus emulara por ejemplo un amplificador de audio digital como un TDA clase D.me explico?.

con ese ejemplo y con las palabras de ajna seria:

en proteus podria fingir(simula) un pic que imita(emula) a un amplificador clase D
07/04/2014 #9


Por si no me explique bien amigos.... si un pic en mundo real me toma un segundo en efectuar el software grabado en el, me gutaria algo que imitara en el ambiente del pc de la mima forma. asi no perderia tiempo grabando el chip para darme cuenta de que este difiere con el tiempo en la simulacion o emulacion en la pc.
07/04/2014 #10

Avatar de TRILO-BYTE

es que la PC no es algo magico

si existe un dispositivo asi se llama emulador de micro un ejemplo es el ICE de microchip
no graba en el micro , emula en un hardware

no se que quieras hacer digo el proteus simula mediannamente bien una comunicacion USB y eso ya es algo fuerte

pero si es para simular el puerto serie o prender un led pues no tiene caso

si tienes un pickit2 puedes debuguear muy bien el micro , los freescale con j-link tambien permiten el debug
09/04/2014 #11


bueno, creo que usare el Proteus por que mas o menos me ha funcionado... Gracias por la asistencia
Papirrin, Trylo-byte, Ajna y chlau
09/04/2014 #12

Avatar de TRILO-BYTE

bueno antes de sentirse uno decepcionado por el proteus hay que mirar su lado positivo

que es facil de usar y evitas hacer un proto que luego es un fastidio

si tiene sus numerosos bugs pero cuando uno sabe lo que hace pues no debe ser problema
digo para puerto serie , un led y un rele esta sobrado
09/04/2014 #13

Avatar de salvador33

Yo tengo el pickit 2 y he debbugeado infinidad de circuitos,con el mplab
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.