▍1. 一个基于lpc2220的uCosII操作系统的移植
一个基于lpc2220的uCosII操作系统的移植-Lpc2220 based on the operating system uCosII transplantation
一个基于lpc2220的uCosII操作系统的移植-Lpc2220 based on the operating system uCosII transplantation
ucosII源码分析,从CPU的执行顺序来看吧,这样也许清晰一些,并且我们暂时抛弃那些Event/MailBox、信号量等元素,还是先看看作为一个OS核心的Task Schedule部分内容吧。首先从main函数开始,下面是uC/OS-II main函数的大致流程:
Included uCOS documents. Its been explained fantastically with simple english. Have read many rtos documents, But the rtos concept explained here is simple, basic and to the point.
Atmel公司的ARM SAM7 的启动代码,用IAR集成环境编译。-Atmel ARM popularity of the boot code, using IAR compiler integrated environment.
一、注意事项 1. 所附程序是(电子菜单)的源代码,均经过ARM SDT2.51集成环境编译连接通过,可在北京博创兴业有限公司的实验平台ARM300上运行。 2. 各实验的全部源代码分别存放在各实验目录下面。其中主要源代码在SRC子目录中,更多的其他源代码分散存放在实验目录下的各个子目录中。程序运行时所需图片在各实验目录下的bmp子目录中。各实验目录下的后缀名为“apj”的文件是ARM SDT的工程文件。 3. 各实验编译链接后生成的可运行文件在Debug目录下,文件名为“system.bin”,把该文件及所需图片下载到博创实验平台上,重新启动实验平台就可以看运行结果了,也可以根据需要进行单步调试。 4. ARM SDT软件的一些和实验平台相关的具体配置请参看博创ARM300实验平台的实验指导书。
用链表实现的内存管理,用数组来模拟内存空间实现的一个内存管理算法-achieve with the memory management, using memory arrays to simulate space realization of a memory management algorithm
该程序使用消息邮箱,在内存空间开辟了一片区域,供4个任务共享读写。1个任务在写内存时,其它任务不能读写。多个任务可以同时读该内存区域数据。(This program uses the message mailboxes, the memory space to open up a regional, shared reading and writing for the four tasks. A task to write the memory and other tasks can not read and write. More than one task can read the memory area data.)
LP1114_ucos_ii,cm0处理器移植ucosii的模板(LP1114_ucos_ii, cm0 template processor transplant ucosii)
基于STM32的频谱分析仪,包括FFT和小波变换,使用UCOS操作系统,带触控界面( U57FA u4E8ESTM32 u7984 u9891 u8C31 u5206 u6790 u4EEA uFF0C u5305 u62ECFFT u548C u5C0F u6Cc0 u53D8 u6362 uFF0C u4F7F u7528UCUS u64CD u4F5C u7CFB u7EDF uFF0C u5E26 U89E6 u63A7 u754C u9762)
用于bouc-wen模型,非常好用,是个好帮手(For bouc-wen model, very easy to use, it is a good helper)
说明: UC/OS 在SparcLite 上的移植范例(An example of UC/OS port to the SparcLite)
这是一个基于STM32F103的UCOS-III的串口通信源码,很值得借鉴。(This is a UCOS-III based on the STM32F103 serial communication source code, it is worth learning from.)
基于LPC2119的CAN驱动及例子 循环发送实例程序 简单的CAN中继器实例,用到验收过滤寄存器 CAN和RS232透明转发器 基于uCOSII的CAN和RS232透明转发器 等(based LPC2119 CAN drive and examples of this cycle of a simple example of CAN Repeater is cases, Register acceptance filter used CAN and RS232 transparent uCOSII transponders on the CAN and RS23 two transponders and other transparent)
这个是我的一个车机项目中正在使用的LIN代码.MCU是STM32F103使用的是UCOS-II系统.这段代码包括LIN的从模式的初始化、接收、回应等。利用的是串口的LIN模式中断。带有很多中文注释。希望对你有用。(This is the use of a car engine project my code in LIN.MCU is the use of the STM32F103 is UCOS-II system. This code includes LIN from model initialization, receiving, response. Use of the interrupt serial port LIN mode. With a lot of Chinese notes. I hope useful to you.)
uCOS for PIC18源代码,非常好(uCOS for PIC18)
使用uCOS-II操作系统实现的EtherCAT(EtherCAT implemented based on uCOS-II RTOS)
说明: ucos-iii-多任务_三个 LED切换例程,基于Keil-uvision5环境开发(STM32,ucos-iii muti-task LED switch example ,based on keil-uVision5 environment)