Haz una pregunta
  Foros de Electrónica » Diseño digital » Interfaces y Programación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

02/06/2009 #1


Dsp/bios f2812 problemas con code composer
Muy buenas a todos, estoy empezando a programar el f2812 y estoy teniendo bastantes problemas para programar la bios, os pongo el codigo y el error que me da y toda la información que me podais dar me vendra de arte, ahi va:

#include <std.h>
#include <log.h>
#include <swi.h>
#include "proyectocfg.h"

Void funSWI0(void); /* funciones definidas en el .cdb creado anteriormente
Void funSWI1(void); /* idem arriba

Void main()
{
LOG_printf(&trace, "ESTO ES UNA PRUEBA/n");
SWI_post(&funSWI0);
return;
}

void funSWI0()
{
LOG_printf(&trace, " principio swi0/n");
SWI_post(&funSWI1);
LOG_printf(&trace, " final swi0");

}
void funSWI1()
{
LOG_printf(&trace, " principio swi1/n");
SWI_post(&funSWI1);
LOG_printf(&trace, " final swi1");

}

y los problemas a intentar compilarlo son:

"main.c", line 18: error: argument of type "void (*)(void)" is incompatible with parameter of type "SWI_Handle"
"main.c", line 29: error: argument of type "void (*)(void)" is incompatible with parameter of type "SWI_Handle"
"main.c", line 37: error: argument of type "void (*)()" is incompatible with parameter of type "SWI_Handle"


He estado mirando otros ejemplos parecidos y no se porque da errores si lo tengo definido exactamante igual que en los ejemplos.

Toda ayuda sera bien recibida.

Un saludo

rafa
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Interfaces y Programación

Lenguajes de programación, gestión y manejo de puertos

Cerrar
Foros de Electrónica » Diseño digital » Interfaces y Programación

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