在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM的串口基本操作函數(shù)測(cè)試(基于LPC2134)

            ARM的串口基本操作函數(shù)測(cè)試(基于LPC2134)

            作者: 時(shí)間:2016-11-20 來(lái)源:網(wǎng)絡(luò) 收藏

            本文引用地址:http://www.biyoush.com/article/201611/318924.htm
            1. /****************************************************************************
            2. #*文件名稱:UART0.h
            3. #*功能:聲明關(guān)于UART0的相關(guān)全局函數(shù)
            4. #*版本:1.0
            5. #*作者:jianqi2010
            6. #****************************************************************************/
            7. voidUART_Init(void);
            8. voidUART_Send_Byte(charch);
            9. voidUART_Send_String(char*p);
            10. /****************************************************************************
            11. #*文件名稱:UART0.c
            12. #*功能:定義關(guān)于UART0的相關(guān)全局函數(shù)
            13. #*版本:1.0
            14. #*作者:jianqi2010
            15. #****************************************************************************/
            16. #include"UART0.h"
            17. #include"config.h"
            18. #defineBAUD9600//波特率
            19. voidUART_Init(void)
            20. {
            21. uint16Fdiv;
            22. U0LCR=0x83;//相關(guān)校驗(yàn)位、數(shù)據(jù)長(zhǎng)度等的設(shè)置,DLAB=1,可設(shè)置波特率
            23. Fdiv=(Fpclk/16)/BAUD;
            24. U0DLM=Fdiv/256;
            25. U0DLL=Fdiv%256;
            26. U0LCR=0X03;
            27. }
            28. /****************************************************************************
            29. #*名稱:UART_Send_Char
            30. #*功能:UART0發(fā)送字節(jié)函數(shù)
            31. #*入口參數(shù):等待發(fā)送的字節(jié)
            32. #*出口參數(shù):無(wú)
            33. #****************************************************************************/
            34. voidUART_Send_Byte(charch)
            35. {
            36. U0THR=ch;
            37. while((U0LSR&0x40)==0);//等待數(shù)據(jù)發(fā)送完畢
            38. }
            39. /****************************************************************************
            40. #*名稱:UART_Send_String
            41. #*功能:UART0發(fā)送字符串函數(shù)
            42. #*入口參數(shù):等待發(fā)送的字符串
            43. #*出口參數(shù):無(wú)
            44. #****************************************************************************/
            45. voidUART_Send_String(char*p)
            46. {
            47. while(*p!=/0)
            48. {
            49. UART_Send_Byte(*p++);
            50. }
            51. }
            52. /****************************************************************************
            53. #*文件名稱:main.c
            54. #*功能:測(cè)試UART0的發(fā)送程序
            55. #*版本:1.0
            56. #*作者:jianqi2010
            57. #****************************************************************************/
            58. #include"config.h"
            59. #include"UART0.h"
            60. //測(cè)試函數(shù)
            61. intmain(void)
            62. {
            63. PINSEL0=0X05;
            64. IO0DIR=0x01;
            65. UART_Init();
            66. UART_Send_String("HellowWord");
            67. return0;
            68. }




            評(píng)論


            技術(shù)專區(qū)

            關(guān)閉