MyException - 188bet网
当时方位:188bet网» 抢手查找 » 应对位

应对位

www.x8vin4.com  网友共享于:2013-09-27   查找量:47次
场景:IIC应对位的有关问题 求解…

IIC应对位的问题 求解……
/*----------------------------
  向有子地址器材发送多字节数据函数  
函数原型: bit ISendStr(unsigned char sla,unsigned char suba,ucahr *s,unsigned char no);  
功用: 从发动总线到发送地址,子地址,数据,完毕总线的全过程,从器材
  地址sla,子地址suba,发送内容是s指向的内容,发送no个字节。
  假如回来1表明操作成功,不然操作有误。
留意: 运用前有必要已完毕总线。
----------------------------*/
C/C++ code

bit ISendStr(unsigned char sla,unsigned char suba,unsigned char *s,unsigned char no)
{
   unsigned char i;

   Start_I2c();               //发动总线
   SendByte(sla);             //发送器材地址
     if(ack==0)return(0);
   SendByte(suba);            //发送器材子地址
     if(ack==0)return(0);

   for(i=0;i<no;i++)
    {   
     SendByte(*s);            //发送数据
       if(ack==0)return(0);
     s++;
    } 
 Stop_I2c();                  //完毕总线
  return(1);
}



 if(ack==0)return(0); 假如发生应对位 不就退出函数了吗 还怎样进行下面的数据操作

------处理方案--------------------
这仅仅是了解的问题!对照全程序看
if(ack==0) return(0); 
能够翻译成,假如没有应对信号就回来;而不要了解成应对信号=0电平就回来。
------处理方案--------------------
讨论

[code=C/C++]

SDA=1; //8位发送完后开释数据线,预备接纳应对位
_Nop();
_Nop();
SCL=1;
_Nop();
_Nop();
……

文章谈论

2013年美国开发者薪资调查报告
2013年美国开发者薪资调查报告
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
程序员和编码员之间的差异
程序员和编码员之间的差异
程序员必看的十大电影
程序员必看的十大电影
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
游览,写作,编程
游览,写作,编程
老美怎样看待阿里赴美上市
老美怎样看待阿里赴美上市
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
程序员的轻视链
程序员的轻视链
2013年我国软件开发者薪资调查报告
2013年我国软件开发者薪资调查报告
写给自己也写给你 自己究竟该何去何从
写给自己也写给你 自己究竟该何去何从
Java 与 .NET 的渠道开展之争
Java 与 .NET 的渠道开展之争
程序猿的兴起——Growth Hacker
程序猿的兴起——Growth Hacker
每天作业4小时的程序员
每天作业4小时的程序员
科技史上最臭名远扬的13大罪犯
科技史上最臭名远扬的13大罪犯
什么才是优异的用户界面设计
什么才是优异的用户界面设计
代码女神横空出世
代码女神横空出世
“龌龊的”IT作业排行榜
“龌龊的”IT作业排行榜
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
程序员最惧怕的5件事 你中招了吗?
程序员最惧怕的5件事 你中招了吗?
程序员都该阅读的书
程序员都该阅读的书
程序员的一天:一刻千金
程序员的一天:一刻千金
老程序员的下场
老程序员的下场
怎样区别一个程序员是“内行“仍是“新手“?
怎样区别一个程序员是“内行“仍是“新手“?
Google伦敦新总部 犹如星级庄园
Google伦敦新总部 犹如星级庄园
看13位CEO、开创人和高管怎样进步作业功率
看13位CEO、开创人和高管怎样进步作业功率
不为人知的编程本相
不为人知的编程本相
编程言语是女性
编程言语是女性
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
Java程序员必看电影
Java程序员必看电影
60个开发者不容错失的免费资源库
60个开发者不容错失的免费资源库
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
 程序员的姿态
程序员的姿态
Web开发者需具有的8个好习惯
Web开发者需具有的8个好习惯
漫画:程序员的作业
漫画:程序员的作业
团队中“技能大拿”并非越多越好
团队中“技能大拿”并非越多越好
5款最佳正则表达式修改调试器
5款最佳正则表达式修改调试器
那些性感的让人尖叫的程序员
那些性感的让人尖叫的程序员
做程序猿的老婆应该留意的一些工作
做程序猿的老婆应该留意的一些工作
不明白技能不要对懂技能的人说这很简单完成
不明白技能不要对懂技能的人说这很简单完成
程序员周末都喜爱做什么?
程序员周末都喜爱做什么?
我换岗是因为他们的显现器更大
我换岗是因为他们的显现器更大
我的老公是个程序员
我的老公是个程序员
一个程序员的时间管理
一个程序员的时间管理
“懒”出功率是程序员的美德
“懒”出功率是程序员的美德
10个调试和排错的小主张
10个调试和排错的小主张
怎样成为一名黑客
怎样成为一名黑客
我是怎样打败延迟症的
我是怎样打败延迟症的
软件开发程序过错反常ExceptionCopyright © 2009-2015 MyException 版权所有