標題: STM32為什么在裸板上正常運行,在插了很多其他模塊的板子上卻不能正常運行?程序沒變. [打印本頁]
作者: sumjess 時間: 2019-9-8 17:35
標題: STM32為什么在裸板上正常運行,在插了很多其他模塊的板子上卻不能正常運行?程序沒變.
我用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
作者: yzwzfyz 時間: 2019-9-9 00:57
未規劃好時序,模塊之間存在時間競爭。
作者: 那個誰和誰 時間: 2019-9-9 14:10
中斷問題,沒有安排好時序,有些程序根本就沒有進入中斷程序。
| 歡迎光臨 (http://www.denmoz.com/bbs/) |
Powered by Discuz! X3.1 |