Red de conocimiento informático - Conocimiento de Internet de las cosas - Pregunta sobre programación integrada, por favor dame un consejo.

Pregunta sobre programación integrada, por favor dame un consejo.

/****makefile*****/

#hello_makefile

obj-m :=hello.o

#KERNELDIR:=/home/jiangmb/workspace2.6_trunk/ti-davinci

#KERNELDIR:=/lib/modules/$(shell uname -r)/build

KERNELDIR: =/home/jiangmb/My_workspace/ti-davinci

MVTOOL_PREFIX=/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-

PWD: =$(shell pwd)

todos:

make -C $(KERNELDIR) ARCH=arm CROSS_COMPILE=$(MVTOOL_PREFIX) M=$(PWD) módulos

.PHONY: clean

clean:

rm -rf *.o *ko

Carga el controlador como insmod hello.ko

Desinstalar: rmmod hello.ko

Crear nodo de dispositivo; mknod

Hermano, los puntos que diste son muy pocos, hay demasiados problemas, ¡así que hagamos esto primero! ¡Este programa es demasiado simple, no es necesario probar la demostración de la aplicación!