OpenEdv-开源电子网

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

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

[复制链接]

3

主题

7

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2017-8-7
在线时间
16 小时
发表于 2019-9-8 17:34:27 | 显示全部楼层 |阅读模式
20金钱
我用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


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

使用道具 举报

3

主题

93

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1087
金钱
1087
注册时间
2018-12-24
在线时间
113 小时
发表于 2019-9-9 08:41:45 | 显示全部楼层
回复

使用道具 举报

0

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-5-16
在线时间
32 小时
发表于 2019-9-9 09:49:06 | 显示全部楼层
看下模块上有没有引起IO变化的电阻,还要检查电容。我就碰到过电阻改变上下拉的情况。电容太多可能会启动不了。上次用RDA5856就是3.3V接电容太多插上其他板就不启动。
回复

使用道具 举报

3

主题

7

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2017-8-7
在线时间
16 小时
 楼主| 发表于 2019-9-12 23:12:30 | 显示全部楼层

单独都是可以的。。。。。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-9 10:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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