找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3497|回復(fù): 1
收起左側(cè)

ARM歷程二

[復(fù)制鏈接]
ID:71259 發(fā)表于 2014-12-29 19:55 | 顯示全部樓層 |閱讀模式
    ARM的開機(jī)程序和點(diǎn)燈程序?qū)懞靡院笪揖烷_始著手寫最基本的UART串通信程序。
    由于剛接觸些類程序的編寫,所以還不知道從何處下手!最好的方法就是在網(wǎng)上找資料,看看別人是怎么寫UART串口通信程序的!資料找來,一看便懂!包括串口的初始化程序和通信程序,原理都比較簡(jiǎn)單,程序?qū)憗砀堑眯膽?yīng)手(呵呵,雖然我還沒過計(jì)算機(jī)二級(jí)
    有句話說得好,失敗是成功他媽!上一次是因?yàn)轳R虎沒有全面的看相關(guān)資料,這次也有可能!!想到這個(gè),這也說把相關(guān)的資料都找出來仔仔細(xì)細(xì)地看了一遍!!》.........真不出所料!又跌到上次那個(gè)坑里面-----串口的TXD和RXD兩個(gè)引腳沒有配置成UART模式!!!一失足成千古恨啊!!浪費(fèi)本人N天時(shí)間!馬虎的毛病一定得改!。。。!
         下面這些程序我想和大家分享,僅為拋磚引玉之用!
void UART_Init()     //串口初始化程序   系統(tǒng)主頻為532M
{
    rGPHCON=(0x2<<4)+(0x02<<6); //TXD和RXD配置成UART模式
    rUBRDIV0=35;                                 //波特率的設(shè)置
    rULCON0=0x03;
    rUCON0=0x05;
}
下面是字符或字符串的輸入輸出函數(shù)!
ARM歷程二

回復(fù)

使用道具 舉報(bào)

ID:71259 發(fā)表于 2014-12-29 19:56 | 顯示全部樓層
   ARM!!一個(gè)讓你琢磨不透的東西!正因?yàn)槟阕屓俗聊ゲ煌杆阅悴鸥钌畹匚,讓我有著無比濃厚的興趣繼續(xù)我的ARM歷程!

    前面已經(jīng)把GPIO點(diǎn)燈大法和通過UART串行通信的原理和程序都搞定了!這又花了好幾天的時(shí)間來學(xué)習(xí)LCD顯示屏的原理和控制方法!不過很遺憾的是這幾天的努力都白費(fèi)了。∥液孟牒孟敕潘梢幌麓竽X和眼睛。∥乙舶残男牡睾煤玫厮滋!N天后繼續(xù)我的ARM!!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表