大家好!有问题像大伙求助!
我是DSP2812的菜鸟,刚刚发现一个疑问,就是关于mempcy()函数位置的问题,在程序中经常用到在ram中运行某些程序段,定义位置总是在初始化时用mempcy()函数分配位置空间。
我的疑问是mempcy()是在哪里定义的?就是没有找到他的头文件,我在string.h中发现了mempcy()的定义,但是我在整个程序中并没有包含string.h头文件,程序编译无误,烧写无误,都是正常的,不知mempcy()函数程序是怎么识别的。
简单查了资料都是应该包含string.h头文件。还有的说mempcy()函数已经定义在了lib库文件中?
还请大家帮忙解我疑惑!请大家各抒己见,谢谢大家的帮忙!
??????:
回复 Linda:
您好!文件的位置我已经找到了,谢谢您的回复!
另外请允许我追问一句,这个文件我并没有包含,请问是怎么加载到工程下的?是否是编译器自己完成的?还是就是lib中的一部分?
大家好!有问题像大伙求助!
我是DSP2812的菜鸟,刚刚发现一个疑问,就是关于mempcy()函数位置的问题,在程序中经常用到在ram中运行某些程序段,定义位置总是在初始化时用mempcy()函数分配位置空间。
我的疑问是mempcy()是在哪里定义的?就是没有找到他的头文件,我在string.h中发现了mempcy()的定义,但是我在整个程序中并没有包含string.h头文件,程序编译无误,烧写无误,都是正常的,不知mempcy()函数程序是怎么识别的。
简单查了资料都是应该包含string.h头文件。还有的说mempcy()函数已经定义在了lib库文件中?
还请大家帮忙解我疑惑!请大家各抒己见,谢谢大家的帮忙!
Linda:
回复 ??????:
您好!
Runtime support library 在CCS中会自动包含的,也可以在以下CCS界面中进行设置(在项目名称上右键选择“Properties”):
大家好!有问题像大伙求助!
我是DSP2812的菜鸟,刚刚发现一个疑问,就是关于mempcy()函数位置的问题,在程序中经常用到在ram中运行某些程序段,定义位置总是在初始化时用mempcy()函数分配位置空间。
我的疑问是mempcy()是在哪里定义的?就是没有找到他的头文件,我在string.h中发现了mempcy()的定义,但是我在整个程序中并没有包含string.h头文件,程序编译无误,烧写无误,都是正常的,不知mempcy()函数程序是怎么识别的。
简单查了资料都是应该包含string.h头文件。还有的说mempcy()函数已经定义在了lib库文件中?
还请大家帮忙解我疑惑!请大家各抒己见,谢谢大家的帮忙!
??????:
回复 Linda:
您好!
感谢您的热心回复,您说的是lib库文件的包含,这个我明白!我想要问的是memcpy.c文件的问题,因为我的DSP2812程序中并没有#include这个文件,但是我在使用memcpy()这个语句的时候却并没有任何编译异常和烧写之后的程序异常,所以我不清楚的是这个语句memcpy()的具体来源,所以想问的是,他的结构体或者定义在程序的哪里进行的?