摘要:本博客主要剖析linux实时操作系统Xenomai的具体实现,本文是本博客的大纲,方便读者定位文章。 阅读全文
摘要:版权声明:本文为本文为博主原创文章,转载请注明出处。如有错误,欢迎指正。 @ 本文讲述一些有利于提高xenomai 实时性配置建议,其中,一些是通用的,一些是针对某个架构的,希望对你有用。 一、影响因素 硬实时操作系统应具备的最重要特性之一是可预测性,系统应该保证满足所有关键时序约束。然而,这取决于 阅读全文
摘要:
开源工业以太网EtherCAT主站协议栈IgH内部机制解析。 阅读全文

摘要:
本文主要以DSP讲解cache原理,但原理与CPU是相通的,文章中cache打开与否对CPU性能影响的测试结果比较直观。 阅读全文

摘要:
整理的X86_64 GNU汇编、寄存器、C内嵌汇编、函数调用栈等笔记,主要用于查阅使用。 阅读全文

摘要:
本文以AM5728 GPIO中断为例,简单介绍有关从注册GIC中断到 驱动使用GPIO中断的整个过程,主要关注中断相关处理流程,为后续ARM平台xenomai IPIPE中断处理流程做铺垫。 阅读全文

摘要:异常(exception)是由软件或硬件产生的,分为同步异常和异步异常。同步异常即CPU执行指令期间同步产生的异常,比如常见的除零错误、访问不在RAM中的内存 、MMU 发现当前虚拟地址没有对应的物理地址,于是触发一个异常,系统调用等。异步异常即平时所说的中断(interrupt),外部硬件给 CP 阅读全文
摘要:
ARM平台下内存和cache对xenomai实时性的影响。 阅读全文

摘要:
如何在linux上使用X86 CPU的gpio? 阅读全文

摘要:本博客主要剖析linux实时操作系统Xenomai的具体实现,本文是本博客的大纲,方便读者定位文章。 阅读全文
摘要:
xenomai实时任务与普通linux任务XDDP数据交互时内核详细流程。 阅读全文

摘要:版权声明:本文为本文为博主原创文章,转载请注明出处。如有问题,欢迎指正。博客地址:https://www.cnblogs.com/wsg1100/ 1.概述 上篇文章介绍了实时端socket创建和配置的流程,本篇文章来看bind操作,实时端与非实时端是如何关联起来的? XDDP通讯的底层设备为xnp 阅读全文