例10-2 UCOSIII使用信号量访问共享资源
实验内容:
创建3个任务和,任务A用于创建其他两个任务和一个信号量,任务A执行一次后就会被删除掉。任务B和任务C都可以访问作为共享资源的函数D,任务B和C通过信号量来访问共享资源。
注意:
1、 UCOSIII中以下优先级用户程序不能使用,ALIENTEK将这些优先级分配给了UCOSIII的5个系统内部任务。
优先级0:中断服务服务管理任务 OS_IntQTask()
优先级1:时钟节拍任务 OS_TickTask()
优先级2:定时任务 OS_TmrTask()
优先级OS_CFG_PRIO_MAX-2:统计任务 OS_StatTask()
优先级OS_CFG_PRIO_MAX-1:空闲任务 OS_IdleTask()
正点原子@ALIENTEK
2014-11-26
广州市星翼电子科技有限公司
联系电话(传真):020-38271790
购买:http://shop62103354.taobao.com
http://shop62057469.taobao.com
技术支持论坛:www.openedv.com
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
在STM32中的UCOS操作系统下进行MODBUS通讯 (353个子文件)
os_cpu_a.S.1141355.1.2013-09-20.15-22-32.5140 12KB
os_cpu_c.c.1149601.3.2013-09-20.15-22-32.5250 21KB
os_cpu.h.1149602.3.2013-09-20.15-22-32.5330 7KB
Template.uvguix.Administrator 69KB
cpu_a.asm 13KB
cpu_a.asm 13KB
os_cpu_a.asm 12KB
lib_mem_a.asm 12KB
lib_mem_a.asm 12KB
os_cpu_a.asm 10KB
Template.axf 761KB
keilkilll.bat 399B
lib_str.c 200KB
os_core.c 125KB
stm32f4xx_tim.c 122KB
cpu_core.c 115KB
lib_mem.c 108KB
os_task.c 102KB
stm32f4xx_rtc.c 100KB
stm32f4xx_rcc.c 97KB
lcd.c 86KB
stm32f4xx_adc.c 67KB
stm32f4xx_flash.c 62KB
stm32f4xx_can.c 59KB
os_flag.c 57KB
stm32f4xx_cryp_aes.c 57KB
stm32f4xx_usart.c 57KB
stm32f4xx_fmc.c 55KB
usart.c 54KB
stm32f4xx_i2c.c 53KB
stm32f4xx_dma.c 52KB
stm32f4xx_spi.c 51KB
system_stm32f4xx.c 47KB
stm32f4xx_sai.c 45KB
os_tmr.c 44KB
stm32f4xx_fsmc.c 41KB
os_q.c 40KB
os_sem.c 39KB
stm32f4xx_ltdc.c 39KB
modbus.c 39KB
stm32f4xx_sdio.c 38KB
stm32f4xx_pwr.c 37KB
os_mutex.c 37KB
stm32f4xx_cryp.c 35KB
cpu_c.c 30KB
cpu_c.c 30KB
cpu_c.c 30KB
os_cpu_c.c 28KB
os_cpu_c.c 28KB
stm32f4xx_dma2d.c 27KB
stm32f4xx_dac.c 26KB
stm32f4xx_hash.c 26KB
stm32f4xx_gpio.c 25KB
os_tick.c 24KB
lib_ascii.c 23KB
os_time.c 23KB
os_pend_multi.c 21KB
os_stat.c 20KB
os_dbg.c 19KB
stm32f4xx_dcmi.c 18KB
os_cpu_c.c 18KB
os_int.c 17KB
os_mem.c 15KB
os_cfg_app.c 14KB
os_msg.c 14KB
stm32f4xx_rng.c 14KB
bsp.c 13KB
lib_math.c 12KB
misc.c 11KB
dma.c 11KB
stm32f4xx_cryp_tdes.c 10KB
stm32f4xx_wwdg.c 10KB
stm32f4xx_exti.c 10KB
stm32f4xx_cryp_des.c 10KB
stm32f4xx_hash_sha1.c 10KB
stm32f4xx_hash_md5.c 9KB
stm32f4xx_syscfg.c 9KB
stm32f4xx_iwdg.c 9KB
os_app_hooks.c 9KB
delay.c 7KB
stm32f4xx_dbgmcu.c 7KB
os_prio.c 6KB
main.c 6KB
stm32f4xx_flash_ramfunc.c 5KB
stm32f4xx_it.c 4KB
stm32f4xx_crc.c 4KB
timer.c 2KB
key.c 2KB
os_var.c 2KB
led.c 2KB
sys.c 1KB
usart.crf 556KB
main.crf 544KB
delay.crf 536KB
timer.crf 536KB
os_cpu_c.crf 535KB
bsp.crf 471KB
lcd.crf 462KB
modbus.crf 451KB
stm32f4xx_tim.crf 444KB
共 353 条
- 1
- 2
- 3
- 4
shappy97
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab实现图像处理,本程序使用背景差分法对来往车辆进行检测和跟踪.rar
- 基于matlab实现视频监控中车型识别代码,自己写的,希望和大家多多交流.rar
- sdk.config
- 基于matlab实现配电网三相潮流计算方法,对几种常用的配电网潮流计算方法进行了对比分析.rar
- 基于matlab实现配电网潮流 经典33节点 前推回代法潮流计算 回代电流 前推电压 带注释.rar
- 基于matlab实现模拟退火遗传算法的车辆调度问题研究,用MATLAB语言加以实现.rar
- 基于matlab实现蒙特卡洛的的移动传感器节点定位算法仿真代码.rar
- 华中数控系统818用户说明书
- 基于matlab实现卡尔曼滤波器完成多传感器数据融合 对多个机器人的不同传感器数据进行融合估计足球精确位置.rar
- 基于matlab实现进行简单车辆识别-车辆检测.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0