學習STM32半個月的程序 希望大家指點
OLED用SPI傳輸數據
藍牙用的usart3傳輸數據
單片機源程序如下:
- #include "sys.h"
- #include "delay.h"
- #include "usart.h"
- #include "oled.h"
- #include "usart3.h"
-
-
- int main(void)
- {
- delay_init(); //延時函數初始化
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//usart3接收中斷優先級2 次優先級2
- usart3_init(9600);//藍牙的串口初始化 注意手機與單片機的藍牙連接波特率是要9600
-
- delay_init(); //延時函數初始化
- OLED_Init(); //初始化OLED
- OLED_Clear() ;
- while(1)
- {
- char aacb;
-
- OLED_ShowString(0,0,"aacb:");
- aacb=USART3_RX_BUF[0];
- if(USART3_RX_STA&0x8000)
- {
- OLED_ShowChar(0,2,aacb);
- USART3_RX_STA=0;
- }
- }
- }
復制代碼
所有資料51hei提供下載:
OLED+LANYA.7z
(195.15 KB, 下載次數: 39)
2019-7-30 17:41 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|