基於netX90晶片實現PROFINET從站開發(二)

2020-12-22 自動化新聞網

       上期為大家介紹了netX90作為單晶片解決方案的實例,對於客戶來說,單晶片解決方案最直觀的優勢就是節約成本,不需要額外配一個MCU,單個晶片就可以實現PROFINET從站開發。當然,netX90也可以作為配有HOST CPU的通訊協處理器,僅實現通訊功能。本文為大家介紹netX90作為基於STM32的配套晶片,實現PROFINET從站開發。

 

       1  硬體平臺

       作為基於STM32的配套晶片實現PROFINET從站開發時,需通過SPI/SQI接口,跳線連接到STM32開發板的SPI接口上,如下圖所示:
 

       2  操作步驟

         1. 對於NXHX 90-JTAG開發板的配置與netX90作為單晶片解決方案時的步驟一樣,對於導入相應的工程文件並進行編譯,不再做詳細介紹。

         2. 生成硬體配置二進位文件

         netX90作為配有主CPU的通訊處理器時,不在啟用其內部idpm,而是通過SPI的方式連接到主機,所以在硬體配置中有不同,需選擇hardware_config_spm.xml生成二進位硬體配置文件,如下圖所示:

 

         3. 燒寫硬體配置文件和協議棧

         生成基於LFW和MFW的兩個二進位文件,點擊保存即可。然後將硬體配置文件和協議棧hardware_config_spm.hwc和協議棧文件X090D000.nxi燒寫到開發板,便完成對netX90的配置。
 

         4. 運行基於STM32的應用程式

         首先,將解壓後的文件夾保存在STM32工作區,打開System Workbench for STM32軟體,導入相應的工程文件。赫優訊提供的資料中包含多種乙太網實例,用戶可根據自己的測試選擇相應的文件,勾選PROFINET工程文件導入並進行編譯。  

 


       3  通訊測試

       與單晶片解決方案一樣,在博圖軟體中創建組態工程,進行通訊測試,由下圖可見,當應用程式運行起來之後,通訊成功,同時採用串口工具Tera Term,可以查看應用程式列印信息,以及周期數據的交換情況,如下圖所示:
 


4  總結

       netX90無論是作為單晶片解決方案還是作為配有主CPU的通訊處理器解決方案,在赫優訊提供的應用程式上都可以方便快捷的實現PROFINET從站的開發。

 

       netX90作為赫優訊的明星產品,還可以結合四通道IO-Link智能收發器的netIOL,非常便捷的實現IO-Link主站到實時乙太網從站協議(比如:Profinet、Ethernet/IP或EtherCAT)以及IoT

物聯網

協議OPC UA的開發。netX90晶片與netIOL收發器之間可通過SPI接口進行連接,一個晶片最多能連接4個netIOL,可實現16埠的IO-Link主站開發。

相關焦點

  • 開源軟體分享-基於.net core 3.1的快速開發框架
    曾幾何時.NET們很羨慕JAVA的生態,java開源生態裡面你用得著的幾乎都有開源的實現。比如大數據、微服務、以及各種各樣的快速開發框架,特別是spring boot出來以後,簡化了SSM那套繁瑣的配置文件,搭建框架也越來越方便了。
  • .Net Core 會逆襲成為最受歡迎開發平臺嗎?
    ,而且很多大的網際網路公司也已經使用,畢竟一次開發即可實現跨平臺的部署及應用,也是減少成本的重要體現。Net FrameWork 對比使用.Net Core 優勢:1)支持在任何平臺部署,跨平臺幾乎沒有任何成本2)龐大的.Net 標準庫支持3)面向高性能的伺服器開發,基於 微軟 Azure雲的平臺優勢,已提供高性能的服務。
  • 基於CC2420晶片和ARM單片機實現智能交通系統的設計
    基於CC2420晶片和ARM單片機實現智能交通系統的設計 黃武陵,艾雲峰 發表於 2020-12-22 09:59:25 智能交通系統(ITS)應用在城市交通中主要體現在微觀的交通信息採集
  • 基於VIVADO搭建ARM+FPGA系統架構實現軟硬體聯合開發
    打開APP 基於VIVADO搭建ARM+FPGA系統架構實現軟硬體聯合開發 賽靈思中文社區 發表於 2020-12-23 16:54:52
  • 基於Tiger SHARC系列TS101S晶片實現雷達信號處理系統的設計
    作為數位訊號處理核心和標誌的數位訊號處理器(DSP)晶片自問世以來得到了快速的發展,廣泛應用於通信系統、圖形/圖像處理、雷達聲納、醫學信號處理等實時信號處理領域。隨著人們對實時信號處理要求的不斷提高和大規模集成電路技術的迅速發展,數位訊號處理器也發生著日新月異的變革。
  • 燒錄即用,基於MCU的零代碼無開發實現OTA差分升級 | UB產品
    直接基於通訊晶片/模塊開發的方案,用戶升級的主要目標是通訊晶片/模塊。艾拉比在設備端有基於UA+UC的方式提供端雲一體化的OTA解決方案。 2. 通過MCU/DSP/MPU等應用處理器/控制器和各類通訊模塊開發的方案,用戶升級的主要目標是這些應用處理器/控制器,通訊模塊更多是透傳管道。
  • 從零做網站開發:基於Flask和JQuery實現表格管理平臺
    摘要:本文將為大家帶來基於Flask框架和JQuery實現管理平臺網站的開發功能。【寫在前面】你要開發網站? 嗯。。會Flask嗎? 什麼東西,沒聽過。。。會JQuery嗎?基於Flask框架和JQuery實現管理平臺網站的開發功能,我代碼編寫用了2天的時間 ,從零開始寫;又對具體實現流程,自己斷斷續續地整理總結了近半個月。從自我感覺來說,整個過程和結果的實現都讓我很滿意。
  • 基於芯原IP的視頻轉碼方案設計
    芯原副總裁,系統平臺解決方案部總經理 汪志偉在ICCAD 2020同期舉行的「IP與IC設計」專題論壇上發表主題為《基於芯原IP的高性能視頻轉碼晶片和開源軟體方案》的演講。 對此,芯原面向伺服器領域開發的高性能視頻轉碼晶片,基於14nm FinFET,芯原業界領先的視頻技術,提供從晶片定義開始的一站式晶片定製服務。 與高端CPU方案相比,芯原視頻轉碼晶片模塊擁有6倍轉碼能力,但功耗僅有1/13,且尺寸也大幅縮小。 汪志偉指出,芯原領先的視頻轉碼IP和定製化ASIC使整個系統的視頻轉碼能力提高36倍,功耗降低50%。
  • 同樣是基於Arm晶片,高通驍龍卻和蘋果的A系列有何不同
    同樣是基於Arm晶片,高通驍龍卻和蘋果的A系列有何不同 趙明燦 發表於 2020-12-18 15:18:27 隨著歷年智慧型手機的推出,基於高通CPU的手機在性能和價格方面始終和蘋果有所差距
  • 基於BlueCore2External藍牙晶片的藍牙主機-主機控制器模型方案
    打開APP 基於BlueCore2External藍牙晶片的藍牙主機-主機控制器模型方案 鄧榮華;範贛軍 發表於 2020-04-10 09:57:26
  • 公開課二十一期筆記:睿思芯科如何基於RISC-V架構打造AI晶片
    英特爾X86與ARM架構不是開源的,也就是說,晶片廠商要開發兼容某種指令集的CPU需要指令集專利持有者授權,如AMD需要Intel授權才可以開發兼容x86指令集的CPU,ARM架構的CPU開發同理。而自2010年RISC-V誕生以後,憑藉RISC-V開源化、模塊化等方面的特點短短幾年迅速吸引了眾多的國際知名企業。
  • 碼靈半導體:致力於嵌入式應用處理器(MPU)晶片的開發和銷售
    打開APP 碼靈半導體:致力於嵌入式應用處理器(MPU)晶片的開發和銷售 Sara 發表於 2020-12-21 10:46:14
  • 基於Cyclone II FPGA開發平臺實現語音識別算法程序的設計
    基於Cyclone II FPGA開發平臺實現語音識別算法程序的設計 瀋陽;馮良;洪誠 發表於 2021-01-12 10:21:38 SOPC可編程片上系統是一種獨特的嵌入式微處理系統。
  • Rocket-API 版本更新,基於 Spring Boot 的 API 敏捷開發框架
    引擎重複創建引起的內存溢出問題 處理大小寫轉換 修改擴展自定義分頁時異常問題 處理 mongo 下 findAll 返回數據最多 101 條記錄問題 處理 #{${}} 變量值篏套問題 db.count() 計數優化 添加全局變量 Utils 中的 pasreToString, pasreToObject 方法來實現對象與
  • 中科藍訊推出「訊龍二代」藍牙SoC晶片
    12月17日,中科藍訊CEO劉助展先生和北京聲加科技CEO邱鋒海先生聯合發布了藍訊「訊龍二代」藍牙SoC晶片。「訊龍二代」晶片在功耗、射頻、ANC、AI等領域,性能都有了極大的提升,特別的,該晶片集成了聲加科技的ENC算法。 從高通《音頻產品現狀調研報告2020》的數據顯示,「聽得清晰,講得清楚」是當下藍牙耳機市場的性能剛需,其中使用藍牙耳機通話的場景越來越多,因應這些需求,中科藍訊隆重推出「訊龍二代」產品。
  • 芯朋微 電源管理晶片實現進口替代
    芯朋微專注電源管理晶片的研發和銷售,產品批量實現進口替代。公司此次擬公開發行2820萬股,募集資金5.66億元,用於大功率電源管理晶片、工業級驅動晶片的開發及產業化項目等。四大產品線招股書顯示,芯朋微提供高效能、低功耗、品質穩定的電源管理集成電路產品,推動整機能效提升和技術升級。
  • 小米或放棄手機晶片自研開發,澎湃二代處理器無問世可能
    2014 年 10 月,小米旗下公司松果電子成立;11 月,松果科技與大唐電信旗下聯芯科技籤署《SDR1860 平臺技術轉讓合同》,其以 1.03 億元的價格得到了聯芯科技開發和持有的 SDR1860 平臺技術。 而松果科技的核心人員正是小米公司內部負責技術研發的核心員工之一。2015 年 7 月,原高通中國區掌門人王翔將加入小米公司並擔任高級副總裁,負責戰略合作與重要合作夥伴關係。
  • 技術&商業雙輪驅動,黑芝麻如何實現自動駕駛晶片突圍?
    人類社會正逐步從信息化階段向智能化時代過渡,人工智慧是實現智能化的關鍵手段,而晶片則是其中的核心基石與戰略制高點。所以,在新一輪的產業發展周期中,AI晶片無疑是最受關注的細分領域之一。
  • 基於BM3803MG與VxWorks的BSP的設計實現
    本文用該款控制器以及工業級乙太網晶片KSZ8851-16mll為某型號研製了系統主控板,該板採用實時作業系統 VxWorks編程,並對主控板的板級支持包(BSP)進行設計,從而實現了基於乙太網的高可靠和實時的數據處理。本文主要介紹主控板乙太網晶片 KSZ8851-16mll的VxWorks驅動設計。
  • 基於CAN總線結合射頻和USB實現車載故障診斷儀的設計方案
    它基於OSI七層協議,符合IS07498標準。其中第1~6層實現通信服務的功能,第7層實現診斷服務的功能。其應用層提出了一套完整和標準化的診斷代碼,本系統利用KWP2000的應用層協議,對採集到的CAN總線數據進行分析,以實現故障診斷的功能。