一、操作系统启动部分主要执行流程 当PC电源打开后,80x86结构的CPU将自动进入实时模式。并从地址 (FFFF:0) 开始自动执行程序代码,这个地址通常是是ROM BIOS中的地址。 PC机的BIOS将执行某些系统检测,并在物理地址0处开始初始化中断向量。 此后,它将可启动设备的第一个扇区(磁盘 ...
分类:
其他好文 时间:
2018-05-19 01:17:46
阅读次数:
173
概述本文档是对IMXRT1050平台上的SylixOSPWM波的产生和捕获功能的详细分析。代码在IMXRT1050的板级支持包的“bsp_rt1050/SylixOs/driver/pwm/”目录下的pwm.c文件中,该文件会依赖于bsp_rt1050/SylixOs/driver/lib目录,这个目录是NXP官方提供的库文件。本文档描述的应用场景是这样的:PWM需要根据用户自己设置的参数,达到控
分类:
其他好文 时间:
2018-05-14 14:37:03
阅读次数:
209
嗯,实验室的嵌入式项目需要写设备驱动,我分到了网络驱动的活,写一个适配SylixOS的(这里夸一句,这个真是国内相当不错的嵌入式实时操作系统了)MPC8377的网卡驱动,说实话原来从来没接触过写驱动的事情,更别说复杂的网卡驱动了。所以准备先看看人家写的东西,明确一下概念。讲道理来说现在真的连网卡是啥 ...
分类:
系统相关 时间:
2018-05-04 15:20:49
阅读次数:
292
1. 使用范围 本文档基于NXP M4芯片,介绍MCU镜像文件烧录流程以及在烧录过程中遇到的问题。 2. 烧录步骤 2.1 资源准备 烧录前需准备MCU镜像文件,镜像文件一般由Keil工具、SylixOS IDE工具或者其他工具生成,本文档以Keil工具为例,软件安
分类:
其他好文 时间:
2018-04-30 19:46:00
阅读次数:
159
SysTick—系统定时器是属于 CM3 内核中的一个外设,内嵌在 NVIC 中。系统定时器是一个 24bit (2^24)的向下递减的计数器,计数器每计数一次的时间为 1/SYSCLK,一般我们设置系统时钟 SYSCLK 等于 72M。当重装载数值寄存器的值递减到 0 的时候,系统定时器就产生一次... ...
分类:
其他好文 时间:
2018-04-28 15:39:52
阅读次数:
228
RealEvo – IDE使用新license注册方法
分类:
其他好文 时间:
2018-04-23 12:13:14
阅读次数:
384