- 博客(7)
- 资源 (91)
- 问答 (2)
- 收藏
- 关注
原创 UART通信协议
UART是用于控制计算机与串行设备的芯片。有一点要注意的是,它提供了RS-232C数据终端设备接口,这样计算机就可以和调制解调器或其它使用RS-232C接口的串行设备通信了。作为接口的一部分,UART还提供以下功能: 将由计算机内部传送过来的并行数据转换为输出的串行数据流。 将计算机外部来的串行数据转换为字节,供计算机内部使用并行数据的器件使用。 在输
2012-06-22 10:37:09 8242
转载 ARM体系的各种异常分析
Tag:版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://kellycan.blogbus.com/logs/10669519.html1.复位异常(1)当内核的nRESET信号被拉低时,ARM处理器放弃正在执行的指令,当nRESET信号再次变高时,ARM处理器进行复位操作;(2)系统复位后,进入管理模式对系统进行初始化,复位后,只有PC(0x000
2012-06-03 15:46:01 1325
转载 学习嵌入式的绝好网站
(一)2440专区:优秀论坛专区:第一:http://bbs.21ic.com/ 金牌论坛,不解释第二:http://community.csdn.net/第三:http://bbs.mcuol.com/第四:http://www.witech.com.cn/bbs/第五:http://www.eetop.cn/bbs/forum-70-1.html转帖专区:244
2012-06-02 22:36:08 1235
转载 ARM启动及工作模式转换
一、原理S3C2410 是三星公司基于ARM920T 设计的一款处理器,在开发基于S3C2410 的系统的过程中,如何让系统快速稳定地启动是一个重要问题。嵌入式系统的资源有限,程序通常都是固化在ROM 中运行。但在实际应用中,为提高系统的实时性,加快代码的执行速度,系统启动后程序往往要被搬移到RAM 中,因为RAM 的存取速度要比ROM 快得多,这样大大提升系统的性能。启动程序要完成的任务包括
2012-06-02 21:16:25 997
转载 用户堆栈和系统堆栈的区别
内核栈和用户栈区别:intel的cpu分为四个运行级别ring0~ring3内核创建进程,创建进程的同时创建进程控制块,创建进程自己的堆栈一个进程有两个堆栈,用户栈和系统栈用户堆栈的空间指向用户地址空间,内核堆栈的空间指向内核地址空间。有个CPU堆栈指针寄存器,进程运行的状态有用户态和内核态,当进程运行在用户态时。CPU堆栈指针寄存器指向的是用户堆栈地址,使用的是用户堆栈;当进
2012-06-02 21:09:50 6626
转载 ARM详细介绍
计算机体系结构分类两种典型的结构:冯·诺依曼结构哈佛体系结构冯·诺依曼结构冯·诺依曼机:将数据和指令都存储在存储器中的计算机。计算系统由一个中央处理单元(CPU)和一个存储器组成。存储器拥有数据和指令,并且可以根据所给的地址对它进行读或写。因此程序指令和数据的宽度相同;如:Intel 8086、ARM7、MIPS处理器等哈佛体系结构哈佛机:为数据和程
2012-06-01 10:55:14 5973
转载 linux应用程序常用的函数
Linux应用程序常用函数 在linux应用程序设计中,通常不需要去了底层的驱动是怎么实现的,只需要利用系统提供的接口函数,就可以去访问底层设备。这篇文档是记录自己学习《嵌入式linux应用程序开发详解》,其中主要介绍在应用程序中一些常用函数,并通过实例来介绍这些函数的用法。其中主要介绍了基于文件IO的编程,例如打开关闭,读写等等;进程及进程间通信;最后介绍了基于网络的的socke
2012-06-01 10:52:19 1786
riffa-2.2.2.zip
2020-12-21
问问MFC中利用ODBC打开Excel出错的问题!!???
2017-10-24
linux 中am3359芯片作为从设备接收
2015-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人