在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CANOpen系列教程12 對(duì)象字典編輯器操作說(shuō)明

黃工的嵌入式技術(shù)圈 ? 來(lái)源:黃工的嵌入式技術(shù)圈 ? 2020-03-06 15:27 ? 次閱讀

教程由作者strongerHuang于2018年11月原創(chuàng)發(fā)布。

標(biāo)簽CAN、 CANOpen、 CanFestival

版權(quán)所有:禁止商用

申明:該文檔僅供個(gè)人學(xué)習(xí)使用,轉(zhuǎn)載請(qǐng)公眾號(hào)聯(lián)系作者授權(quán)。

1寫在前面

教程前面文章講述了《對(duì)象字典生成工具環(huán)境搭建》,因?yàn)閷?duì)象字典在CANOpen中的分量比較重。所以,關(guān)于對(duì)象字典的內(nèi)容,及對(duì)象字典編輯工具也需要深入了解。

對(duì)象字典編輯器這個(gè)工具的操作并不難,這里需要強(qiáng)調(diào)兩點(diǎn):1.先了解「CANOpen通信接口」相關(guān)知識(shí);2.理論結(jié)合實(shí)踐,只看不動(dòng)手實(shí)踐操作,想要掌握這些知識(shí)就很難。

本文講述的內(nèi)容在該教程前一篇文章《CanFestival_3架構(gòu)》中“開(kāi)發(fā)一個(gè)新節(jié)點(diǎn)”就有提到。本文將更加全面講解這部分內(nèi)容。

2

對(duì)象字典編輯器操作步驟

依然,針對(duì)初學(xué)的朋友,講述的非?;A(chǔ),希望初學(xué)的朋友先閱讀該教程前面的文章。我們基于Windows的GUI圖形化界面為例,

1.下載并搭建好環(huán)境

請(qǐng)參看《對(duì)象字典生成工具環(huán)境搭建》!

2.運(yùn)行對(duì)象字典編輯器

保證環(huán)境搭建沒(méi)有問(wèn)題,雙擊objdictgen目錄下的objdictedit.py(或進(jìn)入該目錄,以命令方式運(yùn)行):

3.創(chuàng)建一個(gè)新節(jié)點(diǎn)

文件 -> 新建,出現(xiàn)如下界面:

A.類型:可選主、從節(jié)點(diǎn);

B.名字:自己定義節(jié)點(diǎn)名稱;

C.Profile:配置,如DS401等;

D.網(wǎng)絡(luò)管理:是否選擇相關(guān)網(wǎng)絡(luò)管理(請(qǐng)先了解網(wǎng)絡(luò)管理);

初學(xué)者可以從基礎(chǔ)學(xué)起,如上圖最簡(jiǎn)單方式配置,這里以新建從節(jié)點(diǎn)“SlaveNode”為例。

提示:這里SlaveNode是從節(jié)點(diǎn)的名字,是生成對(duì)象字典(代碼)的名字,和保存的名字有區(qū)別。

4.配置對(duì)象字典

創(chuàng)建節(jié)點(diǎn)確認(rèn)后,會(huì)進(jìn)入對(duì)象字典配置界面。此時(shí),你會(huì)發(fā)現(xiàn)里面內(nèi)容就是之前講述的對(duì)象字典索引,如下圖:

對(duì)象字典內(nèi)容很多,大概就分為如上圖幾類。圖形化界面,配置方式可以說(shuō)很簡(jiǎn)單。也就是對(duì)字典的16 位索引和 8 位子索引進(jìn)行配置。

當(dāng)然,我這里不會(huì)一一講述每項(xiàng)內(nèi)容,后面會(huì)結(jié)合例程,針對(duì)性講述相關(guān)內(nèi)容。配置方法大致如下三步驟:

5.保存對(duì)象字典

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

我們這里的名稱,我把叫做其“工程名稱”,建議與前面創(chuàng)建節(jié)點(diǎn)名字一樣(當(dāng)然,這兩個(gè)名字意義不一樣,所以也可以不一樣)。

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

6.生產(chǎn)對(duì)象字典

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

此時(shí),就會(huì)看到兩個(gè)源代碼文件:SlaveNode.c和SlaveNode.h文件。這兩個(gè)文件就是我們最終需要的對(duì)象字典源文件。

7.其他操作

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

B.幫助,關(guān)于這個(gè)工具很多內(nèi)容,都可以通過(guò)幫助菜單找到答案。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2772

    瀏覽量

    464419
  • CANopen
    +關(guān)注

    關(guān)注

    8

    文章

    270

    瀏覽量

    43766
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    806

    瀏覽量

    31294
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    圖紙編輯器的基本操作

    “ ?之前幾篇推文詳細(xì)介紹了圖紙編輯器的亮點(diǎn)功能,最后我們?cè)俳榻B一下圖紙編輯器的基本操作,來(lái)結(jié)束這個(gè)系列 ? ” 主窗口工具欄 工具欄由以下工具組成,不同
    的頭像 發(fā)表于 12-04 18:18 ?179次閱讀
    圖紙<b class='flag-5'>編輯器</b>的基本<b class='flag-5'>操作</b>

    【北京迅為】itop-龍芯2k1000開(kāi)發(fā)指南Linux基礎(chǔ)入門vim 編輯器

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

    Vivado編輯器亂碼問(wèn)題

    我們?cè)谌粘i_(kāi)發(fā)中經(jīng)常使用sublime、vim、vs code等第三方的編輯器,這些編輯器可以使用很多插件來(lái)提高我們的編碼效率,但是也往往會(huì)帶來(lái)亂碼的問(wèn)題。我一般使用的是sublime來(lái)進(jìn)行編碼
    的頭像 發(fā)表于 10-15 17:24 ?1038次閱讀
    Vivado<b class='flag-5'>編輯器</b>亂碼問(wèn)題

    如何在TI-NA里的信號(hào)編輯器中生成自己的激勵(lì)波形?

    大家好,請(qǐng)問(wèn)如何在TI-NA里的信號(hào)編輯器中生成自己的激勵(lì)波形,比如:產(chǎn)生上升沿5ns、下降沿5ns、脈沖寬度12ns的單脈沖激勵(lì)信號(hào)!
    發(fā)表于 09-13 07:19

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

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

    vim編輯器如何使用

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

    Vim編輯器之Vim常用操作命令

    hello1.c2、Vim一般模式常用命令Vim打開(kāi)文件默認(rèn)為一般模式,如果不是,需要按ESC鍵進(jìn)入一般模式。1)移動(dòng)光標(biāo)Vim編輯器編輯過(guò)程使用鍵盤來(lái)完成的。在命令模式可以通過(guò)k、j、h、l(小寫的L)來(lái)
    發(fā)表于 08-23 09:21

    嵌入式學(xué)習(xí)-常用編輯器之Vim編輯器

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

    常用編輯器之Vim編輯器

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

    使用Tina仿真時(shí),信號(hào)編輯器里面的自定義為灰色,不能使用怎么解決?

    如題,在使用Tina仿真時(shí),信號(hào)編輯器里面的自定義為灰色,不能使用
    發(fā)表于 08-13 06:04

    TSMaster 中 Hex 文件編輯器使用詳細(xì)教程

    TSMaster軟件的Hex文件編輯器提供了文件處理的功能,這一特性讓使用TSMaster軟件的用戶可以更便捷地對(duì)Hex、bin、mot、s19和tsbinary類型的文件進(jìn)行處理。本文重點(diǎn)講述
    的頭像 發(fā)表于 06-01 08:21 ?949次閱讀
    TSMaster 中 Hex 文件<b class='flag-5'>編輯器</b>使用詳細(xì)教程

    Zed Code編輯器新增Linux支持

    據(jù)悉,Zed代碼編輯器是基于Rust語(yǔ)言開(kāi)發(fā)的macOS軟件,近期其研發(fā)團(tuán)隊(duì)宣布已成功實(shí)現(xiàn)Linux平臺(tái)兼容。據(jù)悉,今年年初Zed首次發(fā)布時(shí)并未提供Linux版支持。
    的頭像 發(fā)表于 05-10 10:31 ?610次閱讀

    STM8用IAR編輯器調(diào)用串口2函數(shù)報(bào)錯(cuò)的原因?

    新手入門STM8,資料是用眾拳的,,新手求助,為什么STM8使用IAR編輯器,程序是網(wǎng)上眾拳的教程,為什么修改不了庫(kù)函數(shù)的c文件,文件在編輯器的上面有個(gè)鎖呢?還是我用的是STM8S105,只有串口2
    發(fā)表于 04-17 08:23

    【米爾-瑞薩RZ/G2UL開(kāi)發(fā)板】5.CAN通訊進(jìn)階CANopen

    描述方式,執(zhí)行網(wǎng)絡(luò)管理功能。 1.1 對(duì)象字典 CANopen 對(duì)象字典(OD: Object Dictionary)是
    發(fā)表于 03-31 16:19

    求助,請(qǐng)問(wèn)ADS能使用外部代碼編輯器嗎?

    請(qǐng)問(wèn)ADS能使用外部代碼編輯器嗎(比如vs code)?
    發(fā)表于 02-18 07:19
    主站蜘蛛池模板: 天天射视频| 国产午夜大片 | 日本特黄特色特爽大片老鸭 | 一二三区乱码一区二区三区码 | 色综合天天综合网看在线影院 | 天天干干干 | 色噜噜狠狠成人中文小说 | www天堂在线 | 精品国产乱码一区二区三区 | 日本三级日产三级国产三级 | 天天综合色天天综合 | 国产hs免费高清在线观看 | 国产午夜在线观看 | 色停停| 天天操天天爽天天射 | 色老头在线精品视频在线播放 | 欧美日韩影院 | 97国产精品人人爽人人做 | 午夜啪| 嘿嘿嘿视频在线观看 | 欧美猛交xxx呻吟 | 久久极品 | 国产亚洲精品美女2020久久 | 高清国产在线 | 精品欧美一区二区三区 | 在线播放ww| 免费爱爱视频网站 | 香蕉久久高清国产精品免费 | 日本黄色大片在线播放视频免费观看 | 久久婷五月综合 | 亚洲高清成人 | 天天做天天摸天天爽天天爱 | 天天视频免费入口 | 久久这里只有精品1 | 亚洲开心激情网 | 日韩精品卡4卡5卡6卡7卡 | 亚洲网站一区 | 日韩午夜r电影在线观看 | 久久久精品免费热线观看 | 乱码中文字幕人成在线 | 亚洲综合免费 |