ATMEGA128上跑的ucosII

AVR的GCC中断向量说明 =====================================================================                                                         ATmega系列 =========================================================== 阅读详情
一个在ATMEGA128上跑的ucosII,经过调试成功,由Ole Saether,Jesper Hansen和Julius LuukkoOle Saether移植。可惜这里无法上传文件,有需要的朋友留下邮箱,我会发过去。
ATmega128UCOSII:嵌入式系统的强强联合项目 ATmega128是一款8位 AVR 微控制器,拥有128KB的闪存程序存储器、4KB的 EEPROM、4KB的SRAM以及53个可编程I/O口。这些特性使得ATmega128非常适合于需要较多存储空间I/O端口的应用场景。此外,它还内置了诸如模拟比较器、定时器/计数器、串行通信接口以及AD转换器等丰富外设。实时操作系统(RTOS)是一种专为管理资源运行实时应用而设计的系统,能够保证在有限的时间内响应外部事件。它与普通操作系统的主要区别在于对任务执行时间的可预测性严格的实时性要求。 阅读详情

相关推荐

深入UCOS-II在AVR平台的移植与ICC编译器使用

本文还有配套的精品资源,点击获取 简介:本文详细介绍了如何将广泛使用的实时操作系统UCOS-II移植到AVR微控制器上,并利用ICC编译器进行程序开发。文章内容涵盖了从硬件接口适配、RTOS内核调整、内存管理到使用ICC编译器的调试测试。同时提供了包含源码示例应用的"ucos-II.test"压缩包,帮助开发者更好地掌握移植过程关键技巧,优化系统性能。 1....

weixin_42518334的博客 1853

atmega版本的ucosII

这是为atmega16移植的操作系统,是从网上下载又上传的,但是网上的不能用,因为没有设置atmega16的定时器。所以我修改了,然后裁剪一部分任务,让它显得更简单。

UCOSII V2.8x 移植到ICCAVR7.22 基于AVR单片机(ATMEGA128)实现MODBUS RTU从站通信

编译器: ICCAVR7.22 芯片: ATMEGA128 1、使用TIMER0的CTC中断作为滴答中断 2、使用TIMER2作为MODBUS RTU通信3.5字符静止时间。 3、完成功能: USART1串口实现:RS485 MODBUS RTU 从站通信 通信波特率:38400,n,8,1 实现MODBUS RTU从站如下功能码: (1)、 ---> 读取线圈,功能码1 (2)、 ---> 读取离散输入,功能码2 (3)、 ---> 读取保持寄存器,功能码3 (4)、 ---> 读取输入寄存器,功能码4 (5)、 ---> 强制单个线圈,功能码5 (6)、 ---> 强制单个保持寄存器,功能码6 (7)、 ---> 强制多个线圈,功能码15 (8)、 ---> 强制多个保持寄存器,功能码16 4、创建了3个任务 (1)、AppTaskStart任务(MODBUS RTU从站解析任务) (2)、AppTask1任务,继电器DO0

GCC-AVR 编写中断服务函数的注意事项

//注意:本文使用的GCC-AVR版本为WinAVR20100110

dearwind153的专栏 4532

AVR单片机存储器组织结构

AVR 系列单片机内部有三种类型的被独立编址的存储器,它们分别为:Flash 程序存储器、内部SRAM 数据存储器EEPROM 数据存储器。    Flash 存储器为1K~128K 字节,支持并行编程串行下载,下载寿命通常可达10,000 次。由于AVR 指令都为16 位或32 位,程序计数器对它按字进行寻址,因此FLASH 存储器按字组织的,但在程序中访问 FLASH 存储区时专用指令LP

fightsqlee的专栏 1812

uc/so-II移植到atmega128

作者:number007cool 转自:http://blog.chinaunix.net/uid-21658993-id-1820002.html 经过一段时间的努力,终于把ucos-II成功的移植到atmega128上面。 工程文件如下: 文件: UCOS_ICC.rar 大小: 767KB 下载: 下载

老瓦的笔记本 963

MEGA128算术运算速度测试

需要在工程文件的 Options中,  增加对应的 include 文件目录,  这样便可以正常包含相应的头文件,  同时, 将 OS子目录中所有文件都包含在工程中。下载程序, 可以看到四个任务分别控制四个LED, 以不同的频率进行闪烁。测试一下MEGA单片机, 在晶体16MHz下计算函数的速度,   测试方法是利用电路板上的LED的高电平来只是计算所消耗的时间。文原本是将原来 AVR 单片机开发硬件软件工具链进行整理,  顺便测量了单片机的三角函数计算速度, 以及整理了 uCOS 的软件效果。

TSINGHUAJOKING 887

使用winavr2010+avrStudio时要注意的地方

使用winavr2010+avrStudio时要注意的地方 分类: 单片机2010-12-25 17:01 306人阅读 评论(0) 收藏 举报 1. 注重程序文件的后缀名,".c"文件是编写C语言文件,".C"是C++文件,区别仅仅是大小写之分。 2. 在ucosii里,自己编写的printf函数里面的一个数组最好要声明为静态,不然不稳定。 static ch

autumn20080101的专栏 1141

uC/OS-II 在 AVR 上的移植Atmega8515

uC/OS-II移植到Atmega8515的ucos,可应用于一些低端产品

uCosII_Ports_AVR_ATmega128_ATmega256.zip

atmega128/256 ucosii 移植代码

ucosii移植到atmega128上的代码(IAR)

ucosii移植到atmega128上的代码(IAR)直接可用,拿出来分享

uCOS-Ⅱ移植到ATmega128全过程

本文详细介绍了把μC/OS-Ⅱ移植到ATMEL公司的8位微控制器ATmega128上的全过程。所谓移植,就是使一个实时内核能在。某个微处理器或微控制器上运行。在移植之前,希望读者能熟悉所用微处理器C编译器的特点。

uCOS-II在ATmega16上的移植

uCOS-II在ATmega16上的移植,希望对入门者有用。

Atmega128上移植ucosii的实用例程

该工程在ICCV7 for AVR上开发,硬件atmel的Atmega128 ,移植ucosii,附带了UART通讯部分,经过工程实用,稳定可靠。

ucOSIIATMEGA128上的移植程序包

ucOSII(V2.80)在ATMEGA128上的移植程序包

基于AVR的ucos-ii的移植

该文件是基于Atmega16的ucos-ii的移植,同样适用于Atmega64,Atmega128等的移植,好东西,不容错过!

上一篇: Concepts in C++0x
下一篇: 西门子MC55 GPRS模块的怪事
BuilderChen
博客等级 码龄26年 23粉丝 24原创
评论 18
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值