嵌入式C 开发问题
void (* xdata pSSF33Init)(CHARPOINTER *pucKey);
void (* xdata pSCB2Init)(CHARPOINTER * pucData);
void (* xdata pGoToBoot)(void);
void BootApiInit(void)
{
pSSF33Init = 0x1C0A;
pSCB2Init = 0x1C17;
pGoToBoot = 0x1C1E;
}
请高手解释一下以上代码含义,刚看到时一头雾水,恳请指点。
非常感谢!!!
本人分数不多还望谅解。
初学嵌入式没有见过这样的语法,请高手指点。谢谢
应该是设置函数初始值的意思吧,具体哪个数值是啥意思,不懂
补充问题
typedef struct {
UCHAR *pucKey;
}CHARPOINTER;
地址,
4楼的高手能再说详细些吗,还不是很明白啊,谢谢!
相关问答:
问一下:
#include <stdio.h>
int main()
{
char x, y, z;
int i;
int a[16];
for(i=0; i<=16; i++)
{
a[i] = 0;
......
/* Note:Your choice is C IDE
作用: 随机数加密法,,,,
以下有许多不懂,请教一下,请主意代码;
*/
#include <stdio.h>
#include <stdlib.h>
union
{
int value;
struct
{
c ......
C盘上多的文件名为:dosh , Recycled ,System Volum information, AUTOEXEC.BAT, BOOT.INT , bootfoot.bin, CONFIG.SYS,IO.SYS, MSDOS.SYS, DETECT.COM ,ntldr, pagefile.sys;
而且每个盘上都有这些文件:RECYCLER ......
最近在看一个用bison实现的C parser,OS是opensolaris。当用它来解析一个简单的hello.c时,出现“/usr/include/sys/va_list.h: parse error before __gnuc_va_list”。打开文件va_list.h后发现这样一行“typedef __bu ......
1. 如下定义会有什么错误发生
//file1.c
int a[10];
//file2.c
extern int *a;
2. 大容量全局变量有什么危害,如
//file.c
......