看看架构: ARM7:ARMv4架构 ARM7没有MMU(内存管理单元),只能叫做MCU(微控制器),不能运行诸如Linux、WinCE等 这些现代的多用户多进程操作系统,因为运行这些系统需要MMU,才能给每个用户进程分配进 程自己独立的地址空间。ucOS、ucLinux这些精简实时的RTOS不需要 ...
                            
                            
                                分类:
移动开发   时间:
2020-06-07 18:01:16   
                                阅读次数:
251
                             
                    
                        
                            
                            
                                    Keil IDE 工具学习 前言 学习过近4年的STM32,通过正点原子的视频还有资料入门的,里面的资料很齐全。可是我很少去看除了视频,原理图,中文手册之外的资料。但是最近翻看了一下那些资料发现了许多的宝藏,比如,CM3权威指南,Ucos-ii的讲解,个人对基础比较喜欢,所以没有去看关于界面EmWi ...
                            
                            
                                分类:
其他好文   时间:
2020-04-10 00:16:11   
                                阅读次数:
272
                             
                    
                        
                            
                            
                                    1、参考博客:https://blog.csdn.net/wang328452854/article/details/78486458 2、uCOS(也有人叫uC/OS)由美国人 Jean Labrosse在1992年编写的一个实时操作系统 3、uCOS特点: ①、可剪裁:有一个专门用来裁剪系统的配 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-06 11:32:11   
                                阅读次数:
77
                             
                    
                        
                            
                            
                                IAR Visual State 10.1官方安装包和指导手册--专用于状态机设计 MDK和各种软件包镜像下载 uCOS全家桶下载 emWin AppWizard软件下载 ...
                            
                            
                                分类:
其他好文   时间:
2020-03-31 14:09:48   
                                阅读次数:
75
                             
                    
                        
                            
                            
                                    先说一下UCOSIII:Micrium在2009年推出了UCOSIII,相对于之前的UCOSII版本,在性能上有了进一步的提升,主要是支持时间片轮调度,极短的关中断事件等。 可剥夺多任务管理: 什么是可剥夺多任务管理呢?查相关资料,意思就是这个系统总是在执行当前所有就绪的最高优先级的任务。也就是说, ...
                            
                            
                                分类:
其他好文   时间:
2020-03-02 14:48:14   
                                阅读次数:
55
                             
                    
                        
                            
                            
                                这里结合任哲的书籍+源代码来分析信号量1、在任哲的书中,提到信号量只有普通的信号量,没有区分freertos所谓的二值信号量和计数信号量。可以看看源代码,ucos的代码风格是很不错的,个人认为这个风格比freertos好,看起来很舒服,不像freertos一大堆宏定义。可以看到,OSSemCreat ...
                            
                            
                                分类:
其他好文   时间:
2020-02-02 16:01:14   
                                阅读次数:
111
                             
                    
                        
                            
                            
                                    说明: 1、预计将在下个月末的Embedded World 2020正式宣布开源免费商用。 2、uCOS全家桶一旦宣布免费商用,将给那些还在收费的RTOS带来一波冲击。其中最值的关注的是去年微软收购ThreadX后,当前还没有宣布以那种授权方式供用户使用。 3、全家桶包括:μC/OS-II, μC/ ...
                            
                            
                                分类:
其他好文   时间:
2020-01-28 21:11:33   
                                阅读次数:
240
                             
                    
                        
                            
                            
                                任务2 cosii 2 题目要求 阅读附件中的代码,回答: + ucos是如何分层的? + HAL都有哪些代码? + 分析任务是如何切换的。 1. ucos是如何分层的? + 硬件相关层:该层中,要尽量所有硬件相关都囊括在其中。不管是GPIO还是定时器,或串行接口。这其中有三个最为重要的接口Open ...
                            
                            
                                分类:
其他好文   时间:
2020-01-04 22:25:56   
                                阅读次数:
101
                             
                    
                        
                            
                            
                                题目: 1. ucos是如何分层的? 2.HAL都有哪些代码? 3. 分析任务是如何切换的。一.ucos是如何分层的? ucos分为硬件相关层,驱动接口层,应用接口层,应用层。 硬件相关层:在这层中,要尽量所有硬件相关都囊括在其中。不管是GPIO还是定时器,或串行接口。只要提供标准统一的接口,就可以 ...
                            
                            
                                分类:
其他好文   时间:
2019-12-29 21:55:30   
                                阅读次数:
87
                             
                    
                        
                            
                            
                                ucosii 1(必做) 下载附件,尝试在vc6.0 中编译运行ucos 下载附件,尝试在vs2017中编译运行ucos,给出你遇到的问题和解决方式 下载附件,尝试在vc6.0 中编译运行ucos 下载附件,尝试在vs2017中编译运行ucos,给出你遇到的问题和解决方式 软件下载失败 ucosii ...
                            
                            
                                分类:
其他好文   时间:
2019-12-29 16:56:39   
                                阅读次数:
79