Chinaunix首页 | 论坛 | 博客
  • 博客访问: 180211
  • 博文数量: 29
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 241
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-13 18:33
文章分类

全部博文(29)

文章存档

2014年(11)

2013年(18)

我的朋友

发布时间:2014-04-01 14:13:21

由于产品功能需求,要在CC2540协议栈里使用串口通信,115200的波特率在裸机状态下115200完全没有问题,但在协议栈中,由于OSAL并不是一个实时的系统(或者说是平台),且效率并不高,导致大量串口数据过来时候会出现丢字节的现象如果直接用中断函数,是处理不过来的,因为OSAL时不时的要进入临界区,从而关闭所有中.........【阅读全文】

阅读(6284) | 评论(3) | 转发(1)

发布时间:2014-03-08 16:46:02

这几天一直在搞手上的板子,看u-boot源码时再看代码搬移那段代码时遇到了问题,总觉得adr r0, _start 中r0的地址与ldr r2, _armboot_start 中r2的地址值应该是同一个值,但是这样理解就会跟后面的代码产生矛盾。感觉到了自己的理解有误就去网上搜了资料,可是说的都不是很清楚。今天才真正的弄明白了,是我一开始对PC寄存器.........【阅读全文】

阅读(1559) | 评论(0) | 转发(0)

发布时间:2014-03-07 15:46:06

【转】ARM9 2410移植之ARM中断原理, 中断嵌套的误区,中断号的怎么来的几天前一个学生问我ARM中断嵌套的问题,我才发现原在我心中理所当然的事对学生来说理解实属不易。     ARM有七种模式,我们这里只讨论SVC、IRQ和FIQ模式。     我们可以假设ARM.........【阅读全文】

阅读(1408) | 评论(0) | 转发(0)

发布时间:2014-02-09 17:33:16

嵌入式系统文件系统比较 jffs2, yaffs, cramfs, romfs, ramdisk, ramfs/tmpfs    Linux 支持多种文件系统,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,为了对各类文件系统 进行统一管理,Linux引入了虚拟文件系统VFS(Virtual File System),为各类文件系统提供一个统一的操作.........【阅读全文】

阅读(1731) | 评论(0) | 转发(0)

发布时间:2014-01-26 13:18:44

1.编译器优化介绍:由于内存访问速度远不及CPU处理速度,为提高机器整体性能,在硬件上引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中指令的执行并不一定严格按照顺序执行,没有相关性的指令可以乱序执行,以充分利用CPU的指令流水线,提高执行速度。以上是硬件级别的优化。再看软件一级的.........【阅读全文】

阅读(1472) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册