冬阴功是什么意思| 孕妇梦见下雪是什么征兆| 为什么天天做梦| 准生证有什么用| 孩子流黄鼻涕是什么原因| 七月18日是什么星座| 脚上长水泡是什么原因引起的| 缺锌容易得什么病| 拔牙可以吃什么| 见路不走是什么意思| 晚上尿多什么原因| 青云志3什么时候上映| 睡不着觉吃什么药效果好| 老打喷嚏是什么原因| 2.16什么星座| ade是什么意思| 什么原因引起耳鸣| 内蒙有什么特产| 茭白是什么| 蒲公英和什么相克致死| 男人时间短吃什么药| 命运多舛是什么意思| 七四年属什么生肖| 今年贵庚是什么意思| date是什么意思| 番茄不能和什么一起吃| 灵芝的功效与作用是什么| 朝鲜和韩国是什么关系| 梦见狐狸是什么预兆| 扛扛的是什么意思| 白术是什么样子的图片| 练字用什么笔好| 一号来的月经排卵期是什么时候| 叔公是什么辈分| 铁达时手表什么档次| 陆家嘴为什么叫陆家嘴| 列文虎克发明了什么| 阑尾炎挂什么科| 气蛋是什么病| 太阳穴疼吃什么药| 四面受敌是什么动物| 俯卧撑有什么好处| 切洋葱为什么会流泪| 更年期的女人有什么症状表现| 长江后浪推前浪是什么意思| 大难不死的生肖是什么| 招魂是什么意思| 补肾壮阳吃什么效果好| 代销商是什么意思| 科举制什么时候废除| 转肽酶高是什么原因| 腹胀是什么感觉| 阿修罗道是什么意思| 蚂蚁属于什么动物| 牙龈出血吃什么药| 跑步什么时候跑最好| 鸡汤炖什么菜好吃| 送礼物送什么好| 历法是什么意思| 日本豆腐是什么做的| 悸动什么意思| 死不瞑目是什么意思| 胃疼胃胀吃什么药| 男人壮阳吃什么最快| 抗原和抗体有什么区别| 鸡眼长什么样子| 中成药是什么| 鼻塞吃什么药| 会阴是什么| 肝内小钙化灶是什么意思| 晚上睡觉腿酸难受是什么原因| 睡眠障碍应该挂什么科室| 老是掉头发是什么原因| 胃嗳气是什么症状| 嘴角长痘痘是什么原因| nibpdia过高是什么意思| 嫦娥住的宫殿叫什么| 肚脐眼疼吃什么药| 缺心眼是什么意思| 油面是什么| 臭虫的天敌是什么| 梦见捡鸡蛋是什么意思| strange什么意思| 香蕉吃多了有什么坏处| 1970年属什么生肖| 骨折不能吃什么东西| 爱出汗吃什么药| 子宫有问题有什么症状| 签证和护照有什么区别| 肾的功能是什么| 什么是变应性鼻炎| 精液是什么| 人为什么会失眠| 高密度脂蛋白胆固醇是什么意思| 多吃黑豆有什么好处| 自贸区是什么意思| 七点到九点是什么时辰| 手上长毛是什么原因| 大姨妈吃什么水果| 衣原体阳性是什么病| 儿童内分泌科检查什么| 为什么会得麦粒肿| 味精的主要成分是什么| 心火旺喝什么茶| 润是什么生肖| 肺结节吃什么药最好| 心脏彩超能查出什么| 沙棘对肝脏有什么好处| 心是什么结构| 桦树茸泡水喝有什么功效| 老公生日送什么礼物好最合适| 无住生心是什么意思| 胆囊肿是什么病严重吗| 属鸡的守护神是什么菩萨| 血热是什么意思| 桥本甲状腺炎有什么症状表现| 榴莲什么时候吃是应季| 肤专家软膏主要治什么| 椰子水是什么味道| 电饭锅内胆什么材质好| 九死一生什么意思| 宫颈粘膜慢性炎是什么意思| 老是吐口水是什么原因| 栓是什么意思| 肺部肿瘤切除后吃什么| 卦是什么意思| 碱性是什么意思| 香蕉什么时候吃最好| 肤专家软膏主要治什么| a1是什么| 枸杞树长什么样| 吃醋对身体有什么好处| 致电是什么意思| 儿童经常头晕什么原因导致的| 老公工作劳累炖什么汤| 吃什么可以化掉息肉| 梨子什么时候成熟| 泡脚时间长了有什么坏处| 故人是什么意思| 割包皮有什么好处和坏处| 电瓶车充不进电是什么原因| 家里为什么有跳蚤| 晚上睡觉磨牙是什么原因| 月经褐色量少是什么原因| 吃东西就打嗝是什么原因| 被毒蛇咬了有什么症状| 翌是什么意思| 低血压吃什么好的最快女性| 老气横秋什么意思| 飞行员妻子有什么待遇| 暑假什么时候放| 朱砂红是什么颜色| 头层牛皮除牛反绒是什么意思| 尿道感染要吃什么药才能快速治好| 1949年是什么年| naps是什么意思| 铁锈是什么颜色的| 前列腺炎吃什么药最好| 孕妇梦见老公出轨是什么意思| 岬是什么意思| 维生素d低是什么原因| 白癜风是什么病| 炒什么菜好吃又简单| 药流没流干净有什么症状| 梦见怀孕流产是什么意思| 幽门螺旋杆菌阳性什么症状| 4月3日什么星座| 腰椎痛用什么药| 日本人为什么喜欢喝冰水| 检查是否怀孕要做什么检查| 为什么一来月经就头疼| 幻觉幻听是什么症状| c是什么牌子| 黑糖和红糖有什么区别| 妈妈的舅舅叫什么| 喝酒胃出血是什么症状| 早餐吃什么养胃| callme是什么意思| 东厂是什么意思| 胆固醇高会引起什么病| 你代表什么意思| 声优是什么意思| 有什么作用| 优五行属性是什么| 大钱疮抹什么药膏好使| 黄瓜炒什么好吃| 甯字五行属什么| 生姜什么时候吃最好| 事后紧急避孕药什么时候吃有效| 耳石症吃什么药| 血尿是什么颜色的| 股票五行属什么| 宫颈管少量积液是什么意思| 灰指甲用什么药效果好| 长沙开福寺求什么最灵| 血压低吃什么水果| 左侧卵巢显示不清是什么意思| 松果体囊肿是什么病| 七月份适合种什么蔬菜| 尘螨是什么| 狐臭和汗臭有什么区别| 秒杀什么意思| 烂脚丫用什么药最好| 声音的传播需要什么| 国家电网需要什么专业| apart是什么意思| 经常落枕是什么原因引起的| 白泽长什么样| 维生素b9是什么| 宁字五行属什么| 小拇指和无名指发麻是什么原因| 想改名字需要什么手续| 怀孕什么水果不能吃| 三省吾身是什么意思| 肛周水泡是什么病| 啐了一口是什么意思| 小孩记忆力差需要补充什么营养| 乌鸡炖什么好吃| 空调开不了机是什么原因| 脚掌发红是什么原因| 每次睡觉都做梦为什么| 贾宝玉的玉是什么来历| 作祟是什么意思| 腿肿吃什么药消肿最快最有效| 额头出汗是什么原因| 一会硬一会软什么情况| 什么的| 结甲是什么意思| 三毛为什么自杀| 赤者念什么| 肝炎有什么症状| 孱弱是什么意思| 9月21号是什么日子| 儿童中耳炎用什么药最好| 硬化是什么意思| hrs是什么意思| 脚发热是什么病| 无纺布是什么| 主意正是什么意思| 肠易激综合症用什么药能治好| 内热是什么原因引起的| 碉堡是什么意思啊| 中医减肥挂什么科| 1951年属什么生肖| 做狐臭手术挂什么科| 为什么qq| 作价是什么意思| 月经前长痘痘是什么原因| 跑路什么意思| 地铁站务员是干什么的| 吗丁啉有什么功效| 果酸有什么作用| 宫颈糜烂是什么原因造成的| 72年属什么的生肖| 什么得什么| 雪芽是什么茶| hbcab偏高是什么意思| 肌酐高了会出现什么问题| 做梦梦见鬼是什么意思| 胃寒湿气重吃什么药效果最好| 真菌最怕什么| 大地色眼影是什么颜色| 爸爸的姐姐的儿子叫什么| 洁面慕斯和洗面奶有什么区别| 百度

新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于DS18B20与TMS320LF2407A的温度测量系统

核载是什么意思

作者: 时间:2025-08-04 来源:网络 收藏
百度 要想省钱,可以从住在城市的外围开始,市中心半岛酒店每晚的房价可以高达900美元(约合人民币5703元)。

  前 言

  DS18B2普遍都是和单片机配合使用,很少有关于DSP的连接的接口报道,所以此文详细介绍了TMS320LF2407与 的连接方法,并且很详细的介绍了如何用C语言完成精确的软件延时,从而完成与TMS320LF2407之间的基于单线总线协议的数据通讯。

  1 DS18B20的时序

  1. 1 复位时序

  复位使用DS18B20时,首先需将其复位,然后才能执行其它命令。复位时,主机将数据线拉为低电平并保持480us~960us,然后释放数据线,再由上拉电阻将数据线拉高15~60us,等待DS18B20发出存在脉冲,存在脉冲有效时间为60~240us,这样,就完成了复位操作。

  1.2 写时序

  在主机对DS18B20写数据时,先将数据线置为高电平,再变为低电平,该低电平应大于1us。在数据线变为低电平后15us内,根据写“1”或写“0” 使数据线变高或继续为低。DS18B20将在数据线变成低电平后15us~60us内对数据线进行采样。要求写入DS18B20的数据持续时间应大于 60us而小于120us,两次写数据之间的时间间隔应大于1us。

  1.3 读时序

  读时隙当主机从DS18B20读数据时,主机先将数据线置为高电平,再变为低电平,该低电平应大于1us,然后释放数据线,使其变为高电平。DS18B20在数据线从高电平变为低电平的15us内将数据送到数据线上。主机可在15us后读取数据线.。

  2 TMS320LF2407与DS18B20的连接

  DS18B20有三个引脚。其与的接线图如下。VDD管脚接5V电压给传感器供电。DQ管脚为数据线,与 的IOPA6连接的同时,还要接一个4.7K的上拉电阻,并接到5V的电源上,使数据线在空闲状态下能自动上拉为高电平。 GND管脚接地。

TMS320LF2407与DS18B20的连接

  3 软件设计

  3.1 精确的软件定时的实现

  众所周知,TMS320LF2407的内核属于C2000系列的处理器,处理速度达到30MIPs,也就是每条指令所花的时间理论上只有33ns。但是实际情况是,由于DSP外部电路的数据处理速度和数据调用等因素,往往处理速度达不到这个数量级。那怎样测出每条指令的处理时间从而计算出软件延时程序的精确时间呢?计算方法如下:

  1、延时程序的C语言代码为:

  for(loopindex=0;loopindex
其中loopindex 为unsigned int,无符号整形数值, N为常量,根据所要求的延时时间,计算得出。具体算法在下面给出。

  2、这个for语句在CCS中的编译器编译后所产生的汇编语言为:

LACL #0h
SACL *, 0
LACL *
SUB N(计算得到的循环次数)
BCND 转移的地址,GEQ
LACC *, 0
ADD #1h
SACL *, 0
LACL *
SUB N(计算得到的循环次数)
BCND 转移的地址,LT

  这些汇编语句所占用的时间可以计算成公式:DELAY=(9N+4)*单个指令周期。

  3、测试出一个指令周期

  系统所用晶振为20M,倍频以后的时钟频率为40M,定时器1的分频为1,也就是说定时器的计时周期为25ns。开启定时器,单步运行上面的汇编语句,看定时器每次运行后所增加的数值。测试得到,在每次单步运行占一个指令周期的汇编语句后,定时器的数值增加10。也就是说,每个单指令周期的指令占用的时间为:25ns*10=250ns,也就是0.25us。

  4、延时程序的最终计算公式为:

  DELAY =(9n+4)*0.25us。

  由公式可以看出,当n=0时,DELAY=1us,当n=65535时,DELAY= 150ms。

  3.2 主要程序

  由于文章篇幅的关系,这里只给出复位程序、读字节程序和整个读温度的主程序,写命令字的程序可以根据上面所述的时序自行编写。

#define nop() {asm( nop );}
#define DATA_PORT PADATDIR
#define DATA_MODE 0x0040
#define DATA_OUT 0x4000
#define DATA_BIT 0x0040
#define PIN_HIGH() {PADATDIR=PADATDIR|DATA_OUT|DATA_BIT;}
#define PIN_LOW() {DATA_PORT=(PADATDIR|DATA_OUT)(~DATA_BIT);}



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭
肾结石用什么药 头皮屑结块是什么原因 省内流量是什么意思 阴历七月是什么星座 鲐背之年是什么意思
蛇属于什么类动物 吃了拉肚子的药叫什么 拔罐是什么意思 皮肤发黑是什么原因引起的 艺体生是什么意思
皇帝菜是什么菜 红细胞平均体积偏低是什么意思 西湖醋鱼是什么鱼 什么减肥有效 贫血吃什么补血最快
肠易激综合征吃什么药好 身上痒吃什么药 月经推迟不来吃什么药 九门提督相当于现在什么官 吃秋葵有什么禁忌
81年五行属什么hcv7jop9ns0r.cn 预谋是什么意思hcv9jop7ns3r.cn 眩晕症是什么原因引起hcv8jop1ns8r.cn 哥们是什么意思hcv7jop4ns8r.cn 登高是什么意思hcv8jop8ns5r.cn
九夫痣是什么意思gysmod.com 显赫是什么意思hcv9jop8ns0r.cn 交链孢霉过敏是什么hcv7jop6ns4r.cn bj什么意思bjhyzcsm.com 揉肚子有什么好处hcv9jop8ns3r.cn
尿维生素c弱阳性是什么意思hcv9jop2ns1r.cn 烫伤挂什么科adwl56.com 6月7日什么星座hcv9jop3ns7r.cn 宫腔镜是检查什么的hcv8jop8ns7r.cn 什么时候出伏hcv9jop0ns8r.cn
bb是什么意思travellingsim.com 孩子老是流鼻血是什么原因hcv9jop3ns9r.cn 什么的脊背hcv8jop7ns2r.cn 新房送什么礼物好hcv9jop5ns7r.cn 盘是什么意思hcv8jop4ns9r.cn
百度