函数描述 OSTaskSuspend() 功能描述:无条件挂起一个任务。调用此函数的任务也可以传递参数OS_PRIO_SELF,挂起调用任务本身。函数原型:INT8U OSTaskSuspend ( INT8U prio); 参数说明:prio为指定要获取挂起的任务优先级,也可以指定参数OS_PRI...
分类:
其他好文 时间:
2014-12-08 10:34:25
阅读次数:
171
代码模板: 1 void main(void) 2 { 3 OSInit(); 4 /* 安装uCOS-II的任务切换向量 */ 5 /* 创建用户起始任务TaskStart */ 6 OSStart(); 7 } 8 9 void TaskStart(void * pdata...
分类:
其他好文 时间:
2014-12-07 17:46:28
阅读次数:
291
RTX作为MDK自带的操作系统,比起ucOS使用之前先要做一大堆移植工作,无疑是要简单多了。只需要在RTE里面把想要的勾上,保证下面不会有警告,所有的勾勾都是绿色的,就算配置成功,可以直接用了。参照官方例程很快就可以点上灯:首先在App1.C里面的内容,定义好一个任务。#includevoid jo...
分类:
其他好文 时间:
2014-12-06 15:21:52
阅读次数:
1441
工具:Quartus II
器件:EP4CE15F17C8
1.File->New Project Wizard:
2.点击两个Next,进入Family&Device Settings,选择器件
3.Finish,建立工程完毕,点击Tools->SOPC Builder,输入名字后,OK
4.修改clk_0为100MHz
5.component lib...
分类:
移动开发 时间:
2014-11-27 22:12:55
阅读次数:
369
自制示波器/频谱显示/DDS。基于ucos+ARMcortexM4+FPGA。带FIR,FFT,Kalman算法。最高采样率50M。存储8K*2字节数据。每秒64次波形(VGA刷屏63次/秒,快了也显示不出)fpga:数据采集,DDS波形产生,提供VGA时序驱动频谱。ARMcortexM4:外设接口...
分类:
其他好文 时间:
2014-11-25 22:58:33
阅读次数:
393
5 OS_EVENT * Sem;//声明一个信号量 6 7 OS_STK xdata Task1Stack[CPU_MAX_STK_SIZE]; 8 OS_STK xdata Task2Stack[CPU_MAX_STK_SIZE]; 9 10 void Task1(void xdata * .....
分类:
其他好文 时间:
2014-11-22 13:13:25
阅读次数:
196
要移植UCOS的话,最先要把闪灯和串口给解决好,闪灯已经做好了,现在是串口了。找到HAL库文件中的如何使用这个Driver这一章。在安装目录下面,找到STM32F4xx的模板,里面找到串口的中断传输这个模板代码。读模板代码,将里面的初始化部分看一遍之后,结合第1步的介绍,慢慢将其移植到自己的代码中间...
分类:
其他好文 时间:
2014-11-19 18:02:54
阅读次数:
263
当前使用的是STM32+ucos_ii编写的,可以移植到安卓以及VC .NET等方便移植使用,采用modebus poll测试过.
只需要修改响应的通信接口即可,方便多串口使用
//modebus_rtu.c
/***********************************************************************************...
分类:
移动开发 时间:
2014-11-17 15:53:28
阅读次数:
290
本文利用在ubuntu12.04虚拟机上安装skyeye-1.2.6和arm-elf-gdb并成功运行ucos4skyeye/samples/ucos_test例子skyeye-testsuite/uCLinux/s3c44box中的例子...
分类:
数据库 时间:
2014-11-03 20:56:00
阅读次数:
232
自己动手写CPU
跳转至:
导航、
搜索
目录
1
处理器与MIPS2
可编程逻辑器件与Verilog HDL3
教学版OpenMIPS处理器蓝图4
第一条指令ori5
逻辑、移位与nop6
移动7
算术8
转移9
Load/Store10
协处理器11
异常12
实践版OpenMIPS13
小型SOPC14
验证1...
分类:
其他好文 时间:
2014-10-30 19:18:17
阅读次数:
298