《手把手教你学STM32-UCOS》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司

Slides:



Advertisements
Similar presentations
第二十一章 强制执行措施. 八、以物抵债 《民诉法解释》第 491—493 条 《拍卖变卖规定》第 19 条.
Advertisements

H T U 報告者:周振聰 僑生處 主任. h T U 免會考成績入學 h T U 未來望 您想學 一技之長嗎 ? 歡迎參加莊敬建教班 不但三年免學費,且 保證讓您學到一技之 長,脫離貧窮,邁向 光明的人生 免試入學.
办公室保健指南. 减少辐射篇 ❤显示器散发出的辐射多数不是来自它的正面,而是侧面和后面。因此,不要 把自己显示器的后面对着同事的后脑或者身体的侧面。 ❤常喝绿茶。茶叶中含有的茶多酚等活性物质,有助吸收放射性物质。 ❤尽量使用液晶显示器。
桃園地景藝術節 最近桃園在舉辦桃園地景藝術節,種共有五大主題區, 分別是:黃色小鴨展區、巨型蓮花展區、草間點點展區、范姜 古厝展區、新屋水巷展區。那這些景點到底個展覽什麼呢?讓 我們繼續看下去 …… 。
魏 饴. 处级干部培训班讲座 一、卓越干部的德行素质  常修为政之德、常思贪欲之害、常怀律己之心!  孔老夫子有个观点 “ 为政以德,譬如北辰居其所而众星拱之。 ”  司马光《资治通鉴》 “ 才者,德之资也;德者,才之帅也。 ” “ 德 ” 胜 “ 才 ” 谓之 “ 君子 ” , “ 才 ”
4-2 、聚落的演變 人口的分布 自然環境特性、交通便利性及就業 機會等因素,常影響人們對於居住地點 的選擇。 臺灣西部地區的平原和盆地,地勢 較為低平、開發較早,在肥沃的土壤、 便捷的交通網路等有利的條件下,工商 業往來頻繁,人口較為密集。
一、真愛密碼 二、尋求真愛 三、有自尊的愛. 。如果雙方對愛情產生 質疑、困惑時,則表示 彼此之間的愛情關係仍 有 待加強或釐清,千萬別 急著為自己的人生大事 下決定。 我是一個 16 歲的未婚媽媽,發現自 己懷孕時,已經五個月大了,我知 道自己沒能力照顧孩子,在驚訝之 於,大人們只好坦然接受,幫我找.
大地遊戲王 課程實錄.
国际政治专业课程体系框架优化方案 2010年本科人才培养方案
四季养生 佛山市中医院骨十一科 周小红 2013—
加快培育和发展战略性新兴产业 科技部调研室 胥和平
加強水銀體溫計稽查管制及回收 回收作業須知及緊急應變措施
2014年语言文字工作总结 党委学生工作部 2014年12月5日.
第4章 分錄及日記簿 4-1 借貸法則 4-2 日記簿的格式及記錄方法 4-3 分錄的意義及記錄方法 4-4 常見分錄題型分析
建築工程科 國立成功大學附設進修職業學校
第十三屆 Step.1 我們的目標 Step.2 我們的角色 Step.4 權利與義務 義務 權利 年繳會費五百元整
第3章: 產業與競爭環境 張緯良 世新大學資訊管理系.
财务管理.
龙门镇青少年综合服务平台 共青团龙门镇委.
文明建设,气象先行 ——农安县气象局 2.
滑雪美食街 組員:林韋伶、張雅弦、王佑盛、朱坤賢.
汪清县气象局创建省级文明单位工作展示 2016年8月
动物的生殖器官 乌兰察布职业学院 刘亚明.
第二节 发生在肺内的气体交换 生 物 组 周艺珍.
永安市国地税 纳税人学堂 主办单位:永安市地方税务局 协办单位:永安市国家税务局 郑福海、邱海燕
植物保护 课程整体设计 汇报 申报省级精品资源共享课建设 植物保护课程组.
我所理解的教育技术 许宇添.
《企业纳税实务》核心课程 L I 模块一 企业税务准备 D 顾瑞鹏 G.
榕桥中学 校园文化建设情况汇报.
省级文明单位展示 白城市气象局 二0一六年八月二十日.
政府扶持资金通览 技术改造篇.
阅 读 主讲:肖燕
2016年上半年工作汇报 后勤与保卫管理处 二○一六年七月.
新办纳税人培训 (地税部分) 2015年8月.
本科生医保资料的提交.
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
統計圖表的製作.
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32-UCOS》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
9.1 家用电器.
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32-UCOS》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
21世紀的老僕人 2010/03/21東昇教會 婚姻介紹人靈修會
世外桃源~ 劍 潭 里 零碳排放里.
《结构力学认知实验》(授课形式)的上课时间改为: 5月5日(周二)晚上18:00~19:30和19:30~21:00,
《结构力学认知实验》(授课形式)的上课时间改为: 5月7日(周四)晚上18:30~20:00和20:00~21:30,
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
教科版六年级下册第一单元第4课 怎样放得更大 莲都区天宁小学 陈建秋.
畢業資格審查系統 操作步驟說明.
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
新制退休實務計算說明- 現職人員退休範例說明
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
106 學年度新生入學說明會 國立臺灣海洋大學 教務處簡介
學士學位畢業論文說明 逢 學 大 甲 土 理 管 地 2009/10/05.
高雄市97年度國民小學閱讀計畫創新教學-教案達人創新教學方案
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
RT-Thread入门系列视频教程 第一讲: 初识RT-Thread.
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
Presentation transcript:

淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com 《手把手教你学STM32-UCOS》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com 开源电子网 公众平台:“正点原子” 官方网站:www.alientek.com 联系电话:13922348612 ddddd ALIENTEK 淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com

淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com 《手把手教你学STM32-UCOS》 UCOSII在STM32F407上的移植 适用平台 STM32F1xx 开发板 (正点原子) STM32F4xx 开发板 (正点原子) ddddd 淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com

淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com 目录 UCOSII移植准备工作 1 UCOSII简介 2 UCOSII测试软件设计 3 淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com

UCOSII在STM32F407上的移植 参考资料: 探索者STM32F4开发板 Micrium官方资料: 《STM32F4 UCOS开发手册》-第一章 UCOSII移植 Micrium官方资料: 《The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors, 3rd Edition》(就是开发板光盘中的Cortex-M3和M4权威指南) 《Cortex-M4 Devices Generic User Guide》 www.themegallery.com

淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com 1、UCOSII移植准备工作 1.1 准备基础工程: 移植的时候需要一个基础工程,为了方便起见我们就选取跑马灯实验作为UCOSII移植的基础工程。 1.2 UCOSII源码: (1)、Micrium官网下载。 (2)、开发板光盘自带。 淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com

淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com 2、UCOSII移植 2.1、UCOSII移植步骤: Step2 Step4 Step6 Step3 Step5 Step1 在基础工程中建立相应的文件夹:CONGIF、CORE和PORT 向CORE文件夹添加文件 向CONFIG文件夹添加文件 向PORT文件夹添加文件 将UOCOSII源码添加到工程中 修改sys.h文件 淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com

淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com 2、UCOSII移植 UCOSII移植过程应注意事项: 1、向工程中添加文件时不要添加ucos_ii.c文件。 2、一定要将宏SYSTEM_SUPPORT_UCOS设置为1。 3、修改文件os_cpu_c.c文件中的函数OSTaskStkInit()。 4、stm32f4x_it.c文件中屏蔽掉PendSV_Handler()和SysTick_Handler() 这两个函数。 5、由于STM32F407内部带有FPU,所以在移植UCOSII的时候一定要注意对于FPU的处理! 淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com

2、UCOSII移植 2.2、CONGIF中文件: 2.3、PORT中文件: CONFIG中文件如下表: 文件名 描述 includes.h 包含一些头文件 os_cfg.h UCOSII配置文件 2.3、PORT中文件: PORT中文件如下表: 文件名 描述 os_cpu.h 头文件 os_dgb.c 调试相关文件 os_cpu_a.asm 汇编文件,完成任务切换 os_dgb_r.c os_cpu_c.c 与CPU相关文件,移植时需要修改

2、UCOSII移植 2.4、CORE中文件: CORE中文件如下表: 文件名 描述 os_core.c UCOSII内核文件。 os_flag.c UCOSII事件标志组相关文件。 os_mbox.c UCOSII消息邮箱文件。 os_mem.c UCOSII内存管理文件。 os_mutex.c UCOSII互斥信号量文件。 os_q.c UCOSII消息队列文件。 os_sem.c UCOSII信号量文件。 os_task.c UCOSII任务相关文件。 os_time.c UCOSII与时间相关文件 os_tmr.c UCOSII软件定时器相关文件。

2、UCOSII移植 2.5、UCOSII体系结构:

淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com 3、UCOSII测试软件设计 3.1、测试软件设计要求: (1)、创建一个start_task任务,Start任务用来创建其他任务。 (2)、创建一个led0_task任务,用来控制LED0的亮灭。 (3)、创建一个led1_task任务,用来控制LED1的亮灭。 (4)、创建一个float_task任务,用来测试浮点计算。 任务 任务优先级 任务堆栈(X4) 备注 statrt_task 10 128 led0_task 7 led1_task 6 float_task 5 任务堆栈8字节对齐 淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com

淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com 3、UCOSII测试软件设计 3.2、实验结果分析: 分析实验结果是否达到程序设计要求,如果和实际要求结果不同的话需要分析是软件设计问题还是UCOSII移植过程中的问题。 淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com

淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com 谢谢您对“正点原子”团队的支持 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com 淘宝店铺:http://eboard.taobao.com 技术论坛:www.openedv.com