找回密码
 立即注册
楼主: 晓飛飛

简简单单做个USB温度传感器

  [复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:35
  • 最近打卡:2024-10-28 19:39:46

0

主题

6

回帖

170

积分

注册会员

积分
170
发表于 2024-5-31 00:44:35 | 显示全部楼层
学习一下
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:299
  • 最近打卡:2025-04-30 13:59:17

1

主题

27

回帖

665

积分

高级会员

积分
665
发表于 2024-5-31 20:19:45 | 显示全部楼层
老师这个什么意思: NOP10();

点评

NOP10(); 就是 10个 _nop_();  详情 回复 发表于 2024-5-31 21:29
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:417
  • 最近打卡:2025-04-30 21:39:09
已绑定手机

34

主题

2096

回帖

2206

积分

荣誉版主

积分
2206
发表于 2024-5-31 21:29:41 | 显示全部楼层
明2*** 发表于 2024-5-31 20:19
老师这个什么意思: NOP10();

NOP10(); 就是 10个 _nop_();
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:299
  • 最近打卡:2025-04-30 13:59:17

1

主题

27

回帖

665

积分

高级会员

积分
665
发表于 2024-6-1 06:38:59 | 显示全部楼层
晓*** 发表于 2024-5-31 21:29
NOP10(); 就是 10个 _nop_();

老师能分享一下,完整的源码吗?刚学不懂的太多

点评

最最最核心的代码都发出来了,足够你参考了。  详情 回复 发表于 2024-6-1 23:42
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:417
  • 最近打卡:2025-04-30 21:39:09
已绑定手机

34

主题

2096

回帖

2206

积分

荣誉版主

积分
2206
发表于 2024-6-1 23:42:37 | 显示全部楼层
明2*** 发表于 2024-6-1 06:38
老师能分享一下,完整的源码吗?刚学不懂的太多

最最最核心的代码都发出来了,足够你参考了。
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:390
  • 最近打卡:2025-05-01 17:22:41

3

主题

85

回帖

846

积分

高级会员

积分
846
发表于 2024-6-2 08:30:30 | 显示全部楼层
{:5_332:}
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:461
  • 最近打卡:2025-05-01 20:05:32

21

主题

168

回帖

1469

积分

金牌会员

积分
1469
发表于 2024-6-6 11:20:12 | 显示全部楼层
楼主你好,想按照你的程序用屠龙刀驱动NST1001不成功.不知程序里的变量state,updata_flag分别代表什么(含义)呢?能够帮助一下初学者吗?

点评

读传感器程序放在了10ms周期的定时器中断里面,每隔50ms判断一次state,state在0和1之间变化,1时代表启动传感器的供电和T0的计数,0时关闭传感器供电并处理温度值,温度值处理好后存给全局变量temp_value ,updata_  详情 回复 发表于 2024-6-6 12:14
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:417
  • 最近打卡:2025-04-30 21:39:09
已绑定手机

34

主题

2096

回帖

2206

积分

荣誉版主

积分
2206
发表于 2024-6-6 12:14:16 | 显示全部楼层
Tui*** 发表于 2024-6-6 11:20
楼主你好,想按照你的程序用屠龙刀驱动NST1001不成功.不知程序里的变量state,updata_flag分别代表什么(含义 ...

读传感器程序放在了10ms周期的定时器中断里面,每隔50ms判断一次state,state在0和1之间变化,1时代表启动传感器的供电和T0的计数,0时关闭传感器供电并处理温度值,温度值处理好后存给全局变量temp_value ,updata_flag = 1代表温度采集好了,其它位置比如说main函数中查询updata_flag就知道有新的温度值产生,然后通过temp_value 就读取到了。
updata_flag叫标记变量,作用就是从中断代码中传递状态到别处查询。
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:461
  • 最近打卡:2025-05-01 20:05:32

21

主题

168

回帖

1469

积分

金牌会员

积分
1469
发表于 2024-6-6 13:17:56 | 显示全部楼层
晓*** 发表于 2024-6-6 12:14
读传感器程序放在了10ms周期的定时器中断里面,每隔50ms判断一次state,state在0和1之间变化,1时代表启 ...

谢谢及时回复,再研究程序,争取搞定它
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:299
  • 最近打卡:2025-04-30 13:59:17

1

主题

27

回帖

665

积分

高级会员

积分
665
发表于 2024-6-8 08:09:32 | 显示全部楼层
NST_PORT = 1;     //端口置高电平为传感器供电
老师这个供电引脚是哪个?数据手册上,传感器供电要加电阻。搞不懂,老师帮忙解惑
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-1 20:18 , Processed in 0.182172 second(s), 111 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表