原文:STM32學習筆記(十) CAN通訊測試(環回模式)

.CAN通訊的理解 想學習CAN通訊,那么要對通訊協議有一定的認知。通訊協議是指通信雙方對數據傳送控制的一種約定。約定中包括對數據格式,同步方式,傳輸速度,傳送步驟,檢糾錯方式以及控制字符定義等問題做出統一規定,通信雙方必須共同遵守。 CAN通訊全稱控制器局域網通訊,是用來在局域網中高效傳輸,處理信息的一種通訊方式。它采用數據塊編碼的方式,數據塊根據幀類型的不同有四種格式,可使不同的節點接收到相 ...

2015-10-15 15:35 2 15566 推薦指數:

查看詳情

STM32學習筆記——引腳IO工作模式

1) 浮空輸入(默認狀態):GPIO_Mode_IN_FLOATING: 引腳自身視為開路,電平由外部電路決定,不能輸出; 2) 上拉輸入:GPIO_Mode_IPU:與浮空輸入類似,但當外部電平不 ...

Tue Nov 05 01:32:00 CST 2019 0 362
STM32學習筆記(3)——什么是STM32

  既然已經做好了開發STM32的准備,軟件硬件都准備好了,那么我們來了解一下何為STM32吧。   STM32是意法半導體(ST)設計的一系列32位芯片的名字,細分為L、F、H三個系列。   F系列是最經典的系列。F系列的基礎芯片是F1系列,價格低廉,麻雀雖小五臟俱全,我做課程設計最喜歡 ...

Fri Apr 10 11:02:00 CST 2020 0 613
Stm32寄存器版本學習筆記 串口通訊配置

串口的使用:只要開啟串口時鍾,設置相應的I/O口的模式,然后配置下波特率、數據位長度、奇偶校驗等信息,即可使用。 一:串口的配置步驟 ①串口時鍾使能 1.APB2外設時鍾使能寄存器(RCC_APB2ENR) Eg:RCC->APB2ENR| = 1< ...

Tue Apr 13 03:10:00 CST 2021 0 417
STM32學習筆記——printf

printf復習 當我們寫printf("%d\n", 1);的時候,printf函數並不能通過C語言語法得知第二個參數是int類型。printf是一個變參函數(variadic function) ...

Tue Jun 09 09:36:00 CST 2020 0 696
STM32學習筆記——點亮LED

STM32學習筆記——點亮LED 本人學習STM32是直接通過操作stm32的寄存器,使用的開發板是野火ISO-V2版本; 先簡單的介紹一下stm32的GPIO; stm32的GPIO有多種模式:   1.輸入浮空   2.輸入上拉   3.輸入下拉   4.模擬輸入   5.開漏 ...

Wed Sep 14 02:12:00 CST 2016 0 2833
STM32學習筆記——USART

STM32的USART組件支持異步、同步、單線半雙工、多處理器、IrDA、LIN、SmartCard等模式,本文介紹的是異步即UART模式。 總線通信有三種模型:輪詢、中斷和DMA。DMA對我來說是陌生的內容,以后單獨開篇細講。 HAL HAL把寄存器組組織成組件,組件包含外設的各個寄存器 ...

Mon May 18 07:45:00 CST 2020 0 885
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM