打印
[STM32F1]

函数返回值是多少?

[复制链接]
楼主: pengf
手机看帖
扫描二维码
随时随地手机跟帖
21
pengf|  楼主 | 2022-10-16 13:29 | 只看该作者 回帖奖励 |倒序浏览
是的,这位兄弟找到了该函数的出去

使用特权

评论回复
22
yszong| | 2022-10-16 13:30 | 只看该作者
0xFFFFFF 32位的systick 吧减到0重新开始,以此循环

使用特权

评论回复
23
llljh| | 2022-10-16 13:32 | 只看该作者
多看看原子哥的视频

使用特权

评论回复
24
pengf|  楼主 | 2022-10-16 13:34 | 只看该作者
零死角玩转stm32 值得推荐

使用特权

评论回复
25
spark周| | 2022-10-16 13:36 | 只看该作者
系统SYSTick 是个24位计数器,所以初始化时,不允许超过0xFFFFFF, 返回1 表示数值大了,超出计数器范围

使用特权

评论回复
26
zwll| | 2022-10-16 13:38 | 只看该作者
定义成无符号的话应该没有-1啊

使用特权

评论回复
27
llljh| | 2022-10-16 13:40 | 只看该作者
数据类型不匹配?

使用特权

评论回复
28
dengdc| | 2022-10-16 13:42 | 只看该作者
都是无符号的话应该没有啥问题的

使用特权

评论回复
29
chuxh| | 2022-10-16 13:47 | 只看该作者

以0xfffffff来看 呵呵呵

使用特权

评论回复
30
supernan| | 2022-10-16 13:49 | 只看该作者
既然是无符号的 那么就绝对不会出现负值

使用特权

评论回复
31
heweibig| | 2022-10-16 13:50 | 只看该作者
0xFFFFFF 因该是这个

使用特权

评论回复
32
pengf|  楼主 | 2022-10-16 13:52 | 只看该作者
AD误差跟基准源的精度有关,另外如此之低的信号不能直接送AD,否则不但量程浪费了,精度也容易不足。

使用特权

评论回复
33
SantaBunny| | 2022-12-7 18:34 | 只看该作者
编译器转换的时候,一般都是往更大范围转不损失数据的内容为原则。

使用特权

评论回复
34
MessageRing| | 2022-12-8 19:03 | 只看该作者
单片机的数据类型建议自己明确定义出来

使用特权

评论回复
35
鹿鼎计| | 2024-5-15 15:37 | 只看该作者
如果我把它定义为无符号,我不认为它是负1

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则