完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
请大家帮忙看一下 0X200001C3中的数据 在0X2000018A中 也会出现 但是0X2000018A是一个标志结构体 里面的数据只能等于0或者1 一到有通讯的时候 revTempBuffer 字符串中的数据 就会传到 0X2000018A地址中 |
|
相关推荐
38个回答
|
|
|
应该不是这种情况 在调试的时候我看结构体的地址了 改成全局变量的地址我也看了 是连续的 而且 变量地址没有 包含 或者地址重叠这种情况 |
|
|
|
|
|
方便把你的工程发出来吗?我们这里测试一下.
|
|
|
|
|
|
|
|
|
|
|
|
能把你的MAP文件发一下吗?
|
|
|
|
|
|
|
|
|
|
|
|
操作Parameters_InitStructure这个的地方,你先不要对他操作,然后看看Flag_InitStructure会不会改变
|
|
|
|
|
|
这里有什么问题吗??? |
|
|
|
|
|
我看不到你的源码不知道你操作这个数组的时候,会不会溢出。
|
|
|
|
|
|
|
|
|
|
|
|
不好意思,我上不了QQ,你把源码发上来吧。我给你看看源码。
|
|
|
|
|
|
|
|
|
|
|
|
没有我们的硬件在你那里确实调试不了。哎 实在不行我就把标志的结构体 全部改为全局变量吧 现在这种方式 能解决这个问题 。 KEIL 4.54 对于结构体 有什么局限性吗???? |
|
|
|
|
|
如果是项目的话,还是别发了。建议你看一下我说的那个变量的使用。
|
|
|
|
|
|
这个变量 在发送正确的数据时是很稳定的不改变 在发送错误的数据的时候 确实 在跟随一直在改变 我也找到 没有溢出 MAP文件中地址也是正常的 我也很奇怪 |
|
|
|
|
|
你看一下里面对这个地方的操作,这个最大值是84.你也可以对比一下溢出的数据,看看大概是哪儿会产生的数据。
|
|
|
1 条评论
|
|
|
谢谢 我先去找找 |
|
|
|
|
|
你接收数据的长度超过缓冲区的长度。
|
|
|
|
|
|
解决了 指针的问题。 谢了 |
|
|
1 条评论
|
|
|
指针造成的什么问题,楼主,急求解决 我遇到类似的问题
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
STM32F405驱动DS1302时钟模块,输出时间错乱该怎么排查?
2810 浏览 2 评论
stm32f405rgt6驱动DS1302ZN出现时间错乱问题
2420 浏览 1 评论
stm32用fsmc读取ad7606采集数据,数据不变,只有开发版复位才更新数据
2288 浏览 0 评论
2404 浏览 1 评论
1643 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 19:58 , Processed in 1.298584 second(s), Total 97, Slave 83 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2692