OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3722|回复: 1

硬件问题?同样程序,不一样的结果

[复制链接]

17

主题

56

帖子

0

精华

初级会员

Rank: 2

积分
158
金钱
158
注册时间
2016-7-18
在线时间
22 小时
发表于 2017-7-30 10:08:33 | 显示全部楼层 |阅读模式
1金钱
之前在一块板子上测试程序,正常使用,然后自己焊了一块板子,但是程序出了问题,芯片都是stn32F4VGT6,区别只在于两个引脚不一样,然后我把原来正常使用的程序写入新板子,就改了两个摄像头的引脚,新板子上面无论串口传输,定时器定时什么的都没有问题,但是当我DMA给DCMI更新数据的时候总会把我一个结构体中的数值改变掉,然后我直接在这个程序上面把引脚换回去写入之前的板子,发现能正常使用,引脚换回来,写入新板子,又会产生数值被改变的现象,然后DMA要把数据放入我的Imreal数组中,我的那个结构体刚好紧接这个数组,我怀疑过越界,但是没道理原来板子可以,这个板子不可以,芯片相同,请问还有什么原因是我没考虑到的嘛,请大家指教

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165462
金钱
165462
注册时间
2010-12-1
在线时间
2114 小时
发表于 2017-7-31 00:53:30 | 显示全部楼层
仿真,看寄存器变化,对比
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-4-19 22:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表