超过460,000+ 应用技术资源下载
rar

基于51单片机UCOS移植

  • 1星
  • 日期: 2014-03-05
  • 大小: 4.8MB
  • 所需积分:1分
  • 下载次数:4
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 基于51单片机UCOS移植

在51单片机上成功运行,有Protues有演示实例

更多简介内容

推荐帖子

51单片机对μC/OS-II实时操作系统的移植
 μC/OS-II是一种公开源代码、结构小巧、具有可剥夺实时内核的嵌入式开发系统,代码简短、条理清晰、实时性及安全性能很高,绝大部分代码用C编写,现已被移植到多种处理器的构架中。随着51单片机片内资源的日益丰富,在51单片机上移植μC/OS-II已成为可能,植入系统后,由系统来管理软件与硬件资源,简化应用程序的设计,并且使应用系统功能更加完善。因此在51单片机上移植μC/OS-II具有十分重要的意
Jacktang 【微控制器 MCU】
转来的一个ucos在51单片机上面跑的例子
前言 想了很久,要不要写这篇文章?最后觉得对操作系统感兴趣的人还是很多,写吧.我不一定能造出玉,但我可以抛出砖. 包括我在内的很多人都对51使用操作系统呈悲观态度,因为51的片上资源太少.但对于很多要求不高的系统来说,使用操作系统可以使代码变得更直观,易于维护,所以在51上仍有操作系统的生存机会. 流行的uCos,Tiny51等,其实都不适合在2051这样的片子上用,占资源较多,唯有自
njlianjian 【uCOS/uCGUI】
开发51单片机操作系统时应注意哪些问题
本帖最后由 fish001 于 2019-6-4 17:43 编辑 51系列单片机是美国Intel公司在1980年推出的高性能8位单片机,在我国的应用非常广泛。目前,在软件设计中需要软件工程师从底层做起,在系统软件设计方面需要做大量的重复性劳动。如果开发一套基于51系列单片机的操作系统,那么用户只需要编写各个任务的程序,不必同时将所有任务运行的各种情况记在心中,不但大大减少了程序编写的工作量
fish001 【微控制器 MCU】
嵌入式编程第一篇:51单片机如何将函数 定义到指定程序地址
在单片机编程使用中,会涉及到将某些函数定义到指定的code区。此时需要对工程文件进行配置修改才可完成。本期针对单片机平台做出说明介绍1、测试目标将函数testaddr定义到0x6000地址2、测试环境LKT4106加密芯片算法工程、KEIL-C51编译软件、3、实现步骤3.1 使用KEIL软件导入LKT4106算法工程(KEIL软件基本操作不再敷述,如不清楚请自行百度) 3.2 在App_Main
王宇宙 嵌入式系统编程
如何学习嵌入式系统(硬件篇),含51单片机学习资料
学习嵌入式之前我们需要了解什么是嵌入式。(官方说法)嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。举些例子,手机、电子时钟、智能报警装置、自动监控器、出租车计费器等等都属于嵌入式系统,嵌入式系统是硬件和软件的综合体。硬件篇:1、基本电路
jingcheng 【ARM技术】
基于51单片机和GPRS的温度测量报警
这个程序没有编译错误,然后发送短信部分用的卖家给的资料,测试的时候可以发短信。现在我把它写到我的主程序里,就算不加那个while条件也发不了短信,可是感觉那个逻辑没有错的。从那个端口读入的温度用液晶可以显示,证明温度被读入了吧,然后我再设置一个温度值,如果测到的温度比我设定的温度高就要进入发短信部分的程序,同时还设置了flag1短信发送标志,防止重复发短信,但是现在我设定的温度为10然后在
井子92 【51单片机】

评论


个人中心

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

EEWorld电子技术资料下载——分享有价值的资料

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })