你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
斜阳__ 发表于 2017-5-24 08:12 stm32的寄存器是32位的
NNXia 发表于 2017-5-24 13:19 8为数据左移之后时候否丢失是跟运行这行代码的机器有关的吧? 比如在51单片机中,8位数据左移8位之后就丢 ...
斜阳__ 发表于 2017-5-24 15:11 51是8位单片机
也就是说,8位数据左移只要不超过24位,数据就不会丢失?还在那个寄存器里?
8为数据左移之后时候否丢失是跟运行这行代码的机器有关的吧?
比如在51单片机中,8位数据左移8位之后就丢了?
51是8位单片机
明白了,在32上运行这个代码是没问题的,但这行代码对数据来说是不安全的,移植到其他单片机上有可能不能用。