289 S32K144串列埠的查詢接收模式

2021-10-03 08:52:34 字數 557 閱讀 8609

完整的s32k144的學習彙總如下:

繼續s32k144的學習,還是繼續串列埠的學習。因為我覺得前面實現的這種阻塞收發模式雖然穩定,但是還有改進空間。尤其是dma的使用,在這種模式下似乎是不奏效的。其實,傳送功能倒還好一點,接收功能,我覺得還是得實現查詢的方式。

檢視介面資訊,發現其實這個似乎也是已經實現了的乙個功能。我找到了下面的這個介面:

使用這個做一下實現,測試**修改如下:

做一下簡單的測試。

看得出,這個接收的可靠性還是很高的。以上的測試是基於中斷的傳輸模式實現的,切換成dma其實也有同樣的效果。切換dma的配置之後,測試結果如下:

完整的s32k144的學習彙總如下:

284 S32K144的RTC時鐘修改

完整的s32k144的學習彙總如下 繼續s32k144的學習,今天繼續學習rtc時鐘的功能。昨天簡單讓rtc時鐘執行起來了,今天看看如何進行時鐘的修改。先憑藉感覺直接配置下sdk試試,不行我再看文件。首先,我覺得這個地方似乎是應該勾選,這樣我應該隨時都可以有許可權去修改這個時鐘資訊。接下來,生成。之...

328 S32K144獲取CAN的預設配置

完整的s32k144的學習彙總如下 繼續s32k144的學習探索,這次看看can預設配置獲取功能。這個函式之前在看文件的時候是看到過的,但是一直沒在意。主要原因可能是因為我並不是很清楚這個介面可以做什麼用。難道是用於反初始化之類的操作?看著相應的資訊,其實也是很熟悉,這部分我們開啟s32ds的sdk...

stm32串列埠的配置過程

串列埠的配置過程 一 配置串列埠用到的io口 rx浮空輸入 tx復用推挽輸出 注意 具體配置如下 用於串列埠通訊 設定gpioa.9 usart.tx 為復用推挽輸出 gpio initstructure.gpio pin gpio pin 9 gpio initstructure.gpio spe...