_Makefile记录
Lazylink
arm64/x86
展开
-
MSP430F5529—遇到bug--输出电平不成功
环境:CCS6 MSP430F5529 使用P3OUT |= 0XE0使高四位输出高电平,但是开始是可以输出高电平,但似乎过一个调试就不成功了,观察P3DIR的值也是对的,最后使用原来的P3OUT |=(BIT4 | BIT5 | BIT6 | BIT7)才成功,实在搞不清为什么P3OUT |= 0XE0就不行原创 2016-08-26 23:36:28 · 1198 阅读 · 0 评论 -
驱动程序的Makefile
KERN_DIR = /work/system/linux-2.6.22.6 all: make -C $(KERN_DIR) M=`pwd` modules clean: make -C $(KERN_DIR) M=`pwd` modules clean rm -rf modules.order obj-m += first_drv.o 这里的M是内核根目录下Make原创 2016-12-11 00:00:11 · 632 阅读 · 0 评论 -
关于在Makefile下的函数patsubst,notdir,wildcard的使用
1.函数wildcard的使用 一般用法: SRC = $(wildcard *.c ./src/*.c) 相当于在其他地方可以直接使用$(SRC)代替源文件的路径,比如gcc -c -o ./bin/main ./src/main.c 可以直接写出 gcc -c -o $(TARGET) $(SRC) 其实就是把文件扩展开,方便在其他地方使用 2.函数notdir使用 该函数的原创 2017-03-14 12:00:13 · 681 阅读 · 0 评论