0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AT32F407/437 PTP Daemon使用demo

jf_54150526 来源:jf_54150526 作者:jf_54150526 2022-10-12 09:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

AT32F407/437 PTP Daemon

示例目的

基于以太网络,实现IEEE1588协议。

支持型号列表:

AT32F407xx
AT32F437xx

主要使用外设列表:

EMAC
GPIO
USART

快速使用方法

硬件资源

1) 指示灯LED2/LED3
2) USART1(PA9/PA10)
3) AT-START-F407/ AT-START-F437实验板
4) 以太网连接线

软件资源

1) SourceCode

 at32f407_ptp_daemon/ at32f437_ptp_daemon源程序
 PTP Daemon源程序
 LWIP源程序
 AT32驱动库

2) Doc

 SC0082_AT32F407_437_LWIP_FreeRTOS_V2.0.1

Note: 所有project 都是基于keil 5 而建立,若用户需要在其他编译环境上使用,请参考AT32F407_Firmware_Library_V2.x.x/project/at_start_f407/templates 中各种编译环境(例如IAR6/7,keil 4/5)进行简单修改即可。

示例使用

1) 打开at32f407_ptp_daemon/ at32f437_ptp_daemon源程序,编译后下载到实验板

2) 在Ubuntu上安装ptpd(需要接入互联网),输入指令:sudo apt-get install ptpd

3) 配置PC端的IP网段与开发版相同,如图1

4) 输入指令:sudo ptpd –C –E –s –I enp0s3,enp0s3为Ubuntu上的网卡名称,用户需要改为本机网卡名称,可通过指令“ifconfig”查看,

Note: 若出现网口接收发送数据偶尔丢失,可考虑是否为代码量较大,超过了芯片的零等待区;可将重要代码选择性编译到零等待区解决。




审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19126

    浏览量

    403694
  • PTP
    PTP
    +关注

    关注

    0

    文章

    99

    浏览量

    9797
  • AT32
    +关注

    关注

    1

    文章

    121

    浏览量

    3223
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    多元化PTP主时钟设备都有哪些应用,ptp授时模块,ptp授时服务器

    PTP(精确时间协议,IEEE 1588)主时钟设备作为分布式系统时间同步的核心中枢,负责生成并分发高精度时间基准,其设备形式需适配不同部署场景与行业需求。同步天下深耕时间频率领域多年,推出包括但不
    的头像 发表于 04-17 16:53 101次阅读

    基于极海APM32F4的Azure RTOS ThreadX移植过程分享

    最近在玩APM32F407IG的板子,发现官方提供了两个RTOS的demo,FreeRTOS和RT-thread。想着APM32F4这么丰富的资源,是不是也可以跑一下ThreadX RTOS看看
    的头像 发表于 04-02 11:30 763次阅读
    基于极海APM32<b class='flag-5'>F</b>4的Azure RTOS ThreadX移植过程分享

    ptp时钟可以主从切换 #同步天下 #主时钟#PTP模块

    PTP
    jf_27876553
    发布于 :2026年03月09日 18:45:06

    主频高出40%意味着什么 雅特力AT32F437VGT7性能解读

    雅特力AT32F437VGT7系列MCU基于ARM® Cortex®-M4内核,以288MHz高主频和丰富存储资源,为伺服驱动器提供强大的实时控制核心,通过硬件FPU和高级定时器实现微秒级精准控制,全面满足工业伺服应用的高性能需求。
    的头像 发表于 02-28 10:08 375次阅读
    主频高出40%意味着什么 雅特力AT32<b class='flag-5'>F437</b>VGT7性能解读

    PTP/GPTP主时钟服务器的应用​ PTP时间服务器

    ,精准记录电力事件发生时间以保障电力调度的顺畅,高精度的时间同步都显得至关重要。​ 超高精度同步:SYN2413型PTP时钟服务器基于先进的PTP(Precise Time Protocol,精确时间协议)技术,能够实现亚微秒级别的同步精度。与其他常见的
    的头像 发表于 11-12 11:49 966次阅读
    <b class='flag-5'>PTP</b>/GPTP主时钟服务器的应用​  <b class='flag-5'>PTP</b>时间服务器

    STM32F407的晶振选型分析

    STM32F407的最佳晶振选项
    的头像 发表于 11-07 12:03 1849次阅读

    正点原子F407开发板BSP RTstudio配置LVGL demo界面不能触摸怎么解决?

    正点原子 ATK-F407 开发板BSP,使用RT studio配置LVGL,自带demo界面下,屏幕不能触摸 参考了https://club.rt-thread.org/ask/question
    发表于 10-14 06:31

    FAQ_MA35_Family如何使用精确时间协议(PTP)?

    FAQ_MA35_Family如何使用精确时间协议(PTP
    发表于 09-02 07:29

    深入理解PTP:高精度时间同步的核心原理

    PTP实现高精度的核心在于其精密的测量机制和对网络延迟的细致处理。我们以常见的端到端 (End-to-End, E2E) 延迟请求-响应机制为例,来剖析PTP的“对表”艺术。
    的头像 发表于 09-01 17:41 2533次阅读
    深入理解<b class='flag-5'>PTP</b>:高精度时间同步的核心原理

    STM32F407VGT6的完美国产替代——中科芯CKS32F407VGT6在智能电力网关的应用

    风险。如今,这一局面正被打破,STM32F407VGT6的完美国产替代——中科芯CKS32F407VGT6在智能电力网关的应用,为这一领域带来了新的曙光,开启了国产芯片在
    的头像 发表于 08-25 16:16 1388次阅读
    STM32<b class='flag-5'>F407</b>VGT6的完美国产替代——中科芯CKS32<b class='flag-5'>F407</b>VGT6在智能电力网关的应用

    GraniStudio:单轴PTP运动例程

    1.文件运行 导入工程 双击运行桌面GraniStudio.exe。 通过引导界面导入单轴PTP运动例程,点击导入按钮。 打开单轴PTP运动例程所在路径,选中单轴PTP运动.gsp文件,点击
    的头像 发表于 08-22 16:41 735次阅读
    GraniStudio:单轴<b class='flag-5'>PTP</b>运动例程

    微控制器 STM32F407VG(ST品牌),的pin to pin国产替代解决方案XHTM32F407VG

    在科技飞速发展的当下,芯片作为智能设备的“心脏”,其性能直接决定了设备的优劣。XTM32F407VG,这款是32位芯片,以卓越性能、丰富功能和超高稳定性,成为众多开发者与工程师的理想之选,引领着智能
    的头像 发表于 08-11 17:59 888次阅读
    微控制器 STM32<b class='flag-5'>F407</b>VG(ST品牌),的pin to pin国产替代解决方案XHTM32<b class='flag-5'>F407</b>VG

    AT32F407 以太网设计注意事项

    AT32F407 与 PHY 连接有两种方式:MII 模式与 RMII 模式,RMII 使用的 IO 口比 MII 少;以 DM9162 为例,原理如下图。在 demo 程序中用宏定义
    发表于 07-28 10:28

    PTP 时钟:精准时钟同步的核心力量

    的 SYN2407 系列 PTP 时钟模块,以其卓越的性能和广泛的适用性,成为了实现高精度时钟同步的关键组件。 一、SYN2407 系列 PTP 时钟模块概述 SYN2407 系列 PTP 时钟模块包含了 SYN2407E、SY
    的头像 发表于 06-12 15:53 785次阅读

    PTP 时钟:精准时钟同步的核心力量​

    的 SYN2407 系列 PTP 时钟模块,以其卓越的性能和广泛的适用性,成为了实现高精度时钟同步的关键组件。 一、SYN2407 系列 PTP 时钟模块概述 SYN2407 系列 PTP 时钟模块包含了 SYN2407E、SY
    的头像 发表于 06-05 16:30 850次阅读