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

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

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

AT32F407/437 PTP Daemon使用demo

jf_54150526 ? 來源:jf_54150526 ? 作者:jf_54150526 ? 2022-10-12 09:02 ? 次閱讀

AT32F407/437 PTP Daemon

示例目的

基于以太網(wǎng)絡,實現(xiàn)IEEE1588協(xié)議。

支持型號列表:

AT32F407xx
AT32F437xx

主要使用外設(shè)列表:

EMAC
GPIO
USART

快速使用方法

硬件資源

1) 指示燈LED2/LED3
2) USART1(PA9/PA10)
3) AT-START-F407/ AT-START-F437實驗板
4) 以太網(wǎng)連接線

軟件資源

1) SourceCode

? at32f407_ptp_daemon/ at32f437_ptp_daemon源程序
? PTP Daemon源程序
? LWIP源程序
? AT32驅(qū)動庫

2) Doc

? SC0082_AT32F407_437_LWIP_FreeRTOS_V2.0.1

Note: 所有project 都是基于keil 5 而建立,若用戶需要在其他編譯環(huán)境上使用,請參考AT32F407_Firmware_Library_V2.x.x/project/at_start_f407/templates 中各種編譯環(huán)境(例如IAR6/7,keil 4/5)進行簡單修改即可。

示例使用

1) 打開at32f407_ptp_daemon/ at32f437_ptp_daemon源程序,編譯后下載到實驗板

2) 在Ubuntu上安裝ptpd(需要接入互聯(lián)網(wǎng)),輸入指令:sudo apt-get install ptpd

3) 配置PC端的IP網(wǎng)段與開發(fā)版相同,如圖1

4) 輸入指令:sudo ptpd –C –E –s –I enp0s3,enp0s3為Ubuntu上的網(wǎng)卡名稱,用戶需要改為本機網(wǎng)卡名稱,可通過指令“ifconfig”查看,

Note: 若出現(xiàn)網(wǎng)口接收發(fā)送數(shù)據(jù)偶爾丟失,可考慮是否為代碼量較大,超過了芯片的零等待區(qū);可將重要代碼選擇性編譯到零等待區(qū)解決。




審核編輯:劉清

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

    關(guān)注

    146

    文章

    16910

    瀏覽量

    349972
  • PTP
    PTP
    +關(guān)注

    關(guān)注

    0

    文章

    50

    瀏覽量

    8630
  • AT32
    +關(guān)注

    關(guān)注

    1

    文章

    111

    瀏覽量

    2058
收藏 人收藏

    評論

    相關(guān)推薦

    【干貨】性價比拉滿!HK32F407VG開發(fā)板介紹

    開發(fā)板簡介開發(fā)板是基于航順芯片公司F4系列HK32F407VGT7芯片的一款開發(fā)板,Cortex-M4內(nèi)核,最高主頻168MHz,內(nèi)置1MKBFlash和256KBSRAM,SDIO、USB
    的頭像 發(fā)表于 11-08 13:27 ?99次閱讀
    【干貨】性價比拉滿!HK32<b class='flag-5'>F407</b>VG開發(fā)板介紹

    openharmony移植AT32F407編譯時錯誤

    openharmony上移植AT32F407,hb build后出現(xiàn)鏈接錯誤 [OHOS ERROR] /home/sven/openharmony/env_setup
    發(fā)表于 08-18 17:04

    STM32F407VET6和STM32F407IET6有什么區(qū)別?

    STM32F407VET6和STM32F407IET6,除了引腳上數(shù)量不同之外,還有什么區(qū)別嗎? 我的CAN驅(qū)動,在STM32F407VET6可正常運行。在STM32F407IET6上
    發(fā)表于 07-03 07:06

    分享 | PTP、NTP時間同步服務器的部署與搭建過程

    分享 | PTP、NTP時間同步服務器的部署與搭建過程
    的頭像 發(fā)表于 05-15 10:01 ?881次閱讀
    分享 | <b class='flag-5'>PTP</b>、NTP時間同步服務器的部署與搭建過程

    stm32f407 USB外接HUB怎么枚舉HUB和其他USB設(shè)備?

    stm32f407 的USB接口 我想外接一個HUB 來支持更多的USB設(shè)備,但是這個HUB 該怎么枚舉,還有就是HUB下的USB設(shè)備怎么枚舉,有做過的大神嗎。求指導,求demo。小弟拜謝了
    發(fā)表于 04-29 08:13

    stm32f4xx_hal_eth.c文件不支持PTP協(xié)議怎么解決?

    最近在用stm32f407調(diào)試ptp,但是stm32f4xx_hal_eth.c文件中沒有操作以太網(wǎng)時間戳寄存器的函數(shù),看到文件頭部說明本文件不支持PTP協(xié)議,請各位大神幫助,怎么解決
    發(fā)表于 04-19 08:21

    如何實現(xiàn)PTP協(xié)議的精準同步時鐘?

    尊敬的技術(shù)大牛們,你們好! 現(xiàn)有一項目需要用到貴公司的STM32F4系列產(chǎn)品,由于業(yè)務場景對時鐘同步精度要求很高。所以需尋求你們的技術(shù)支撐,提供關(guān)于STM32F4系列的PTP協(xié)議或IEEE1588協(xié)議的參考代碼!以便實現(xiàn)
    發(fā)表于 03-26 07:57

    STM32F407+PCM5102APWR+SD卡內(nèi)播放wav或mp3音樂如何實現(xiàn)?

    STM32F407+PCM5102APWR+SD卡內(nèi)播放wav或mp3音樂如何實現(xiàn)? 實現(xiàn)STM32F407與PCM5102APWR和SD卡的音樂播放涉及到多個步驟,包括硬件連接和軟件編程。 首先
    的頭像 發(fā)表于 01-16 17:11 ?2466次閱讀

    使用BF518的PTP模塊時,如何設(shè)置可以輸出PPS?

    我在使用BF518的PTP模塊時,想設(shè)置PPS的輸出,我已經(jīng)根據(jù)硬件參考手冊設(shè)置了EMAC_PTP_PPS_STARTHI,EMAC_PTP
    發(fā)表于 01-12 07:35

    stm32f407 double類型

    STM32F407是意法半導體(STMicroelectronics)推出的一款ARM Cortex-M4內(nèi)核的微控制器。它是針對智能電動車領(lǐng)域的實時操作、數(shù)字信號處理和高性能應用而設(shè)計的。在這
    的頭像 發(fā)表于 01-07 16:45 ?2890次閱讀

    stm32f407 LAN8720A速率調(diào)整

    STM32F407是一款基于ARM Cortex-M4內(nèi)核的高性能微控制器,而LAN8720A是一款高速以太網(wǎng)PHY芯片。它們的組合可以實現(xiàn)在STM32F407上使用以太網(wǎng)功能。 調(diào)整
    的頭像 發(fā)表于 01-05 13:54 ?3412次閱讀

    stm32f407浮點運算速度

    STM32F407 是 STMicroelectronics 公司推出的一款基于 ARM Cortex-M4 內(nèi)核的微控制器。它具有較強的處理能力和豐富的外設(shè)資源,在嵌入式系統(tǒng)中得到廣泛應用。該芯片
    的頭像 發(fā)表于 01-04 10:58 ?3205次閱讀

    stm32f407vet6原理介紹

    STM32F407VET6是一款基于ARM Cortex-M4內(nèi)核的高性能微控制器,由STMicroelectronics公司生產(chǎn)。它具有豐富的外設(shè)和功能,廣泛應用于各種嵌入式系統(tǒng)開發(fā)。本文將介紹
    的頭像 發(fā)表于 01-03 16:49 ?1w次閱讀
    stm32<b class='flag-5'>f407</b>vet6原理介紹

    AT32F435 & AT32F437入門使用指南

    電子發(fā)燒友網(wǎng)站提供《AT32F435 & AT32F437入門使用指南.pdf》資料免費下載
    發(fā)表于 12-18 11:13 ?1次下載
    AT32<b class='flag-5'>F</b>435 & AT32<b class='flag-5'>F437</b>入門使用指南

    ADSP-CM402F/ADSP-CM403F/ADSPCM407F/ADSP-CM408F SINC濾波器的主要特性

    電子發(fā)燒友網(wǎng)站提供《ADSP-CM402F/ADSP-CM403F/ADSPCM407F/ADSP-CM408F SINC濾波器的主要特性.pdf》資料免費下載
    發(fā)表于 11-29 09:28 ?0次下載
    ADSP-CM402<b class='flag-5'>F</b>/ADSP-CM403<b class='flag-5'>F</b>/ADSPCM<b class='flag-5'>407F</b>/ADSP-CM408<b class='flag-5'>F</b> SINC濾波器的主要特性