|
| 技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
uint32和uint8的问题 |
|
| 作者:望雪 栏目:ARM技术 | |
在程序调试中,如果将下面的程序中,uint32 dly 改成uint8 dly就会造成程序无法运行这是为什么啊? void delay(uint32 dly) {uint32 i ; for(;dly<500;dly--) for(i=0;i<50000;i++); } |
| 2楼: | >>参与讨论 |
| 作者: liaosicong 于 2005-3-16 11:24:00 发布:
变量类型不匹配 |
|
| 3楼: | >>参与讨论 |
| 作者: lele乐乐 于 2005-3-16 11:30:00 发布:
当然了,uint8只能表示到255,永远都小于500了. |
|
| 4楼: | >>参与讨论 |
| 作者: 望雪 于 2005-3-16 14:23:00 发布:
有没有专门讲ARMC语言编程的书 |
|
| 5楼: | >>参与讨论 |
| 作者: zlgarm 于 2005-3-16 16:16:00 发布:
与标准C兼容 |
|
|
|
| 免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |