使用开发环境SimplicityStudio编译程序时,Debug发现变量的值计算出错,应如何解决?
创建于2015-05-28
1个回答
-
- carol_世强 (0)
原因是:编译器优化,可以关闭编译器的优化选项进行观察。如果打开优化,对于tempbyte=65535-tempbyte这个计算公式, 编译器会直接将65535-tempbyte的结果直接拿来做下一步的计算(这个计算结果保存在core register里面),而不是赋值给tempbyte用来计算,因为这样优化以后可以减少一个赋值的周期。
- 创建于2015-05-28
- |
- +1 赞 0
- 收藏
相关服务
相关推荐
型号 | 描述 | 供应商/品质保证 | 价格(含增值税) |
---|---|---|---|
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 原厂认证 世强代理 选型推荐 供货保障 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 原厂认证 世强代理 选型推荐 供货保障 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 原厂认证 世强代理 选型推荐 供货保障 世强自营 一支起订 |
||
8位MCU EFM8 Sleepy Bee Family; EFM8SB1; EFM8SB10F8G系列 Low Power, 8kB/512B RAM, 12b ADC, 12 ch CapSense CSP16 最小包装量:2,500 |
世强先进(深圳)科技股份有限公司 原厂认证 世强代理 选型推荐 供货保障 世强自营 一支起订 |
||
8位MCU C8051;C8051F411;C8051F411-GM系列 50 MIPS,32KB,12ADC, smaRTClock,28Pin MCU (lead free) QFN28 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 原厂认证 世强代理 选型推荐 供货保障 世强自营 一支起订 |
||
Mixed-Signal MCU C8051F39x;C8051F390系列 8051 50 MHz 16 kB 8-bit MCU QFN-24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 原厂认证 世强代理 选型推荐 供货保障 世强自营 一支起订 |
||
8位MCU C8051;C8051F321;C8051F321-GM系列 16KB,10ADC,USB,28Pin MCU (lead free) 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 原厂认证 世强代理 选型推荐 供货保障 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN32系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN32 最小包装量:2,500 |
世强先进(深圳)科技股份有限公司 原厂认证 世强代理 选型推荐 供货保障 世强自营 一支起订 |
||
8位MCU C8051;C8051F021;C8051F021-GQ系列 64KB,12ADC,64Pin MCU QFP64 最小包装量:500 |
世强先进(深圳)科技股份有限公司 原厂认证 世强代理 选型推荐 供货保障 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 原厂认证 世强代理 选型推荐 供货保障 世强自营 一支起订 |