找回密碼
         注冊會員
        搜索附件  

        熱門下載

        附件中心&附件聚合2.0
        For Discuz! X2.5 © hgcad.com

        1.png

         

        【眾拳】基于STM8的RS485串口通訊實驗:
        RS485介紹
        (1). RS-485的電氣特性:采用差分信號負邏輯,邏輯"0”以兩線間的電壓差為+(2~6)V表示;邏輯"1"以兩線間的電壓差為-(2~6)V表示。接口信號電平比RS-232-C降低了,就不易損壞接口電路的芯片, 且該電平與TTL電平兼容,可方便與TTL電路連接。
        (2). RS-485的數據最高傳輸速率為10Mbps。
        (3). RS-485接口是采用平衡驅動器和差分接收器的組合,抗共模干擾能力增強,即抗噪聲干擾性好。
        (4). RS-485最大的通信距離約為1219m,最大傳輸速率為10Mbps,傳輸速率與傳輸距離成反比,在100KbpS的傳輸速率下,才可以達到最大的通信距離,如果需傳輸更長的距離,需要加485中繼器。RS-485總線一般最大支持32個節點,如果使用特制的485芯片,可以達到128個或者256個節點,最大的可以支持到400個節點。

        RS485原理圖

        UART1庫函數
        void UART1_DeInit(void);
        void UART1_Init(uint32_t BaudRate, UART1_WordLength_TypeDef WordLength,
                        UART1_StopBits_TypeDef StopBits, UART1_Parity_TypeDef Parity,
                        UART1_SyncMode_TypeDef SyncMode, UART1_Mode_TypeDef Mode);
        void UART1_Cmd(FunctionalState NewState);
        void UART1_ITConfig(UART1_IT_TypeDef UART1_IT, FunctionalState NewState);
        void UART1_HalfDuplexCmd(FunctionalState NewState);
        void UART1_IrDAConfig(UART1_IrDAMode_TypeDef UART1_IrDAMode);
        void UART1_IrDACmd(FunctionalState NewState);
        void UART1_LINBreakDetectionConfig(UART1_LINBreakDetectionLength_TypeDef                   UART1_LINBreakDetectionLength);
        void UART1_LINCmd(FunctionalState NewState);
        void UART1_SmartCardCmd(FunctionalState NewState);
        void UART1_SmartCardNACKCmd(FunctionalState NewState);

        void UART1_WakeUpConfig(UART1_WakeUp_TypeDef UART1_WakeUp);
        void UART1_ReceiverWakeUpCmd(FunctionalState NewState);
        uint8_t UART1_ReceiveData8(void);
        uint16_t UART1_ReceiveData9(void);
        void UART1_SendData8(uint8_t Data);
        void UART1_SendData9(uint16_t Data);
        void UART1_SendBreak(void);
        void UART1_SetAddress(uint8_t UART1_Address);
        void UART1_SetGuardTime(uint8_t UART1_GuardTime);
        void UART1_SetPrescaler(uint8_t UART1_Prescaler);
        FlagStatus UART1_GetFlagStatus(UART1_Flag_TypeDef UART1_FLAG);
        void UART1_ClearFlag(UART1_Flag_TypeDef UART1_FLAG);
        ITStatus UART1_GetITStatus(UART1_IT_TypeDef UART1_IT);
        void UART1_ClearITPendingBit(UART1_IT_TypeDef UART1_IT);
        UART3庫函數
        void UART3_DeInit(void);
        void UART3_Init(uint32_t BaudRate, UART3_WordLength_TypeDef WordLength,
                        UART3_StopBits_TypeDef StopBits, UART3_Parity_TypeDef Parity,
                        UART3_Mode_TypeDef Mode);
        void UART3_Cmd(FunctionalState NewState);
        void UART3_ITConfig(UART3_IT_TypeDef UART3_IT, FunctionalState NewState);
        void UART3_LINBreakDetectionConfig(UART3_LINBreakDetectionLength_TypeDef UART3_LINBreakDetectionLength);
        void UART3_LINConfig(UART3_LinMode_TypeDef UART3_Mode,
                             UART3_LinAutosync_TypeDef UART3_Autosync,
                             UART3_LinDivUp_TypeDef UART3_DivUp);
        void UART3_LINCmd(FunctionalState NewState);
        void UART3_ReceiverWakeUpCmd(FunctionalState NewState);
        void UART3_WakeUpConfig( UART3_WakeUp_TypeDef UART3_WakeUp);
        uint8_t UART3_ReceiveData8(void);
        uint16_t UART3_ReceiveData9(void);
        void UART3_SendData8(uint8_t Data);
        void UART3_SendData9(uint16_t Data);
        void UART3_SendBreak(void);
        void UART3_SetAddress(uint8_t UART3_Address);
        FlagStatus UART3_GetFlagStatus(UART3_Flag_TypeDef UART3_FLAG);
        void UART3_ClearFlag(UART3_Flag_TypeDef UART3_FLAG);
        ITStatus UART3_GetITStatus(UART3_IT_TypeDef UART3_IT);
        void UART3_ClearITPendingBit(UART3_IT_TypeDef UART3_IT);






        【眾拳】劍齒虎STM8開發板代碼下載:





        1.png

        QQ|手機版|MCU資訊論壇 ( 京ICP備18035221號-2 )|網站地圖

        GMT+8, 2025-6-28 12:28 , Processed in 0.028318 second(s), 8 queries , Redis On.

        Powered by Discuz! X3.5

        © 2001-2025 Discuz! Team.

        返回頂部
        一区二区日韩国产精品| 国产精品成人观看视频国产| 久久精品国产亚洲一区二区| 欧美精品免费线视频观看视频| 国产精品无码久久综合网| 亚洲AV永久无码精品一区二区国产 | 日韩专区中文字幕| 国产精品美女久久久m| 国产精品成人99久久久久91gav| 亚洲爆乳精品无码一区二区| 久久精品蜜芽亚洲国产AV| 国产精品爱搞视频网站| 亚洲欧美精品AAAAAA片| 你懂的国产精品| 亚洲精品国产自在久久 | 久久久久久亚洲精品不卡| 亚洲精品无码高潮喷水在线| 久久精品中文字幕久久| 亚洲精品国产精品乱码不卞 | 国产精品亚洲w码日韩中文| 亚洲AV永久无码精品一区二区| 久久久无码人妻精品无码| 国产成人精品免高潮在线观看| 亚洲无码精品浪潮| 久久99国产精品99久久| 亚洲精品视频久久久| 国产夫妇精品自在线| 亚洲国产精品日韩| 久久成人影院精品777| 色先锋资源久久综合5566| 国产精品亚洲精品观看不卡| 香港三级精品三级在线专区| 国产成人久久精品区一区二区| 亚洲视频在线精品| 91自慰精品亚洲| 久久久久人妻精品一区 | 无码人妻精品一区二区三区66 | 亚洲av永久无码精品秋霞电影影院| 91精品国产91久久久久久| 亚洲视频在线中文视频| 亚洲一区精品中文字幕|