嵌入式串列埠

2021-07-10 12:34:47 字數 850 閱讀 4927

一、使用ads1.2平台設計程式,並具有以下功能:(30分)

要求:在micro 2440 平台下實現,串列埠輸入字元控制蜂鳴器發聲。

當串列埠傳送『a』、『b』、『c』、『d』、時,蜂鳴器發出不同的聲音。

(組合語言,c、彙編混合程式設計都可以)

area |xie|,code,readonly 

entry 

ldr r13, =0x1000 

import main 

b main 

end#define gpbdat (*(volatile unsigned long*)0x56000014)

#define gpbcon (*(volatile unsigned long*)0x56000010)

#define gpbup (*(volatile unsigned long*)0x56000018)

#define rulcon0 (*(volatile unsigned long*)0x50000000)

#define rucon0 (*(volatile unsigned long*)0x50000004)

#define rurxh0 (*(volatile unsigned long*)0x50000024)

void u(void)

int rb(void)

void beep_on(void)

void beep_off(void)

void delay(int n)

int main()

if(rb()=='2')

if(rb()=='3')

if(rb()=='4')

}return 0;

}

嵌入式產品 硬體 串列埠

裝置節點 dev ttysx 或者 dev ttyamax 檢視配置 sudo stty f dev ttys0 1.開啟裝置 2.設定波特率 資料位 停止位 奇偶校驗位 資料流控制等 3.設定是否阻塞讀 讀取最少字元數量 等待時間等 4.讀寫裝置1.注意清空讀寫緩衝區 2.如果讀寫資料頻繁則開啟執...

嵌入式開發中串列埠問題

用筆記本,往往沒有串列埠,一般用usb轉串列埠,總結了下,首先一般這個轉換器都是pl2303的,可以在配套的驅動資料夾下看到乙個pl2303.dat的資料夾,就是它了。window下,用dnw或者securecrt,有時會出現不通,或者不能從pc鍵盤輸入,現在就是這樣 這個時候,確認線是接好的,然後...

嵌入式linux串列埠程式設計(二)

com writer.c include uart api.h int main void if set com config fd,115200,8,n 1 0 配置串列埠 dowrite fd,buff,strlen buff while strncmp buff,quit 4 close fd...