女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

CANOpen系列教程12 對象字典編輯器操作說明

黃工的嵌入式技術圈 ? 來源:黃工的嵌入式技術圈 ? 2020-03-06 15:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

教程由作者strongerHuang于2018年11月原創發布。

標簽CAN、 CANOpen、 CanFestival

版權所有:禁止商用

申明:該文檔僅供個人學習使用,轉載請公眾號聯系作者授權。

1寫在前面

教程前面文章講述了《對象字典生成工具環境搭建》,因為對象字典在CANOpen中的分量比較重。所以,關于對象字典的內容,及對象字典編輯工具也需要深入了解。

對象字典編輯器這個工具的操作并不難,這里需要強調兩點:1.先了解「CANOpen通信接口」相關知識;2.理論結合實踐,只看不動手實踐操作,想要掌握這些知識就很難。

本文講述的內容在該教程前一篇文章《CanFestival_3架構》中“開發一個新節點”就有提到。本文將更加全面講解這部分內容。

2

對象字典編輯器操作步驟

依然,針對初學的朋友,講述的非常基礎,希望初學的朋友先閱讀該教程前面的文章。我們基于Windows的GUI圖形化界面為例,

1.下載并搭建好環境

請參看《對象字典生成工具環境搭建》!

2.運行對象字典編輯器

保證環境搭建沒有問題,雙擊objdictgen目錄下的objdictedit.py(或進入該目錄,以命令方式運行):

3.創建一個新節點

文件 -> 新建,出現如下界面:

A.類型:可選主、從節點;

B.名字:自己定義節點名稱;

C.Profile:配置,如DS401等;

D.網絡管理:是否選擇相關網絡管理(請先了解網絡管理);

初學者可以從基礎學起,如上圖最簡單方式配置,這里以新建從節點“SlaveNode”為例。

提示:這里SlaveNode是從節點的名字,是生成對象字典(代碼)的名字,和保存的名字有區別。

4.配置對象字典

創建節點確認后,會進入對象字典配置界面。此時,你會發現里面內容就是之前講述的對象字典索引,如下圖:

對象字典內容很多,大概就分為如上圖幾類。圖形化界面,配置方式可以說很簡單。也就是對字典的16 位索引和 8 位子索引進行配置。

當然,我這里不會一一講述每項內容,后面會結合例程,針對性講述相關內容。配置方法大致如下三步驟:

5.保存對象字典

文件 -> 保存,輸入對象字典(工程)名稱。

我們這里的名稱,我把叫做其“工程名稱”,建議與前面創建節點名字一樣(當然,這兩個名字意義不一樣,所以也可以不一樣)。

這個對象字典(工程)是用于后面升級或者更改使用,所以建議保存好。

6.生產對象字典

文件 -> 建立詞典,選擇保存的路徑。

此時,就會看到兩個源代碼文件:SlaveNode.c和SlaveNode.h文件。這兩個文件就是我們最終需要的對象字典源文件。

7.其他操作

A.文件 -> 導出成EDS文件,這里可以到處EDS用于其他對象編輯工具使用;

B.幫助,關于這個工具很多內容,都可以通過幫助菜單找到答案。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2919

    瀏覽量

    467780
  • CANopen
    +關注

    關注

    8

    文章

    404

    瀏覽量

    44877
  • 編輯器
    +關注

    關注

    1

    文章

    822

    瀏覽量

    32026
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    rtthread studio的編輯器如何開啟自動換行功能?

    rtthread studio的編輯器如何開啟自動換行功能?
    發表于 06-13 08:16

    盟通方案|CANopen數據鏈路配置工具

    CANopen產品開發過程中,并非所有應用場景的CANopen網絡拓撲都是確定的,這需要CANopen網絡能夠靈活配置設備間對象字典的收發
    的頭像 發表于 05-30 14:19 ?286次閱讀
    盟通方案|<b class='flag-5'>CANopen</b>數據鏈路配置工具

    從初學到進階:樹莓派上最適合你的代碼編輯器推薦!

    之前,你需要安裝一些必備工具,代碼編輯器便是其中之一。樹莓派系統自帶了一些代碼編輯器,它們功能良好,足以滿足基本需求。不過,如果你需要更高級的功能,就必須探索其他
    的頭像 發表于 05-15 16:20 ?216次閱讀
    從初學到進階:樹莓派上最適合你的代碼<b class='flag-5'>編輯器</b>推薦!

    Vim編輯器的基本操作

    在代碼的世界里,效率是永恒的追求。無論是新手開發者還是資深工程師,都渴望擁有一款能讓自己如虎添翼的編輯器。而在Linux生態中,有一款被無數程序員奉為神器、被譽為“效率之王”的編輯器——Vim。它以
    的頭像 發表于 05-06 13:41 ?436次閱讀
    Vim<b class='flag-5'>編輯器</b>的基本<b class='flag-5'>操作</b>

    Linux下Vim編輯器的使用技巧

    為什么要學習vim?? 都21世紀了,為什么還需要學習vim? ? 只要你用服務,vim就是個必備技能 ? 后端和運維工程師必須掌握的編輯器,不然服務操作很尷尬 ? 可以純鍵盤
    的頭像 發表于 04-01 17:36 ?553次閱讀
    Linux下Vim<b class='flag-5'>編輯器</b>的使用技巧

    使用ES32實現CANopen從機

    字典CANopen設備模型如下圖。對象字典描述了CANopen設備的所有行為和參數。CanFestival是一套開源免費的
    的頭像 發表于 03-26 19:05 ?589次閱讀
    使用ES32實現<b class='flag-5'>CANopen</b>從機

    簡化樹莓派文件操作:Picockpit 編輯器應用上手體驗

    我們激動地宣布推出全新的文件編輯器應用,讓您能夠在RaspberryPi上遠程創建和編輯文件和目錄!不僅如此,通過我們的文件編輯器應用,您還能獲得我們的AI系統——RaspiGPT的協助。要您擁有
    的頭像 發表于 03-25 09:26 ?228次閱讀
    簡化樹莓派文件<b class='flag-5'>操作</b>:Picockpit <b class='flag-5'>編輯器</b>應用上手體驗

    鴻蒙海報編輯器APP,分享端云一體化開發的經驗!

    前言 在我工作的日常中,經常會用一些畫圖編輯器,簡單設計一些頁面原型。而在去年低代碼很火的時候,我在公司就開發了一款大屏可視化編輯器,可以通過拖拉拽生成網頁的一個工具。后面也想著自己也開發一個畫圖
    的頭像 發表于 03-16 16:09 ?387次閱讀
    鴻蒙海報<b class='flag-5'>編輯器</b>APP,分享端云一體化開發的經驗!

    圖紙編輯器的基本操作

    “ ?之前幾篇推文詳細介紹了圖紙編輯器的亮點功能,最后我們再介紹一下圖紙編輯器的基本操作,來結束這個系列 ? ” 主窗口工具欄 工具欄由以下工具組成,不同
    的頭像 發表于 12-04 18:18 ?557次閱讀
    圖紙<b class='flag-5'>編輯器</b>的基本<b class='flag-5'>操作</b>

    【北京迅為】itop-龍芯2k1000開發指南Linux基礎入門vim 編輯器

    【北京迅為】itop-龍芯2k1000開發指南Linux基礎入門vim 編輯器
    的頭像 發表于 10-25 14:56 ?683次閱讀
    【北京迅為】itop-龍芯2k1000開發指南Linux基礎入門vim <b class='flag-5'>編輯器</b>

    Vivado編輯器亂碼問題

    我們在日常開發中經常使用sublime、vim、vs code等第三方的編輯器,這些編輯器可以使用很多插件來提高我們的編碼效率,但是也往往會帶來亂碼的問題。我一般使用的是sublime來進行編碼
    的頭像 發表于 10-15 17:24 ?2547次閱讀
    Vivado<b class='flag-5'>編輯器</b>亂碼問題

    vim編輯器命令模式使用方法

    Vim編輯器是一款功能強大的文本編輯器,廣泛應用于程序員和開發者的日常工作中。Vim編輯器擁有多種模式,其中命令模式(Command mode)是最基本的模式之一,它允許用戶執行各種命令來操作
    的頭像 發表于 08-30 15:01 ?1052次閱讀

    vim編輯器如何使用

    Vim編輯器是一個功能強大的文本編輯器,它基于Vi進行改進,并增加了許多新特性。Vim編輯器的使用主要涉及其不同的工作模式及相應操作。以下是Vim
    的頭像 發表于 08-30 14:58 ?892次閱讀

    嵌入式學習-常用編輯器之Vim編輯器

    Vim常用的操作命令。在Linux環境下默認會集成Vi編輯器,Vim是Vi編輯器的高階版本,更容易使用,Vi的命令幾乎全部可以在Vim上使用。在進行安裝編輯器之前,環境中的指令集默認沒
    發表于 08-23 09:12

    常用編輯器之Vim編輯器

    Vim常用的操作命令。 在Linux環境下默認會集成Vi編輯器,Vim是Vi編輯器的高階版本,更容易使用,Vi的命令幾乎全部可以在Vim上使用。 在進行安裝編輯器之前,環境中的指令集默
    發表于 08-22 09:48