完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
下面有程序仿真出现的图,这个是用逻辑分析仪得出的结果,我用示波器也看过波形,确实和这个分析仪的现像一致
我不光测试了这一个程序,之前用DAC7811的时候想用位操作去模拟,但是发现也会出现这个问题,就是SCK和一个SPI的MOSI会同步出现一样的信号, 我也不知道程序问题出在哪,之前用的时候也没有出现过,模拟的时候操作键盘和LED都没问题,我也可以确定我的板子是没有问题的, 当时DAC7811用硬件SPI一下子就调出来了,麻烦各位帮忙看看我的程序有什么问题. 我现在又仿真了一下其它的程序,之前写过的一个LED的翻转的,又可以 nRF905.h (1.41 KB ) nRF905 Receive.rar (899.19 KB ) nRF905.c (7.64 KB ) Update EXIT.rar (913.23 KB ) |
|
相关推荐
9个回答
|
|
|
|
|
|
我刚才又把程序拿到别人的电脑上去试了一下,也是出现一样的问题,确定不是软件问题了
|
|
|
|
我手上有三块板,两块ZET6的板子,一块VET6的板子,我刚又把程序下到各个板子上试了一下,还是一样的问题,
我没有怀疑原子哥的程序,我这里面也只是用的sys.h这一个头文件,其它的都没用,我用的是V3.4.0的库, 原子哥那部分我一直都没看,我就是不明白,想把问题搞清楚,这么一个简单的程序为什么会出现这种问题. 之前用的时候也没有出现过这种问题,为什么到现在才出现.也不知道是不是Keil的设置问题,但我一般的都是默认的设置,除了芯片选择和头文件的地址外,其它的我都没改过,再说我也看不懂 |
|
|
|
刚才又写了个直接操作寄存器的IO口程序,还是不行,真搞不明白,也是905的程序,就用
GPIOA->ODR |= 1<<(x) GPIOA->ODR&=~1<<(x) 也是不行,我再试试 |
|
|
|
刚才做了个简单的IO口测试发现可以用,只操作LED和KEY没问题
|
|
|
|
我不知道这里怎么发图片,我刚才用测试LED和KEY测试成功的代码里面写了一个模拟SPI的写时序,没问题了,一切正常,真不解
|
|
|
|
崩溃至极,把先前的.c和.h一加进去就又不行了
|
|
|
|
不用崩溃,应该是你的代码之间相互有干扰导致的。慢慢看吧,有仿真器么?仿真一下吧。
|
|
|
|
唉,我真是二啊,刚又重新写了一遍代码,我把代码给别人帮我看了一下,也是看不出问题,用逻辑分析仪全速分析还是有问题,但是发现单步正常,
最后我又用示波器测试了一遍,完全没问题,我表示软件仿真太不靠谱了. |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1649 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1566 浏览 1 评论
994 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
694 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1613 浏览 2 评论
1872浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
659浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
528浏览 3评论
544浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
516浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-28 06:47 , Processed in 0.831202 second(s), Total 62, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号