嵌入式
文章平均质量分 77
十一月zz
leannnnnnnnnnnnnnning
展开
-
硬件断点和软件断点(整理)
文章目录断点的类型软件断点:由非法指令异常实现,适用于运行于内存中的程序(软件实现)。以x86为例,向某个地址打入断点,实际上就是往该地址写入断点指令INT 3,即0xCC。目标程序运行到这条指令之后就会触发SIGTRAP信号,gdb捕获到这个信号,根据目标程序当前停止位置查询gdb维护的断点链表,若发现在该地址确实存在断点,则可判定为断点命中[1]。硬件断点:由硬件特性实现(数量有限),适用于直接在flash中运行的程序。为什么要分软件断点和硬件断点呢?既然软件断点是要往某个地址写入断转载 2020-06-27 17:54:07 · 4541 阅读 · 2 评论 -
DIMM 与 FB-DIMM 与 单/双通道
DIMM(Dual-Inline-Memory-Modules):DIMM是在奔腾CPU推出后出现的新型内存条,它提供了64位的数据通道。在主板的参数中有支持的内存类型:......内存插槽数量 2 DDR2 DIMM中的DIMM我搜索了一下,DIMM是指插口的类型代号,DIMM是“双列直插式内存模块”的意思,内存模块的意思就是通常我们说的内存条。FB-DIMM:FB-DIMM原创 2017-03-25 17:29:17 · 2489 阅读 · 0 评论 -
科普:deb(ubuntu系统的软件安装包)和rpm 、pe和elf
1、deb(ubuntu系统的软件安装包)和rpm在类unix的系统中,安装软件时下载到的文件扩展名有以下几种:.tar.gz 一般是源码,需要解压编译安装;.deb通常是ubuntu系列的安装包,可以双击直接安装;在新版本的ubuntu系统中由于移除了ubuntu 软件中心,并替换成Gnome软件(又改名为ubuntu软件),导致无法直接安装,可以使用下面的命令直接安装(假设安装包位于/homn...原创 2018-03-23 11:02:22 · 3783 阅读 · 0 评论 -
关于内存的各种概念
内存条(RAM条),它的全称为单列存储器模块(SIMM),是一块装有3~36片动态随机存贮器(DRAM)的电路板。早期PC机的主存储器采用的是双列直插封装(DIP)的DRAM芯片,因其安装位置较大,不便于扩展,故现在普遍采用SIMM,因为安装一条SIMM相当于安装原来的9片DIP型DRAM芯片。 1)30 线 SIMM 内 存 条 这种内存条出现较早,根据当时的技术需要,只支持 8原创 2017-03-27 09:58:11 · 1542 阅读 · 0 评论 -
为什么DSP处理器中有两个片内的SRAM
DSP的特点 :对于没有使用过DSP的初学者来说,第一个困惑就是DSP其他的嵌入式处理器究竟有什么不同,它和单片机,ARM有什么区别。事实上,DSP也是一种嵌入式处理器,它完全可以完成单片机的功能。 唯一的重要的区别在于DSP支持单时钟周期的"乘-加"运算。这几乎是所有厂家的DSP芯片的一个共有特征。几乎所有的DSP处理器的指令集中都会有一条MAC指令,这条指令可以把两个操作数从RAM中原创 2017-04-01 10:07:16 · 3417 阅读 · 0 评论 -
git 命令之git cloned 的用法
转自http://blog.csdn.net/wangjia55/article/details/8818845在使用git来进行版本控制时,为了得一个项目的拷贝(copy),我们需要知道这个项目仓库的地址(Git URL). Git能在许多协议下使用,所以Git URL可能以ssh://, http(s)://, git://,或是只是以一个用户名(git 会认为这是一个ssh转载 2017-02-25 10:25:37 · 510 阅读 · 0 评论 -
JTAG的作用和原理
转自:http://bbs.eastsea.com.cn/forum.php?mod=viewthread&tid=774636 JTAG是最基本的通讯协议之一,大家可以理解为与RX TX或者USB的道理是一样的,只是一种通讯手段,但与RX TX以及USB有很重大的不同,那就是这个JTAG协议是最底层的,说的通俗一点,一般来说,手机里边,CPU是老大,对吧?但在JTAG面前,他转载 2017-03-01 20:42:18 · 21211 阅读 · 4 评论 -
嵌入式文件系统制作(包括initramfs和NFS)
转载于http://www.cnblogs.com/YanfeiHao/articles/4428692.html1.创建目录#mkdir rootfs#cd rootfs#mkdir bin dev etc lib proc sbin sys usr mnt tmp var#mkdir usr/bin usr/lib usr/sbin lib/modules2.创建设转载 2017-02-17 18:20:18 · 598 阅读 · 0 评论 -
HiKey试用体验 烧写系统至Flash之诡异事件
转自http://bbs.elecfans.com/jishu_604135_1_1.html 上一周,我在烧写debian系统到HiKey开发板的过程中,每个操作过程都按照HiKey的使用教程进行:准备烧写软件环境(下载工具链以及镜像)→连接好硬件(接好AUTO PWR 1-2与 BOOT Sel 3-4 引脚)→烧写。 到烧写时就出现问题,被卡住。转载 2017-02-18 15:13:09 · 1064 阅读 · 0 评论 -
关于如何学习嵌入式linux
转自http://bbs.21ic.com/forum.php?mod=viewthread&tid=905456 首先感谢powerful1大神关于如何学好嵌入式linux的介绍! Linux和stm32 一个是软件平台一个是硬件平台,完全不一样的(记住,是平台!)。这样说吧,既然你喜欢单片机,就先学stm32,把硬件基础打牢,尤其是各种总线(usb转载 2017-02-23 17:04:39 · 374 阅读 · 0 评论 -
使用ARM DS-5的debugger进行ARM的裸板程序的开发,调试,优化
一、首先硬件连接:从debugger的userguide中可以看到:我们需要以下的工作:①首先开发板上电,保证开发板开始工作②确保debug hardware adapter (此处是指DSTREAM)作为中间桥梁连接你的开发板和主机 ps:使用DSTREAM的话,应确保使开发板和DSTREAM单元正确连接起来,正确的话,会有对应的指示灯亮。在DSTREAM的userguide上原创 2017-03-08 10:50:19 · 3800 阅读 · 0 评论