|
|
| | -文章搜索 - 最新文章 - | |
keil 中的重入问题解决 |
| 发布时间:2005年1月15日 点击次数:3542 |
| 来源: 作者: |
但函数中不可以使用BOOL变量,以为KEIL默认 将所有变量定位到外部RAM的最高处,而外部RAM不可以位寻址。 另外如果你的外部RAM不足64K(0XFFFF),你还的更改KEIL系统文件STARTUP.A51中 XBPSTACKTOP EQU 0FFFFH+1;这一行。 例如你的外部RAM是0-0x7fff, 则该为: XBPSTACKTOP EQU 07FFFH+1; |
|
|
|
|
[单片机] 相关文章: C语言和汇编语言在开发单片机时各有哪些优缺点?简介:
汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。 C语言是一种结构化的高级语言。其优点是可读性好,移植容易,是普遍使用的一种计算机语言。缺点是占用资源较多,执行效率没有汇编高。 对于目前普遍使用的RISC架构的8bit MCU来说,其内部ROM、RAM、STACK等资源都有限,如果使用C语言编写,一条C语言指令编译后,会变成很多条机器码,很容易出现ROM空间不够、堆栈溢出等问题。而且一些单片机厂家也不一定能提供...... C或汇编语言可以用于单片机,C++能吗?
如何测试单片机系统的可靠性?
如何减少程序中的bug?
带USB和智能读卡器接口的C51微控制器
ATMEL单片闪存MP3解码芯片应用
利用ASSP实现成本节约,加速产品上市进程
基于MSP430的嵌入式DTMF拨号解码器实现方案
用PComm开发PC机与单片机的通信程序
μPD789842在变频空调中的应用 |
|
|
|