你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
每日签到
STM32团队2
论坛吐槽优化专区
升级测试
关于memset( )函数
[复制链接]
骆驼-350031
提问时间:2015-3-26 11:43 /
问答
是否解决:
最近使用STM32F103做一个短信机项目时,发现C 函数memset( )使用异常,在查看keil的帮助文件后,没有得到解决方法,最后自己动手写了一个,请问各位网友也没有遇到这个问题,是不是keil的ARM开发平台没有提供memset( )函数?
<
赞
0
收藏
0
评论
23
分享
发布时间:2015-3-26 11:43
举报
请先
登录
后回复
23个回答
安
回答时间:2015-3-26 14:22:44
a0a.1 0b0c
头文件<string.h>引用了吗?
赞
1
评论
回复
支持
1
反对
0
小蚂蚁快溜跑
回答时间:2015-3-26 12:22:05
a1024a.1 0b0c
不懂。。。帮顶
赞
0
评论
回复
支持
反对
骆驼-350031
回答时间:2015-3-26 13:26:31
a0a.1 0b0c
其实只是一个简单的函数,我只是求证一下试试keilARM版是不是成熟!
赞
0
评论
回复
支持
反对
Mandelbrot_Set
回答时间:2015-3-26 13:30:53
a0a.1 0b0c
参数传对了吗??
赞
0
评论
回复
支持
反对
骆驼-350031
回答时间:2015-3-26 13:35:28
a0a.1 0b0c
参数应该没问题,常用的一个函数
赞
0
评论
回复
支持
反对
bit
回答时间:2015-3-26 13:57:24
a0a.1 0b0c
没用过 库里应该有的
赞
0
评论
回复
支持
反对
winterflower
回答时间:2015-3-26 13:59:10
a0a.1 0b0c
我有用STM32F103,用到这个函数,没有任何问题
赞
0
评论
回复
支持
反对
骆驼-350031
回答时间:2015-3-26 14:17:03
a0a.1 0b0c
那我在找找原因,我想也应该没问题的
赞
0
评论
回复
支持
反对
骆驼-350031
回答时间:2015-3-26 14:20:03
a0a.1 0b0c
其实,实现起来也没啥难的!
void* memset(void* s, int c, size_t n)
{
unsigned char* p = (unsigned char*) s;
while (n > 0) {
*p++ = (unsigned char) c;
--n;
}
return s;
}
赞
0
评论
回复
支持
反对
1
2
3
/ 3 页
下一页
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
其实,实现起来也没啥难的!
void* memset(void* s, int c, size_t n)
{
unsigned char* p = (unsigned char*) s;
while (n > 0) {
*p++ = (unsigned char) c;
--n;
}
return s;
}