[STM32F429-DISCO-uCosiii]3.uCOSIII 移植】的更多相关文章

昨天在B站上突然看到了一个短视频,是在正点原子的战舰V3开发板上移植华为的Huawei LiteOS操作系统,就是这个视频:看完鸿蒙OS发布会,试用华为的物联网操作系统Lite OS(B站),于是呢,心血来潮,想在自己现有的开发板上移植Huawei LiteOS操作系统,在操作之前想要考清楚一些基本知识.  首先,什么是Huawei LiteOS,百度搜索Huawei LiteOS,可以搜到很多关于Huawei LiteOS的信息,并且还有官网,进入官网:华为Huawei LiteOS官网.稍微…
最近在百度上看了uCOS-III 的介绍后,诸多功能有很大的提升和改进,感觉有必要升级一下开发环境.百度介绍:http://baike.baidu.com/view/8531313.htm 环境: STM32F10x 3.5固件库. MDK4.23 编译器 uCos-III v3.03 1. uCos-III 源文件KRN-K3XX-000000.zip 官网http://micrium.com/page/downloads/source_code 我的网盘:http://115.com/fil…
最近想在 f429 上面使用 mdk526 版本的 IDE,配合 HAL 和ucosiii.考虑到的方法是对比 v7 开发板的 ucosiii 和裸机程序,找出需要修改的地方,然后对比 v6 开发板的 ucosiii 和 裸机程序,然后把相应的修改融合起来即可. 一. V7开发板 ucosiii 和 裸机程序对比差别: 工程配置中头文件包含增加了: ....\uCOS-III\uC-CPU ....\uCOS-III\uC-CPU\ARM-Cortex-M\ARMv7-M\RealView ..…
一.UCOS-III 学习UCOS-III,一般会学习以下内容: 任务创建.删除.挂起.恢复等: 临界区:独占CPU,尽量少用,否则会降低效率: 时间管理:时钟节拍(基于硬件定时器).软件定时器: 互斥量:线程的互斥,某一资源同时只允许一个访问者访问,一个互斥量对应一个资源: 信号量:在互斥量的基础上,实现访问者有序访问,单值/多值信号量对应一个/多个资源: 消息队列:能够传输较多的信息,以消息缓冲区为中间介质,相比较命名管道的以文件为介质(读写文件)灵活很多: 内核对象:系统级对象,只能通过系…
一,前后台系统和RTOS 1,前后台系统 早期嵌入式开发没有嵌入式操作系统的概念 ,直接操作裸机,在裸机上写程序,比如用51单片机基本就没有操作系统的概念.通常把程序分为两部分:前台系统和后台系统. 简单的小系统通常是前后台系统,这样的程序包括一个死循环和若干个中断服务程序: 应用程序是一个无限循环,循环中调用API函数完成所需的操作,这个大循环就叫做后台系统. 中断服务程序用于处理系统的异步事件,也就是前台系统.前台是中断级,后台是任务级. 2,RTOS RTOS全称为: Real Time…
第39章     ETH—Lwip以太网通信 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege 互联网技术对人类社会的影响不言而喻.当今大部分电子设备都能以不同的方式接入互联网(Internet),在家庭中PC常见的互联网接入方式是使用路由器(Router)组建小型局域网(LAN),利用互联网专线或者调制调解器(modem)经过电话线网络,连接到互联网服务提供商(ISP),由互联…
(三)复制相关文件 (1)继上次的代码生成后会显示如下的图 点击第一个,打开文件夹如下 (2)新建文件夹UCOSIII 在UCOSIII文件夹下,新建如下的文件夹 (3)将uc/os源文件中 Micrium_STM3240G-EVAL_OS3\Micrium\Examples\ST\STM3240G-EVAL\OS3中文件复制到APP文件夹,共11个文件,该文件夹存放的是应用程序文件和配置文件,如图 (4)Micrium_STM3240G-EVAL_OS3\Micrium\Examples\ST…
第39章     ETH—Lwip以太网通信 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege 互联网技术对人类社会的影响不言而喻.当今大部分电子设备都能以不同的方式接入互联网(Internet),在家庭中PC常见的互联网接入方式是使用路由器(Router)组建小型局域网(LAN),利用互联网专线或者调制调解器(modem)经过电话线网络,连接到互联网服务提供商(ISP),由互联…
第39章     ETH—Lwip以太网通信 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege 互联网技术对人类社会的影响不言而喻.当今大部分电子设备都能以不同的方式接入互联网(Internet),在家庭中PC常见的互联网接入方式是使用路由器(Router)组建小型局域网(LAN),利用互联网专线或者调制调解器(modem)经过电话线网络,连接到互联网服务提供商(ISP),由互联…
最近再UCOSIII+LPC1768上移植modbus,在定时器初始化部分竟然跑飞进入 EXPORT  App_Fault_ISR,查资料.逛论坛.问大牛都没有解决,最后发现竟然是犹豫一个低级失误引起的: 定时器的功率电源没有打开,造成相关寄存器无法访问随之进入 EXPORT  App_Fault_ISR. 一般情况下进入 EXPORT  App_Fault_ISR需要检查: 1 是否硬件存在:比如只有2个定时器你非得访问定时器3 2外设功率开关/时钟是否打开:在没打开的情况下访问相关寄存器是肯…