-
调试环境软件:RealView MDK 4.03q硬件:JLINK v7,TQ2440开发板
刚开始学习ARM无OS编程的时候用的是天嵌的TQ2440_Test工程,它是ads1...
-
最近联调ARM+FPGA,不经意间遇到好多JLINK的问题。。在保证所有的Wire都正常连接的情况下,最突出的问题如下,郁闷的要死:
Error:Target DLL has b...
-
文章是对LPC2148而写的,但是对三星的44B0芯片同样适用,只需要在选择时将相应的CPU选择的S3C44B0就可以了。
JLINK在ADS下调试心得
...
-
开发板连接上Jlink后,SD卡或Nandflash启动U-boot, 运行后按空格使其停在uboot状态。
此步骤是调试裸机程序的捷径,u-boot程序里实现处理器的初始化工作...
-
起始
执行 make menuconfig 有错误发生
错误:
*** Unable t...
-
遇到有很多朋友学习了很久的ARM,会用它的很多功能,却对它的启动流程无从知晓,在此以6410为例,以一幅图总结了这一部分乃至6410启动linux的流程。
该...
-
ARM仿真器是用于调试基于ARM内核的硬件模块,市面上常见的ARM内核有ARM7,ARM9,ARM11,Cortex-A,Co...
-
1.ARM中一些常见英文缩写解释
MSB:最高有效位;
LSB:最低有效位;
AHB:先进的高性能总线;
VPB:连接片内外设功能的VLSI外设总线;
EMC:外部存储器...
-
#include<reg52.h>#include<intrins.h>#define uint unsigned intsbit beep=P2^3;vo...
-
怎么知道堆栈使用了多少? 比如51单片机,怎么查看堆栈使用情况,有没有溢出?
最大堆栈=子程序调用最大级数+中断最大嵌套级数
分别计算中断级别 的最大堆栈,然后累加可确定
比...
-
在串行通信中,MCS—51串口可约定四种工作方式。其中,方式0和方式2的波特率是固定的,而方式1和方式3的波特率是可变的,由定时器T1的溢出率决定。
波特率是指串行端...
-
摘 要:从Keil C51的内存空间管理方式入手,着重讨论实时操作系统在任务调度时的重入问题,分析一些解决重入的基本方式与方法:分析实时操作系统任务调度的占先性,提出非占先的任务调...
-
单片机内部存储结构分析 我们来思考一个问题,当我们在编程器中把一条指令写进单片要内部,然后取下单片机,单片机就可以执行这条指令,那么这条指令一定...
-
我们已经知道,程序中的符号R7、R6是代表了一个个的RAM单元,是用来放一些数据的,下面我们再来看一下其它符号的含义。
MOV:这是一条指令,意思是传递数...
-
51单片机在微型智能控制系统中应用很广,随着人们对控制系统的要求不断提高,51单片机的功能局限越发明显。特别是51系列单片机不具有实时多任务支持功能,大大限制其在控制系...
-
本文主要是STC51单片机实例之05数码管的各种显示方式的程序代码,希望对你的学习有所帮助。
-
1时钟周期=1/晶振频率M
1机器周期=12(51系列12T,若1T则为1)X时钟周期 = 12(1)X(1/晶振频率M) = 1 us(1/12 us)
1us机器周期脉冲数...
-
一、为啥要说任意分频
也许FPGA中的第一个实验应该是分频实验,而不是流水灯,或者LCD1602的"Hello World"显示,因为分频的思想在FPGA中极为重...
-
C语言允许我们自己构造我们自己的数据类型,这点非常有用。也给我们的编程带来许多方便,这点在数据结构课程中体现的较为明显。那么我们来接着往下看。
-
1.C 语言和汇编语言在开发单片机时各有哪些优缺点? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码 的一种语言。其主要优点是占用资...