You’ve Recently Viewed

{{ badge.badge_name }}
{{ item.brand_name }} {{ item.group_num + __(" Options") }}
{{ item.item_title }}
{{ item.rank.category_name }} {{ $isZh ? ' ' + item.rank.rank_name +' No.'+ item.rank.rank_num : '#'+item.rank.rank_num + ' ' + item.rank.rank_name }} {{ item.rank.category_name }}
{{ formatNumber(visualViewRate(item)) }} ({{ item.comment.comment_count > 0 ? item.comment.comment_count : __("Be the first!") }})
· {{ viewedItemSaleInfo(item) }}

{{ currency }}{{ priceFormat(item.price.shop_price) }} {{ currency }}{{ priceFormat(item.price.del_price) }}

{{ item.bundle }}
Added to cart

Change Your Zip Code

Inventory information and delivery speeds may vary for different locations.

Location History

{{email ? __('Got it!') : __('Restock Alert')}}

We will notify you by email when the item back in stock.

Cancel
Yami
Jingdong book

嵌入式实时操作系统μC/OS原理与实践(第2版)

{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ item.valid_price }}
{{ buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start") }}
Details
Full product details
Content Description

本书内容包括:实时操作系统基础、任务管理、中断和时间管理、事件管理、消息管理、内存管理、移植、μC/OS-II工程实例、μC/OS-III分析及工程实例等。本书内容翔实,图文并茂,采用逐步深入、反复印证的方法,从数据结构的设计入手,再到代码分析、示例验证的剖析方法,逐层深入讲解,给出在虚拟平台下的移植示例和针对各章内容示例,并给出了基于ARM Cortex M3内核的STM32系统上移植和工程实例。
Author Description

1994-2001在天津MOTOLORA电子有限公司从事研发工作,2004至今在成都电子科技大学自动化工程学院任教,教授操作系统、汇编语言程序设计等课程,并著有多部计算机方面的专著。
Catalogue

目 录CATALOGUE
第1章 实时操作系统基础
1.1 操作系统概述
1.1.1 什么是操作系统
1.1.2 操作系统基本功能
1.2 实时操作系统概述
1.2.1 什么是实时操作系统
1.2.2 实时操作系统的基本特征
1.3 任务
1.3.1 任务简介
1.3.2 多任务
1.3.3 任务状态
1.3.4 任务切换
1.3.5 可重入函数和不可重入函数
1.4 基于优先级的可剥夺内核
1.4.1 内核
1.4.2 基于优先级的调度算法
1.4.3 不可剥夺型内核和可剥夺型内核
1.5 同步与通信
1.5.1 同步
1.5.2 互斥
1.5.3 临界区
1.5.4 事件
1.5.5 信号量
1.5.6 互斥信号量
1.5.7 事件标志组
1.5.8 消息邮箱和消息队列
1.6 时钟和中断
1.7 内存管理
1.8 嵌入式实时操作系统μC/OS学习开发指引
习题
第2章 任务管理
2.1 任务管理数据结构
2.1.1 任务控制块
2.1.2 空闲链表和就绪链表
2.1.3 任务优先级指针表
2.1.4 任务堆栈
2.1.5 任务就绪表和就绪组
2.2 任务控制块初始化
2.2.1 代码解析
2.2.2 流程分析
2.3 操作系统初始化
2.3.1 代码解析
2.3.2 流程分析
2.4 任务的创建
2.4.1 OSTaskCreate代码解析
2.4.2 OSTaskCreate流程分析
2.4.3 OSTaskCreateExt代码解析
2.4.4 OSTaskCreateExt流程分析
2.5 任务的删除
2.5.1 任务删除代码解析
2.5.2 任务删除流程分析
2.5.3 请求删除任务代码解析
2.5.4 请求删除任务流程
2.6 任务挂起和恢复
2.6.1 OSTaskSuspend代码解析
2.6.2 OSTaskSuspend流程分析
2.6.3 OSTaskResume代码解析
2.6.4 OSTaskResume流程分析
2.7 任务的调度和多任务的启动
2.7.1 任务调度器
2.7.2 任务切换函数
2.7.3 中断中的任务调度
2.7.4 多任务的启动
2.8 特殊任务
2.8.1 空闲任务OS_TaskIdle
2.8.2 统计任务OS_TaskStat
2.9 任务管理总结
习题
第3章 中断和时间管理
3.1 中断管理
3.1.1 中断管理核心思路
3.1.2 中断处理的流程
3.1.3 时钟中断服务
3.2 时间管理
3.2.1 时间管理主要数据结构
3.2.2 时间的获取和设置
3.2.3 任务延时函数OSTimeDly
3.2.4 任务按分秒延迟函数OSTimeDlyHMSM
3.2.5 延时恢复函数OSTimeDlyResume
习题
第4章 事件管理
4.1 事件管理的重要数据结构
4.1.1 事件控制块(ECB)
4.1.2 事件等待组和事件等待表
4.1.3 事件控制块空闲链表
4.2 事件管理程序
4.2.1 事件控制块(ECB)初始化
4.2.2 事件等待表初始化
4.2.3 设置事件等待
4.2.4 取消事件等待
4.2.5 将等待事件的任务就绪
4.3 信号量管理
4.3.1 信号量的建立OSSemCreate
4.3.2 信号量的删除OSSemDel
4.3.3 请求信号量OSSemPend
4.3.4 提交信号量
4.3.5 无等待请求信号量
4.3.6 放弃等待信号量
4.3.7 信号量值设置
4.3.8 查询信号量状态
4.3.9 信号量应用举例
4.4 互斥信号量管理
4.4.1 互斥信号量的建立
4.4.2 请求互斥信号量
4.4.3 互斥信号量的删除
4.4.4 发互斥信号量
4.4.5 无等待请求互斥信号量
4.4.6 查询互斥信号量状态
4.4.7 改变任务的优先级并重新就绪
4.4.8 互斥信号量应用举例
4.5 事件标志组管理
4.5.1 事件标志组数据结构
4.5.2 事件标志组初始化
4.5.3 创建事件标志组
4.5.4 事件标志组阻塞函数
4.5.5 请求事件标志
4.5.6 删除事件标志组
4.5.7 提交事件标志组
4.5.8 标志节点任务就绪
4.5.9 无等待的请求事件标志
4.5.10 事件标志管理应用举例
习题
第5章 消息管理
5.1 消息邮箱
5.1.1 建立消息邮箱
5.1.2 等待消息
5.1.3 发消息
5.1.4 删除消息邮箱
5.1.5 放弃等待邮箱
5.1.6 无等待请求消息
5.1.7 查询消息邮箱状态
5.1.8 消息邮箱的例子
5.2 消息队列
5.2.1 消息队列数据结构
5.2.2 初始化消息队列
5.2.3 建立消息队列
5.2.4 发消息到消息队列
5.2.5 等待消息队列中的消息
5.2.6 删除消息队列
5.2.7 取得消息队列的状态
5.2.8 消息队列应用举例
习题
第6章 内存管理
6.1 内存管理数据结构
6.1.1 内存控制块
6.1.2 内存控制块实体
6.1.3 空闲内存控制块链表
6.1.4 内存分区
6.2 内存控制块初始化
6.3 创建内存分区
6.4 内存分区获取
6.5 内存分区释放
6.6 查询内存分区的状态
6.7 内存管理实例
习题
第7章 移植
7.1 移植说明
7.1.1 μC/OS-II的代码结构
7.1.2 操作系统中与CPU相关的代码解析
7.1.3 μC/OS-II移植步骤
7.2 在Visual C++ 6.0上实现基于Windows的虚拟μC/OS-II移植
7.2.1 目录结构和工程的建立
7.2.2 包含文件includes.h
7.2.3 os_cpu.h中修改的代码
7.2.4 os_cpu.c中修改的代码
7.2.5 主程序代码实现
7.2.6 移植测试
7.3 μC/OS-II在ARM Cortex M3下的移植
7.3.1 与移植相关的ARM Cortex M3研究
7.3.2 os_cpu.h代码解析
7.3.3 os_cpu_c.c移植代码解析
7.3.4 os_cpu_a.asm移植代码解析
7.3.5 移植后的目录结构
习题
第8章 工程实践
8.1 工程需求说明
8.2 分析
8.3 工程设计
8.3.1 整体设计
8.3.2 主机硬件接口设计
8.3.3 多任务设计
8.3.4 串口数据格式
8.4 程序设计
8.4.1 主程序
8.4.2 串口中断服务程序
8.4.3 缓冲区处理任务代码
8.4.4 显示任务代码
8.4.5 AD 采集任务代码
8.4.6 触摸屏任务代码
8.4.7μC/GUI消息处理任务代码
8.4.8启动任务代码
8.4.9 工程代码结构
8.5 运行测试
习题
设计题
第9章 μC/OS-III分析、移植与应用实践
9.1 本章说明
9.2 μC/OS-III代码结构
9.3 μC/OS-III在STM32上的移植
9.3.1 os_cpu.h代码
9.3.2 os_cpu_c.c移植代码
9.3.3 os_cpu_a.asm移植代码
9.4 μC/OS-III函数
9.4.1 任务管理函数
9.4.2 时间管理函数
9.4.3 信号量管理函数
9.4.4 互斥信号量管理函数
9.4.5 消息队列管理函数
9.4.6 中断管理函数
9.4.7 内核函数
9.5 μC/OS-III工程示例
9.5.1 工程分组
9.5.2 主程序
9.5.3 串口中断服务程序
9.5.4 缓冲区处理任务代码
9.5.5 显示任务代码
9.5.6 启动任务代码
9.5.7 其他代码
9.5.8 运行测试
习题
设计题
附录A 亮点STM32开发板资源
A.1 硬件资源概述
A.2 硬件资源按引脚分配
A.3 接口描述
A.4 软件资源
A.5 网络资源
参考文献

Specifications

Brand Jingdong book
Brand Origin China

Disclaimer

Product packaging, specifications and price are subject to change without notice. All information about the products on our website is provided for information purposes only. Please always read labels, warnings and directions provided with the product before use.

View Full Terms of Use {{ itemAct.title || '' }}

Bundle & Combo

Similar Items

Related Search

{{ item.userActionNumberDesc }}
Yami wechat-share qr code

Scan to Share

嵌入式实时操作系统μC/OS原理与实践(第2版)

{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }}
Price:
{{ itemCurrency }}{{ priceFormat(item.member_price) }}
Buy at VVIP Price
Learn more
Sale ends in
Sale will starts after Sale ends in
{{ getSeckillDesc(item.seckill_data) }}
{{ __("Pay with Gift Card to get sale price: :itemCurrency:price", {'itemCurrency': itemCurrency, 'price': (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00')}) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) Details
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}

Currently unavailable.

We don't know when or if this item will be back in stock.

Unavailable in your area.
Sold Out
Sold by JD@CHINA
Ship to
{{ __("Ship to United States only") }}
Free shipping over 69
Genuine guarantee
{{ quantity }} {{ instockMsg }} {{ limitText }}
{{ buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start") }}
Best before

Frequently Bought Together

Total ${{ priceFormat(totalPrice) }}

Added to Cart

Keep Shopping

More to Consider

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

Coupons

{{ coupon.coupon_name_new | formatCurrency }}
Clip Clipped Over
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
Expires soon {{ formatTime(coupon.use_end_time) }}

Share this item with friends

Cancel

Yami Gift Card

Get this exclusive deal when paying with gift card

Terms and Conditions

Gift card deals are special offers for selected products;

The gift card deals will automatically be activated if a customer uses gift card balance at check out and the balance is sufficient to pay for the total price of the shopping cart products with gift card deals;

You will not be able to activate the gift card deals if you choose other payment methods besides gift card. The products will be purchased at their normal prices;

If your account balance is not enough to pay for the products with gift card deals, you can choose to reload your gift card balance by clicking on the Reload button at either shopping cart page or check out page;

Products that have gift card deals can be recognized by a special symbol showing 'GC Deal';

For any additional questions or concerns, please contact our customer service;

Yami reserves the right of final interpretation.

Sold by Yami

Service Guarantee

Yami Free shipping from the US over $49
Yami Easy Returns

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

Yami is committed to provide our customers with a peace of mind when purchasing from us. Most items shipped from Yami.com can be returned within 30 days of receipt of shipment (For Food, Beverages, Snacks, Dry Goods, Health supplements, Fresh Grocery and Perishables Goods, within 7 days of receipt of shipment due to damages or quality issues; To ensure that every customer receives safe and high-quality products, we do not provide refunds or returns for beauty products once they have been opened or used, except in the case of quality issues; Some products may have different policies or requirements associated with them, please see below for products under special categories, or contact Yami Customer Service for further assistance).
Thank you for your understanding and support.

Learn More

Sold by Yami

Terms and Conditions of Yami E-Gift Card

If you choose “Redeem automatically” as your delivery method, your gift card balance will be reload automatically after your order has been processed successfully;

If you choose “Send to Email”as your delivery method, the card number and CVV will be sent to the email address automatically;

Any user can use the card number and CVV to redeem the gift card, please keep your gift card information safely.

If you have any trouble receiving email, please contact Yami customer service;

Yami gift card can be used to purchase both Yami owned or Marketplace products;

Yami gift card will never expire;

Yami gift card balance does not have to be used up at once;

All rights reserved by Yami.;

Return Policy

Gift card that has already been consumed is non-refundable.

Sold by JD@CHINA

Service Guarantee

Yami Free shipping from the US over $49
Yami Easy Returns

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Sold by JD@CHINA

Service Guarantee

Yami Cross-store Free Shipping over $69
Yami 30-days Return

Yami-China FC

Yami has a consolidation warehouse in China which collects multiple sellers’ packages and combines to one order. Our Yami consolidation warehouse will directly ship the packages to your door. Cross-store free shipping over $69.

Return Policy

You may return products within 30 days upon receiving the products. Sellers take responsibilities for any wrong shipment or missing items. Packing needs to be unopened for any other than quality issues return. We promise to pack carefully, but because goods are taking long journey to destinations, simple damages to packaging may occur. Any damages not causing internal goods quality problems are not allowed to return. If you open the package and any quality problem is found, please contact customer service within three days after receipt of goods.

Shipping Information

Yami Consolidation Service Shipping Fee $9.99(Free shipping over $69)

Sellers in China will ship their orders within 1-2 business days once the order is placed. Packages are sent to our consolidation warehouse in China and combined there. Our Yami consolidation warehouse will directly ship the packages to you via UPS. The average time for UPS to ship from China to the United States is about 10 working days and it can be traced using the tracking number. Due to the pandemic, the delivery time may be delayed by about 5 days. The package needs to be signed by the guest. If the receipt is not signed, the customer shall bear the risk of loss of the package.

Sold by JD@CHINA

Service Guarantee

Free shipping over 69
Genuine guarantee

Shipping

Yami Consolidated Shipping $9.99(Free shipping over $69)


Seller will ship the orders within 1-2 business days. The logistics time limit is expected to be 7-15 working days. In case of customs clearance, the delivery time will be extended by 3-7 days. The final receipt date is subject to the information of the postal company.

Yami Points information

All items are excluding from any promotion or points events on Yami.com

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Gifts Included with Purchase

Recommended for You

                                                       

                                                       

                                                       

                                                       

                                                       

                                                       

                                                       

                                                       

Reviews

Have your say. Be the first to help other guests.

Write a review
No reviews for this product. Showing reviews from other options.
Sort by
Default

Community photos

View All
Current Item
User Avatar VIP
:

{{ strLimit(comment, 200) }}

{{ comment.content }}

Review Image

{{ comment.imageList.length }} photos

Show Original

No related comment~

Review

Yami Yami
:

{{ showTranslate(commentDetails) }}Show Less

{{ strLimit(commentDetails, 800) }}Show more

Show Original

{{ commentDetails.content }}

Yami
Show All

{{ formatTime(commentDetails.in_dtm) }} VERIFIED PURCHASE {{ groupData }}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{ commentDetails.in_user == uid ? __('Delete') : __('Report') }}

Please write at least one word

Comments{{ '(' + replyList.length + ')' }}

Yami Yami

{{ showTranslate(reply) }}Show Less

{{ strLimit(reply, 800) }}Show more

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{ reply.reply_in_user == uid ? __('Delete') : __('Report') }}

Please write at least one word

Cancel

That’s all the comments so far!

Write a review
How would you rate this item?

Please add your comment.

  • A nice nickname will make your comments more popular!
  • The nickname in your account will be changed to the same as here.
Thanks for your review
Our community rely on great reviews like yours to find the best of Asia.

Report

If you find this content inappropriate and think it should be removed from the Yami.com site, let us know please.

Cancel

Are you sure to delete your review?

Cancel

{{ brandInfo.title }}

View All

About the brand

{{ brandInfo.descView }} ...View All

{{ isZh ? album.topic_name : album.topic_ename }}

Items

{{ album.goods_count_info }}

Purchased

{{ album.bought_count_info }}

View All

{{ story.page_title }}

{{ story.page_desc }}

View the Story
Customers Also Viewed
About the brand

{{ brandInfo.title }}

{{ brandInfo.desc }}
Yami

Download the Yami App