单片机是啥的问题,求解

【1】*s是指针s所指向的内容s++将改變地址,指向下一个字节存放地址

【2】主程序中,pDat数组的地址是实参子程序中s是形参。


【3】主程序中将pDat[]连续的每两个字节低地址在低8位,转换成1个整形字数组pDat的前8个字节,共4次转换并把他们存放到数组D[14]、D[15]、D[16]、D[17]四个元素中。

 
count1=D[14]是指在数组里边地址为14这个地方的字节吗还是数组D[14]有14个元素?问最后一次
你需要明白数组的声明和定义。
【1】声明:unsigned int a[6];表示无符号整形数组共有6个元素。只允许声明一次
【2】定义:a[0]=1;……a[4]=b+1;最多a[5]=xxx。给元素赋值下标0-5表示对其中的6个元素分别访问。也可以在声明的同时定义
问题是这个D[14]中的前面还有一些元素D[1]…D[13].这些他是怎么处理的。为什么非要访问D[14],D[1]不行吗最不明白的就是D[14].不是只读取八个字节的吗。
可以加你的QQ吗
这一部分,不能断章取义最后算了半天,后面只有一句D[14]赋值给Count1我也看不明白。具体要看其整个程序设计中关于数据部分的开发约定
从这段程序看,你的理解没问题用哪个不是用呢,是吧装Baidu Hi。
周末再把程序发给你吧实在搞不明白。这个赋值现在在学校。

程序应该是没有进入中断用串ロ发送数据测试了。这是为什么啊真让人着急~~~图片是我写的,下面的时别人告诉我的但是也不行,难道是我测试有问题我用keil debug测没有波形,程序好像直接就不走那个细节出了问题啊,求解多谢~~~


我要回帖

更多关于 单片机是啥 的文章

 

随机推荐