一、背景 CAN組網就必須得要應用層協議,原因就在於 * 便於網絡管理與控制 * 確認數據的收發 * 發送大於8個字節的數據塊(CAN每幀數據傳輸大小為8字節) * 為不同節點分配不同的報文標識符 * 定義幀報文的內容及含義(這在我看來是最主要的原因 ...
轉自http: bbs. ic.com icview .html 前段時間學習了CanOpen協議,到網上下載的CanFestival 源碼,移植到VC QT STM 等平台,由於網上的資源較少,走了不少彎路,移植好使用過程中才逐漸暴露出各種問題,比如OD字符串傳輸 心跳時間不准確等等,現在已經解決了遇到的所有問題,移植出來的工程能夠完好支持CanOpen協議,花了點時間,整理出一個簡單易用的移 ...
2015-03-18 21:42 0 17667 推薦指數:
一、背景 CAN組網就必須得要應用層協議,原因就在於 * 便於網絡管理與控制 * 確認數據的收發 * 發送大於8個字節的數據塊(CAN每幀數據傳輸大小為8字節) * 為不同節點分配不同的報文標識符 * 定義幀報文的內容及含義(這在我看來是最主要的原因 ...
在網上下載CanFestival源碼最新版本CanFestival-3-884a60cbb83e 建立以下文件夾: inc文件夾:放LM3S8962硬件相關以及驅動部分的頭文件,adc.h、hw_adc.h等等; Lib文件夾:放集成庫文件driverlib.lib,這個需要 ...
簡介 以下內容為學習Canopen時對canfestival協議棧的移植記錄,參考鏈接有strongerhuang。 平台介紹 MCU : STM32F107VCT6 RTOS : RT-Thread RTOS ST_Lib : STM32F1xx HAL Driver ...
1准備材料, 首先准備一個帶串口的stm32程序(這里選用整點原子的官方串口例程這里自己去找不講)作者:恆久力行 QQ:624668529,然后去mavlink官網下載mavlink源碼,這里重點講解這里 a.進入mavlink官網(http ...
--- title: protocol-app-mqtt-8-porting-mqtt-on-stm32 date: 2020-02-07 14:16:51 categories: tags: - mqtt - protocol - stm32 - porting --- 前言 通過前面 ...
FreeRTOS是如今在小型嵌入式領域應用比較廣泛的一種實時操作系統。它是一種開源且免費的操作系統,而且移植和使用都非常的簡單。在這里我們將學習並移植FreeRTOS。 1、必要的准備 工欲善其事,必先利其器,在開始學習和移植之前,相應的准備工作必不可少。所以在開始我們需要有必要的准備 ...
STM32的FATFS文件系統移植筆記 一、序言 經常在網上、群里看到很多人問關於STM32的FATFS文件系統移植的問題,剛好自己最近也在調試這個程序,為了讓大家少走彎路,我把我的調試過程和方法也貢獻給大家。二、FATFS簡介 FatFs Module是一種完全免費開源 ...
PS:網上關於ds1307的資料最多還是基於51等單片機的,和stm32上還是略有差別,代碼是參考了http://www.openedv.com/posts/list/20167.htm 但是他的代碼有一定錯誤,在我的設備上讀不了數據,更別談寫數據了。 說明:此程序是控制IO口模擬 ...