Datastructure: Linked Lists Stack and Queue Multi-lists Linked Structures Trees Binary Tree Searching and Sorting AVL Tree Red-BLACK Tree
标签: Linked Datastructure Multi-lists Structures
上传时间: 2014-05-31
上传用户:xmsmh
Memory allocation in C Dynamic memory allocation and the structures that implement it in C are so universal that they re sometimes treated as a BLACK box. In the real world of embedded systems, that may not be desirable or even possible.
标签: allocation structures implement Dynamic
上传时间: 2017-09-05
上传用户:阿四AIR
本研究提出了一套完整的基于Linux嵌入式平台的EtherCAT主站系统设计方案,旨在打通整个EtherCAT协议技术环节。从主站和从站的硬件层面到软件层面再到上位机软件,开发出整套拥有自主知识产权的EtherCAT主站系统。设计EtherCAT从站模块,选用从站控制芯片ET1100设计通信板,STM32单片机设计控制板,将通信板和控制板通过SPI总线接口组合,组成两套从站模块,分别实现数字输入信号检测和模拟输入信号检测的功能。设计EtherCAT主站模块,选用基于AM3358处理器的BeagleBone BLACK作为Linux嵌入式开发平台,并且在该平台上运行集成Xenomai实时补丁的Linux操作系统,接着在操作系统上构建IgH EtherCAT Master for Linux开源框架和配置开发环境,最后基于这套开源框架进行应用程序的设计,完成整套主站模块设计。设计EtherCAT主站程序的两种交互模式,一种是基于命令行操作的控制台模式,还有一种是基于Qt开发的图形用户界面模式。用户可以通过任意模式,实现过程数据通信和服务数据通信的数据读写,并且执行一些其他的必要功能操作。结果表明,从站模块的基本功能实现,可以有效检测输入的数字信号和模拟信号。主站模块的基本功能实现,可以与从站模块建立起有效的过程数据通信和服务数据通信,性能上同步误差在ns级,报文的传输时间在us级,通讯抖动在us级别,可以满足工业控制系统对实时性的要求。控制台模式和图形用户界面模式交互有效。
上传时间: 2022-05-22
上传用户:aben
成功的RF设计必须仔细注意整个设计过程中每个步骤及每个细节,这意味着必须在设计开始阶段就要进行彻底的,仔细的规划,并对每个设计步骤的进展进行全面持续的评估,而这种细致的设计技巧正是国内大多数电子企业文化所欠缺的近几年来,由于蓝芽设备、无线局域网络(WLAN)设备,和行动电话的需求与成长,促使业者越来越关注RF电路设计的技巧。从过去到现在,RF电路板设计如同电磁干扰(EM)问题一样,一直是工程师们最难掌控的部份,甚至是梦魔。若想要一次就设计成功,必须事先仔细规划和注重细节才能奏效。射频(RF)电路板设计由于在理论上还有很多不确定性,因此常被形容为一种L黑色艺术」(BLACK art)。但这只是一种以偏盖全的观点,RF电路板设计还是有许多可以遵循的法则。不过,在实际设计时,真正实用的技巧是当这些法则因各种限制而无法实施时,如何对它们进行折衷处理,重要的RF设计课题包括:阻抗和阻抗匹配、绝缘层材料和层迭板、波长和谐波.等,本文将集中探讨与RF电路板分区设计有关的各种问题
上传时间: 2022-06-21
上传用户:
BBB开发板资料,含原理图、PCB、BOM和生产资料。
上传时间: 2022-07-18
上传用户: