碧波液压网 欢迎你,游客。 登录 注册

嵌入式操作系统FreeRTOS的原理与实现

作者: 刘滨 王琦 刘丽丽 来源:单片机与嵌入式系统应用 日期: 2023-01-19 人气:3
嵌入式操作系统FreeRTOS的原理与实现
FreeRTOS是一个源码公开的免费的嵌入式实时操作系统,通过研究其内核可以更好地理解嵌入式操作系统的实现原理.本文主要阐述FreeRTOS系统中的任务调度机制、时间管理机制、任务管理机制以及内存分配策略的实现原理,并指出FreeRTOS在应用中的优缺点.

基于Small RTOS51的PS/2键盘驱动程序开发

作者: 王志国 王晓威 来源:单片机与嵌入式系统应用 日期: 2023-01-19 人气:3
根据PS/2键盘扫描码的特点,基于Small RTOS51嵌入式操作系统,编写一种响应快,移植性强,占用资源少的PS/2键盘驱动程序。分别从驱动的设计、移植和使用等方面对该驱动程序进行介绍。

基于以太网通信的断路器智能控制器设计

作者: 郝晓弘 张帆 刘晓鹏 来源:仪表技术与传感器 日期: 2023-01-18 人气:2
基于以太网通信的断路器智能控制器设计
针对智能电器的网络化发展趋势,提出一种基于以太网通信的断路器智能控制器的设计方案。以DSP芯片TMS320F2812为核心,并选用RTL8019AS进行以太网通信控制。重点讨论了以太网接口的硬件设计和以太网控制器驱动程序的设计,并详细分析了嵌入式操作系统平台μC/OS-Ⅱ下系统应用程序的设计方法。现场试验表明:在保护、测量功能的基础上,智能控制器实现了断路器直接的以太网通信,达到了设计规定的性能指标和要求,具有广阔的应用前景。

基于GPS和CDMA的物流车辆监控终端的设计

作者: 张波 王志刚 张睿 来源:电子设计工程 日期: 2022-07-04 人气:4
基于GPS和CDMA的物流车辆监控终端的设计
近年来物流行业发展迅速,提出了一种基于GPS(全球定位系统)和CDMA(码分多址)技术的物流车辆监控终端的设计方案。采用S3C2440AARM芯片作为主控芯片,选取合适的GPS模块和CDMA模块进行硬件设计。研究分析了GPS和CDMA技术。在WinCE5.0平台上设计了GPS串口接收程序,以及终端与监控中心的无线通信程序。结果表明,本系统运行稳定,数据刷新时间小于3S,GPS位置漂移值小于20m。

嵌入式操作系统的通用硬件抽象层设计

作者: 王力生 仇志付 唐军敏 来源:单片机与嵌入式系统应用 日期: 2022-06-23 人气:5
嵌入式操作系统的通用硬件抽象层设计
基于嵌入式操作系统硬件抽象层理论,设计一种用于嵌入式操作系统内核开发的通用硬件抽象层平台。通用硬件抽象层能够为嵌入式操作系统内核的设计开发屏蔽硬件平台的特性,提供统一的硬件相关的服务接口,可以使嵌入式操作系统内核的设计开发不依赖于特定的硬件平台,同时开发的嵌入式操作系统内核具有更强的可移植性。

Buddy算法的μC/OS-II高可靠内存管理方案

作者: 国庆波 郭兵 沈艳 来源:单片机与嵌入式系统应用 日期: 2022-06-16 人气:4
Buddy算法的μC/OS-II高可靠内存管理方案
针对现有μC/OS-II内存管理方案分配内存不灵活、可靠性不高的特点,提出一种适用于μC/OS-II增强内存管理可靠性的方案。该方案借鉴Buddy算法的思想,将可用内存划分为一系列2的幂次方规模大小的内存块,申请小块内存得不到分配时可以将大块内存块平分后得到满足。回收内存块时,地址连续的相同大小的内存块可以合并成大内存块,并采用索引结构数组快速定位内存块的方法。对比实验表明,新方案的可靠性比原方案提高了4倍,内存管理更灵活。

实时操作系统μC/OS-II的改进与应用研究

作者: 马德新 来源:单片机与嵌入式系统应用 日期: 2022-06-16 人气:5
实时操作系统μC/OS-II的改进与应用研究
传统的嵌入式系统设计大多采用单任务顺序机制,应用程序是一个无限的大循环,所有的事件都按顺序执行,与时间相关性较强的事件靠定时中断来保证,由此带来系统的稳定性、实时性较差;尤其当系统功能较复杂,且对实时性要求较严格时,这种单任务机制的弱点暴露无遗。本文引入的嵌入式操作系统μC/os—II是一个多任务的实时内核,主要提供任务管理功能。在实时系统中的多个任务,必须决定这些任务的优先级顺序,任务调度算法需要动态为就绪任务的优先级排序。为了满足对实时性要求越来越高的需要,同时避免频繁改变就绪任务的优先级,在分析μC/os—II源代码的基础上,对其调度算法进行改进。

嵌入式系统在机器人视觉中的应用

作者: 王祺 慕春棣 来源:世界仪表与自动化 日期: 2022-06-07 人气:14
嵌入式系统在机器人视觉中的应用
随着Internet技术与信息家电、工业控制技术等的结合日益紧密.嵌入式设备与Internet的结合已成为大势所趋。此时期新的微处理器层出不穷.要求嵌入式操作系统的设计更加便于移植.支持更多的微处理器。嵌入式系统的开发需要强大的硬件开发工具和软件支持包。通用计算机上使用的新技术、新观念开始逐步移植到嵌入式系统中,如嵌入式数据库、移动代理、实时CORBA等。各类嵌入式Linux操作系统在全球数以百万计爱好者的合力开发下迅速发展,由于具有源代码开放、系统内核小、执行效率高、网络功能强.多媒体人机交互界面友好等特点.很适合信息家电等嵌入式系统的需要。

嵌入式操作系统VxWorks下PPPoE的实现

作者: 徐善鹏 来源:弹道学报 日期: 2022-06-07 人气:2
嵌入式操作系统VxWorks下PPPoE的实现
PPPoE是一种很常用的拨号协议,介绍PPPoEDiscovery阶段的基本流程和帧封装格式,同时介绍PPP的连接控制协议(LCP)、认证协议(CHAP、PAP)、IP控制协议I(PCP)各协议子层之间的关系和PPP的数据包封装格式。讨论PPPoE、PPP协议在嵌入式操作系统VxWorks的TCP/IP协议栈体系中的具体位置和PPP、PPPoE数据包收发二个方向的处理流程,同时给出VxWorks下PPPoE实现的具体的软件模块设计.具有一定的工程应用价值。

基于TMS320LF2407A支持FAT32文件系统嵌入式软件的实现

作者: 王海军 安建平 卜祥元 来源:电子设计应用 日期: 2022-05-27 人气:4
基于TMS320LF2407A支持FAT32文件系统嵌入式软件的实现
本文介绍了DSPTMS320LF2407A和FAT32文件系统结构,分析了基于TMS320LF2407A支持FAT32文件系统结构的嵌入式软件实现.
    共4页/38条