-
1、软件方面
这应该是最大的区别了。引入了操作系统。为什么引入操作系统?有什么好处?
1)方便。主要体现在后期的开发,即在操作系统上直接开发应用程序。不像单片机一样一切都要重新...
-
一、ARM中异常中断的类型:
异常中断名称 含义 复位(Reset)
当处理器复位引脚有效时,系统产生复位异常中断,程序跳转到复位异常中断处理程序处执行。复位异常中断通常用在下...
-
ARM相关概念的区分
ARM7:ARMv4架构,ARM9:ARMv5架构,ARM11:ARMv6架构,ARM-Cortex系列:ARMv7架构。
ARM7没有MMU(内存管理单...
-
嵌入式系统的定义应当是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。比如现在ATM取款机就是一...
-
一、ARM中异常中断的类型:
异常中断名称 含义 复位(Reset)
当处理器复位引脚有效时,系统产生复位异常中断,程序跳转到复位异常中断处理程序处执行。复位异常中断通常用在下...
-
摘 要:从Keil C51的内存空间管理方式入手,着重讨论实时操作系统在任务调度时的重入问题,分析一些解决重入的基本方式与方法:分析实时操作系统任务调度的占先性,提出非占先的任务调...
-
最近又作了一些C51的工作,发现keil c51与 mdk 有冲突。
然后上网一查果然有很多人遇到这个问题,错误提示为下图:
其实这个是MDK和KEIL C51...
-
C51的中断函数的格式为:void FuncIr(void) interrupt x [using y]
以下是梦游的一些分析:一、中断函数是一个特殊的函数,没有参数,也没有返回...
-
C51的中断函数的格式为:void FuncIr(void) interrupt x [using y]
以下是梦游的一些分析:一、中断函数是一个特殊的函数,没有参数,也没有返回...
-
一、STM32cube固件库的许可方案是怎样的?答:STM32Cube库主要由STM32 HAL和MiddleWare以及其它应用例程组成。STM32C...
-
背景介绍 &...
-
1、如何动态地修改设备描述符或字符串描述符?
在文件usbd_desc.c里,与设备和字符串相关的描述符可以通过GetDescriptor的回调函数...
-
要点:1.Priority数值越大,优先级越高。空闲任务的优先级是 0。2.STM32优先级组最好设为4,即16个抢占优先级。3.同优先级...
-
朋友们,如果你需要在STM32上移植RTOS,那么首先必须深入理解它的中断系统。什么是NVIC?即嵌套向量中断控制器(Nested Vectored Interrupt Contr...
-
1前言出于性能方面的考虑,有的时候,我们希望知道CPU的使用率为多少,进而判断此CPU的负载情况和对于当前运行环境是否足够“胜任”。本文将介绍一种计算CPU...
-
关于出现 Protel 99 SE 'Format '%x' invalid or incompatible with argument' 的分析。
之前在笔记本上从来没出现过这...
-
第一篇 UCOS介绍
我们使用的平台是PC机
第一篇 UCOS介绍
这个大家都知道。呵呵。考虑到咱们学习的完整性还是在这里唠叨一下。让大家...
-
本节我们将从实时操作系统来讲解,主要是从下面3个方面进行讲解:
1.操作...
-
正文时间到,学习了那么久实时操作系统,对于操作系统的结构认识也是很模糊的;而去阅读源码吧!是一个很痛苦且工作量很大的事情,本人也是...
-
技巧1——用已知值填充ROM
软件开发人员往往都是非常乐观的一群人,只要让他们的代码忠实地长时间地运...