标题:
在8位单片机开发中,如何建立缓冲区?
[打印本页]
作者:
kaxinuo
时间:
2007-10-18 17:13
标题:
在8位单片机开发中,如何建立缓冲区?
在8位单片机开发中,如何建立缓冲区?库文件中好像有个HEAP.C的文件有这个功能,不知道到底怎么用啊 ??
作者:
strongchen
时间:
2007-10-19 09:45
作什么用的缓冲区?你是说堆栈吗?
作者:
kaxinuo
时间:
2007-10-19 20:25
就是把一些变量,放到指定的内存中,或者是把某段程序放到指定的flash里,怎么做宏定义啊?
作者:
strongchen
时间:
2007-10-22 10:12
你可以在PRM文件中定义一个或多个SECTION,把你的变量或常量或程序放入这些SECTION中去就可以了。
作者:
kaxinuo
时间:
2007-10-31 15:07
请问程序中想用alloc中的malloc之程序建立一个IIC的数据缓冲区。怎么来建立??
作者:
strongchen
时间:
2007-11-1 10:12
请参考这个帖子:
http://bbs.eccn.com/dispbbs.asp?BoardID=3&RootID=105568&id=107484&star=1&skin=
作者:
kaxinuo
时间:
2007-11-1 11:23
有人能把NEW.ccp这个C++的库文件改成C语言的吗?
作者:
kaxinuo
时间:
2007-11-1 14:19
因为我这里不能调用这个new.cpp中的子程序啊。。
作者:
kaxinuo
时间:
2007-11-5 09:10
问问:alloc.c中的malloc函数建立的缓冲区地址怎么来确定,它的返回值是直接指向地址吗?期待高手指点。。。。。
作者:
kaxinuo
时间:
2007-11-5 10:21
还有一个问题:在我的工程中的lib中有好几个文件,我用main函数调用其中任何一个中的程序都可以,但是其它几个之间的调用就是不行,请问需要什么特殊的操作吗?
作者:
strongchen
时间:
2007-11-5 10:56
应该是要include就可以了。
作者:
kaxinuo
时间:
2007-11-5 11:18
可是凡是.c的文件我include后都报错啊。。。?是不是include只能是.h文件啊??
作者:
strongchen
时间:
2007-11-5 14:13
当然,只能include .h的文件。
作者:
kaxinuo
时间:
2007-11-7 08:59
这个问题已搞定,原来lib中的.c文件也是有讲究的,被调用函数的文件一定要在调用函数的前面。这样就好了。
作者:
kaxinuo
时间:
2007-11-7 09:02
接着再问:
我调用alloc.c中的malloc函数,这样写malloc(1);能建立一个缓冲区,这个缓冲区有多大啊?他最后返回的是缓冲区的首地址吗?怎么将采集来的数据放到这里面呢?
作者:
kaxinuo
时间:
2007-11-7 15:18
高手们:对前面的问题说点什么吧。。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0