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)系本站處理。
舉報投訴
相關(guān)推薦
開發(fā)板簡介開發(fā)板是基于航順芯片公司F4系列HK32F407VGT7芯片的一款開發(fā)板,Cortex-M4內(nèi)核,最高主頻168MHz,內(nèi)置1MKBFlash和256KBSRAM,SDIO、USB
發(fā)表于 11-08 13:27
?99次閱讀
openharmony上移植AT32F407,hb build后出現(xiàn)鏈接錯誤
[OHOS ERROR] /home/sven/openharmony/env_setup
發(fā)表于 08-18 17:04
STM32F407VET6和STM32F407IET6,除了引腳上數(shù)量不同之外,還有什么區(qū)別嗎?
我的CAN驅(qū)動,在STM32F407VET6可正常運行。在STM32F407IET6上
發(fā)表于 07-03 07:06
分享 | PTP、NTP時間同步服務器的部署與搭建過程
發(fā)表于 05-15 10:01
?881次閱讀
stm32f407 的USB接口 我想外接一個HUB 來支持更多的USB設(shè)備,但是這個HUB 該怎么枚舉,還有就是HUB下的USB設(shè)備怎么枚舉,有做過的大神嗎。求指導,求demo。小弟拜謝了
發(fā)表于 04-29 08:13
最近在用stm32f407調(diào)試ptp,但是stm32f4xx_hal_eth.c文件中沒有操作以太網(wǎng)時間戳寄存器的函數(shù),看到文件頭部說明本文件不支持PTP協(xié)議,請各位大神幫助,怎么解決
發(fā)表于 04-19 08:21
尊敬的技術(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)? 實現(xiàn)STM32F407與PCM5102APWR和SD卡的音樂播放涉及到多個步驟,包括硬件連接和軟件編程。 首先
發(fā)表于 01-16 17:11
?2466次閱讀
我在使用BF518的PTP模塊時,想設(shè)置PPS的輸出,我已經(jīng)根據(jù)硬件參考手冊設(shè)置了EMAC_PTP_PPS_STARTHI,EMAC_PTP
發(fā)表于 01-12 07:35
STM32F407是意法半導體(STMicroelectronics)推出的一款ARM Cortex-M4內(nèi)核的微控制器。它是針對智能電動車領(lǐng)域的實時操作、數(shù)字信號處理和高性能應用而設(shè)計的。在這
發(fā)表于 01-07 16:45
?2890次閱讀
STM32F407是一款基于ARM Cortex-M4內(nèi)核的高性能微控制器,而LAN8720A是一款高速以太網(wǎng)PHY芯片。它們的組合可以實現(xiàn)在STM32F407上使用以太網(wǎng)功能。 調(diào)整
發(fā)表于 01-05 13:54
?3412次閱讀
STM32F407 是 STMicroelectronics 公司推出的一款基于 ARM Cortex-M4 內(nèi)核的微控制器。它具有較強的處理能力和豐富的外設(shè)資源,在嵌入式系統(tǒng)中得到廣泛應用。該芯片
發(fā)表于 01-04 10:58
?3205次閱讀
STM32F407VET6是一款基于ARM Cortex-M4內(nèi)核的高性能微控制器,由STMicroelectronics公司生產(chǎn)。它具有豐富的外設(shè)和功能,廣泛應用于各種嵌入式系統(tǒng)開發(fā)。本文將介紹
發(fā)表于 01-03 16:49
?1w次閱讀
電子發(fā)燒友網(wǎng)站提供《AT32F435 & AT32F437入門使用指南.pdf》資料免費下載
發(fā)表于 12-18 11:13
?1次下載
電子發(fā)燒友網(wǎng)站提供《ADSP-CM402F/ADSP-CM403F/ADSPCM407F/ADSP-CM408F SINC濾波器的主要特性.pdf》資料免費下載
發(fā)表于 11-29 09:28
?0次下載
評論