小小黑ge 发表于 2024-5-31 00:44:35

学习一下

明2023 发表于 2024-5-31 20:19:45

老师这个什么意思: NOP10();

晓飛飛 发表于 2024-5-31 21:29:41

明2023 发表于 2024-5-31 20:19
老师这个什么意思: NOP10();

NOP10(); 就是 10个 _nop_();

明2023 发表于 2024-6-1 06:38:59

晓飛飛 发表于 2024-5-31 21:29
NOP10(); 就是 10个 _nop_();

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

晓飛飛 发表于 2024-6-1 23:42:37

明2023 发表于 2024-6-1 06:38
老师能分享一下,完整的源码吗?刚学不懂的太多

最最最核心的代码都发出来了,足够你参考了。

LoveAmanda 发表于 2024-6-2 08:30:30

{:5_332:}

Tuier 发表于 2024-6-6 11:20:12

楼主你好,想按照你的程序用屠龙刀驱动NST1001不成功.不知程序里的变量state,updata_flag分别代表什么(含义)呢?能够帮助一下初学者吗?

晓飛飛 发表于 2024-6-6 12:14:16

Tuier 发表于 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叫标记变量,作用就是从中断代码中传递状态到别处查询。

Tuier 发表于 2024-6-6 13:17:56

晓飛飛 发表于 2024-6-6 12:14
读传感器程序放在了10ms周期的定时器中断里面,每隔50ms判断一次state,state在0和1之间变化,1时代表启 ...

谢谢及时回复,再研究程序,争取搞定它{:4_196:}

明2023 发表于 2024-6-8 08:09:32

NST_PORT = 1;     //端口置高电平为传感器供电
老师这个供电引脚是哪个?数据手册上,传感器供电要加电阻。搞不懂,老师帮忙解惑
页: 1 2 3 4 5 [6] 7 8 9 10 11 12
查看完整版本: 简简单单做个USB温度传感器