Microchip
登录
直播中
杨嘉怡
8年用户
232经验值
私信
关注
[问答]
如何评估INT/UINT的基本知识?
开启该帖子的消息推送
编译器
BUG
我试图弄清楚基本的整数除法是怎么回事,它似乎得到一个无符号的无符号强制转换……片段:/*******/**文件作用域变量**/易失性静态无符号int sw_filter_size=1;易失性静态int32_t过采样[4];易失性静态int32_t saved_.[4];.../**函数**/overamples[0]=-3400;sw_filter_size=2;...saved_.[0]=overamples[0]/sw_filter_size;/*********/“saved_value[0]”中的代码被计算为无符号数……我是否忘记了一些关于INT/UINT如何评估的基本知识?或者这是编译器中的一个bug吗?
回帖
(9)
陈晨
2019-11-6 09:37:26
什么版本的编译器和MPLABX你确定代码是错误的,而不仅仅是MPLabX显示的方式?
什么版本的编译器和MPLABX你确定代码是错误的,而不仅仅是MPLabX显示的方式?
举报
李天竹
2019-11-6 09:56:50
C标准说有符号和无符号整数之间的操作产生无符号结果。如果使sw_filter_size有符号,那么结果也应该有符号。
C标准说有符号和无符号整数之间的操作产生无符号结果。如果使sw_filter_size有符号,那么结果也应该有符号。
举报
李兆峰
2019-11-6 10:15:47
我有这种恐惧,但不确定…
我有这种恐惧,但不确定…
举报
陈刚
2019-11-6 10:31:24
编译器/平台是特定的吗?我1/2路记得7年前能做到这一点…虽然我在同一个项目上做VHDL和C,但可能是在FPGA
编译器/平台是特定的吗?我1/2路记得7年前能做到这一点…虽然我在同一个项目上做VHDL和C,但可能是在FPGA
举报
更多回帖
rotate(-90deg);
回复
相关问答
编译器
BUG
电源
基本知识
问答汇总
2021-01-26
2186
电源
基本知识
问答汇总
2021-01-29
2159
STM32有哪些
基本知识
?如何去建立一种STM32开发环境?
2021-07-05
1736
求手机的baseband的入门基础
知识
2013-01-16
4288
什么是TENSILICA以及为什么
int
32_和
uint
32_t 被迫成为
int
的?
2023-06-09
529
初学者除了学好书本上的
基本知识
外,如何能进一步学习Protel
2017-03-03
3565
详解射频和微波开关的
基本知识
2021-05-20
2407
关于6482型双通道皮安表/电压源的
基本知识
2021-05-11
1587
labview初学者
2013-05-28
2434
STM32定时器
基本知识
点汇总,错过绝对后悔
2021-11-24
1211
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分