1 Bootloader简介在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。在嵌入式系统中,通常并没有像BIOS那样的固件程序(注,有的嵌入式CPU也会内...
分类:
其他好文 时间:
2014-08-18 21:42:02
阅读次数:
487
21IC买了一块1元的活动板子,移植了RTT(RT-THREAD)的国人嵌入式操作系统.系统能够正常跑起来,接着就按照RTT的官网教程,写了一个串口驱动.
原来定义的是UART1的端口,但是没有找到板子的USART1的引脚,虽然STM32可以映射,但是仍然没有看到有甩出来的引脚.初略看了一下官网的使用手册,发现图上有USART2引出来.
上图看一下,
好家伙,那就直接接地,接TX与RX到...
分类:
其他好文 时间:
2014-08-06 12:00:21
阅读次数:
394
前言 根据NandFlash的一些特性,读写速度快,生产工艺问题或多或少存在坏块,最小擦除单位为块,最小读取单位为字节,并且不能频繁对其进行擦写操作,最先对NandFlash支持最好的就是Yaffs文件系统,但Yaffs文件系统最大支持的页大小为512Byte,Yaffs2支持页大小可以达到2048Byte 但针对那些像linux的大型操作系统不管是Rom和Ram的开销确实不算什么,但如果只是把...
分类:
其他好文 时间:
2014-08-05 19:21:50
阅读次数:
739
TRTOS ( 嵌入式操作系统)+TQFS(Nandflash 文件系统)通过设备管理实现 多个任务同时读写文件的操作...
分类:
其他好文 时间:
2014-08-02 15:39:33
阅读次数:
310
eXtremeDB是一款实时内存数据库系统(IMDS),适用于各种高性能、小尺寸、紧密存储、零内存分配或几种兼有的服务器、嵌入式应用领域。eXtremeDB的开发完全基于ANSIC,可以运行在各种操作系统上,包括桌面、服务器、嵌入式操作系统等。eXtremeDB对操作系统、编译器、处理器无依赖..
分类:
数据库 时间:
2014-08-01 20:07:42
阅读次数:
259
嵌入式虚拟化是指嵌入式系统中部署虚拟机监控程序。尽管嵌入式设备一直受到严格的资源限制,但今天的设备范围广泛--从拥有服务器级功能(比如对虚拟化的硬件支持)的强大处理器到拥有计较少容量和资源的功耗优化系统。如果向嵌入式系统添加一个虚拟机监控程序,将添加灵活性和一些高级功能,将嵌入式设备转变为一种新型系统。嵌入式领域包含几个有用的虚拟化应用领域:移动设备、安全性内核和并发性嵌入式操作系统。本文介绍了智能终端中虚拟化技术的应用。...
分类:
其他好文 时间:
2014-07-31 21:04:07
阅读次数:
221
【宿主机构建】本人电脑配置如下:CPU: intel 酷睿 i3 3.3G 双核内存: 金士顿 8G硬盘:希捷 1TB 7200rpm操作系统:win7 旗舰版 64位OpenWrt是在Linux的基础上添加了硬件驱动,主要为路由器和一些嵌入式设备应用的嵌入式操作系统,首先我们要安装Linux 宿主...
分类:
其他好文 时间:
2014-07-27 11:02:12
阅读次数:
262
基带数字处理功能以及手机基本外围功能都集中到单片片上系统(SOC)中,其基本构架都采用了微处理器+数字信号处理器(DSP)的结构,微处理器和DSP的处理能力一直增强。微处理器是整颗芯片的控制中心,会运行一个实时嵌入式操作系统(如Nucleus PLUS)。DSP子系统是基带处理的重点,其中包含了许多硬件加速器和基带专用处理模块,完成所有物理层功能。本文概述了单模和多模基带芯片的架构。...
分类:
移动开发 时间:
2014-07-01 07:34:01
阅读次数:
342
基带数字处理功能以及手机基本外围功能都集中到单片片上系统(SOC)中,其基本构架都采用了微处理器+数字信号处理器(DSP)的结构,微处理器和DSP的处理能力一直增强。微处理器是整颗芯片的控制中心,会运行一个实时嵌入式操作系统(如Nucleus PLUS)。DSP子系统是基带处理的重点,其中包含了许多硬件加速器和基带专用处理模块,完成所有物理层功能。本文概述了单模和多模基带芯片的架构。...
分类:
移动开发 时间:
2014-06-30 19:15:03
阅读次数:
236