解答:
对于指针类型,使用下列某个标准库函数:
函数说明 | 函数说明 |
---|---|
memcpypgm2ram | 将ROM 中的一段缓冲区复制到RAM |
memmovepgm2ram | 将ROM 中的一段缓冲区复制到RAM |
strcatpgm2ram | 将ROM 中的源字符串复制添加到RAM 中目标字符串尾 |
strcpypgm2ram | 将RAM 中的字符串复制到ROM |
strncatpgm2ram | 将ROM 中源字符串中指定数量的字符添加到RAM 中目标字符串尾 |
strncpypgm2ram | 将ROM 中源字符串中的字符复制到RAM 中的目标字符串中 |
对于非指针类型,可以直接分配。
示例:
rom int rom_int = 0x1234;
ram int ram_int;
rom char * rom_ptr = “Hello, world!”;
ram char ram_buffer[14];
void main(void)
{
ram_int = rom_int;
strcpypgm2ram (ram_buffer, rom_ptr);
}
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
存储器
+关注
关注
38文章
7447浏览量
163581 -
编译器
+关注
关注
1文章
1618浏览量
49043
发布评论请先 登录
相关推荐
CodeVisionAVR C语言库函数介绍
CodeVisionAVR C语言库函数介绍
目录:1. Character Type Functions - 字符类型函数2. Standard C Input/Output Functions - 标准输入输出
发表于 04-22 10:17
•108次下载
基于标准库函数与基于HAL库函数的stm32编程方式对比
以实例程序(串口通信),分析基于标准库函数与基于HAL库函数的stm32编程方式的差异一、基于标准库函数的stm32编程方式二、基于HAL
发表于 12-28 19:09
•30次下载
函数指针的基本概念和语法
函数指针是一种非常强大的编程工具,它可以让我们以更加灵活的方式编写程序。在本文中,我们将介绍 6 个函数指针的高级应用场景,并贴出相应的代码案例和解
评论