野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13411|回复: 4

为什么在裸板上正常运行,在插了很多其他模块的板子上却不能正常运行?程序没变.

[复制链接]
发表于 2019-9-8 17:34:37 | 显示全部楼层 |阅读模式
我用F103驱动了DHT11温湿度传感器、OLED、串口1、光电开关、蜂鸣器、RGB灯、继电器、电机(4个PWM),还有个CCD
现在调试到了最后一步,我单独拿一块空板子,可以驱正常驱动CCD,当我用同样的程序,下载插有DHT11温湿度传感器、OLED、串口1、光电开关、蜂鸣器、RGB灯、继电器、电机(4个PWM)的板子上驱动时,就出现了,数据采集不正常的问题,我其他的模块在程序上完全注释掉了,我觉得问题就在于裸板可以正常运行,插有其他模块的板子却不行,而其他那些模块我都没给他们供电,只是插上了信号线,为什么也不行啊?求大佬们赐教!!!
1、DHT11-----PG10
2、OLED -----
   GND  电源地
   VCC  接5V或3.3v电源
   D0   接PG15(SCL)
   D1   接PG14(SDA)
   RES  接PG13
   DC   接PG12
   CS   接PG11  
3、USART1 -----
   USART_TX_GPIO_PIN        GPIO_PA9
   USART_RX_GPIO_PIN        GPIO_PA10
4、elude -----
   PG2   -----  elude_1_ON      ZUO2       检测到障碍物为0
   PG3   -----  elude_2_ON      ZUO3       检测到障碍物为0
   PG4   -----  elude_3_ON      ZUO1       检测到障碍物为0
   PG5   -----  elude_4_ON      ZUO4       检测到障碍物为0
5、BEEP  -----
   PB5   ----- 低电平触发
   photosensitive    暗的时候----1
   PG6  
6、RGB   -----
   PF0   -----   红色
   PF1   -----   绿色
   PF2   -----   蓝色
7、Relay_A
   PF3   -----
8、CCD
  STM32   线性CCD
   GND------GND
   3.3V-----VDD
   PB0------AO
   PA2------CLK
   PA3------SI
9、motor
        TIM3_CH1->PC6
             CH2->PC7
             CH3->PC8
             CH4->PC9



回复

使用道具 举报

发表于 2019-9-9 08:58:15 | 显示全部楼层
宝贝儿,共地了吗?
回复 支持 反对

使用道具 举报

发表于 2019-9-9 09:08:33 | 显示全部楼层
是多插某一个不正常还是多插任何一个模块都不正常?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-12 23:10:08 | 显示全部楼层
WishWish 发表于 2019-9-9 09:08
是多插某一个不正常还是多插任何一个模块都不正常?

多插某一个。
这个多插得这个模块在一块空板子上跑,完全正常。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-12 23:10:36 | 显示全部楼层
懵懂小智 发表于 2019-9-9 08:58
宝贝儿,共地了吗?

共地了,应该不是这个问题,同一个电源
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 22:57 , Processed in 0.025904 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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