技术栈

ch32

songisgood
6 个月前
单片机·嵌入式硬件·risc-v·移位·ch32
CH32v20x单片机risc-v内核uint64_t类型移位后变量为0解决办法CH32v20x单片机编写程序时遇到uint64_t 变量移位后为0。CH32v20x默认支持32位的扩展。所以在做超过32位的扩展时,需要添加(unsigned long long int)进行强制扩展 。