完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
9个回答
|
|
首先:
1.#ifndef __XXXX_H__ //这是防止头文件重复定义,XXXX就是你头文件名称。 #define __XXXX_H__ 2.#include XXXX //看你要包含哪些额外头文件,比如接下要定义I/O口就包含reg52.h。 3.定义I/O口,看你这是头文件是干嘛的。和普通写法一样。 4.声明函数。 5.#endif //这是头文件结尾 |
|
|
|
UltraFire 发表于 2013-8-15 08:45 我知道这个,这个不是模块化编程时用到的吗?我的意思是:自己编写一些自己的库函数,然后每次用到你这个库函数时,只需要include一下就ok了,而不是你每次都把你之前的.c和.h文件给复制到你的工程中。求教一下!谢谢你了! |
|
|
|
定义寄存器再定义外部函数,外部变量,然后摆到keil的哪个文件夹下我不记得了,是和reg51.h一个文件夹下 |
|
|
|
这种函数库还是自己用的时候自己编吧,要不别人给了还得费力去读,不如稍微花点儿力气自己写了。
|
|
|
|
我不是那个意思,就是自己编好一些属于自己的常用函数的库函数集,想用时就是很简单的include一下,和include |
|
|
|
你有这方面的实际例子吗?可以参考一下吗?谢谢了! |
|
|
|
我一般还是复制以前的重新弄个工程 |
|
|
|
我也想知道,我自己写的库函数没出问题,编译也没问题,下载以后发现库函数没用,不知道怎么回事
|
|
|
|
那需要你自己编写一个函数集的文件 每次用51都带着这个文件就可以
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-使用AHT20进行环境监测之AHT20传感器介绍
828 浏览 0 评论
824 浏览 0 评论
861 浏览 1 评论
基于瑞萨FPB-RA4E2智能床头灯项目——1编译环境搭建与点亮驱动ws2812全彩LED
836 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-LCD显示图片编程示例之介绍mmap
1292 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11824 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 19:55 , Processed in 0.621231 second(s), Total 58, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号