ARM實驗3 串列埠實驗

2022-08-31 21:18:27 字數 1113 閱讀 9360

uart串列埠實驗

實驗內容:

編寫uart模組程式,通過串列埠將資訊列印到終端。

實驗目的:

熟悉開發環境的使用。

掌握exynos4412處理器的uart功能。

實驗平台:

fs4412開發板,eclipse,securecrt.

實驗步驟:

1.檢視con7串列埠在開發板的位置;

2.檢視buf_xutxd2在核心板的位置:

3.檢視gpa1_0和gpa1_1在晶元手冊中的說明:

4.檢視uart_2在晶元手冊的說明:

1 #include "

exynos_4412.h"2

3//#define gpa1con __reg(0x11400020)45

//延時函式

6void mydelay_ms(int

ms)714}

1516

void putc(const

char

data)

1723

24void puts(const

char *pstr)

2529

30void

uart_init()

3141 unsigned char

getchar()

4849

intmain()

5062

63return0;

64 }

實驗結果:

STM32串列埠實驗

實驗階段1,定時器計時1s觸發中斷,在中斷中往外傳送資料 定時器設定為36000分頻,週期設定為2000,並開啟中斷,配置 如下 tim timebase struct.tim countermode tim countermode up tim timebase struct.tim clockd...

Uart串列埠實驗問題

我在看深入淺出嵌入式那本書時,有乙個uart串列埠驅動實驗,提供了源 書上說1.當編譯並生成image檔案燒寫到norflash,在pc上開啟超級終端,設定乙個新的連線,設定波特率57600b s,1個停止位,8個資料位,無校驗方式,通過串列埠線連線開發板和pc串列埠,開啟電源可以看到超級終端會不停...

STM32F103學習筆記(四) 串列埠實驗

串列埠通訊,首先進行串列埠的設定 串列埠設定的一般步驟可以總結為如下幾個步驟 1 串列埠時鐘使能,gpio 時鐘使能 2 串列埠復位 3 gpio 埠模式設定 4 串列埠引數初始化 5 開啟中斷並且初始化 nvic 如果需要開啟中斷才需要這個步驟 6 使能串列埠 7 編寫中斷處理函式 串列埠設定原子...