摘要: 1 #include 2 3 char str[]="Hello~world!"; 4 5 char *ptr=str;//数组名只代表数组元素的首地址,即str[0]的地址, 6 //故此处也可以这样写: char *ptr=str[0]; 7 8 void main() 9 {10 1... 阅读全文
posted @ 2015-08-06 20:05 玩呀熊熊 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1、要区分指针的类型和指针所指向的类型1.1指针的类型:把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。eg: int *a;去掉‘a’,得到“int *”,所以该指针的类型就是int *,即该指针是一个指向整型变量的指针; char *str;去掉“str”,得到"char *... 阅读全文
posted @ 2015-08-06 11:06 玩呀熊熊 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1、在调试时程序还没全速运行的时候添加某些变量到watch window会提示can not add ‘。。。’ to watch window,这个时候试着全速运行程序,在运行的时候再添加看看,我也不知道为什么,毕竟以前在自己的电脑上没有遇到过这类问题。2、在编译完成后进入仿真时,系统会提示错误:... 阅读全文
posted @ 2015-08-03 19:52 玩呀熊熊 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 由于最近要做一个IRIGB的转码模块,需要从GPS模块获取时间数据,处理器和GPS采用串口通信的方式。由于串口通信用得太多,就直接上手将串口的配置代码写完,然后试着用串口发送一个字符‘2‘,然后通过PC上的串口调试助手,可以看到我收到的是一个’向上的箭头‘。于是问题来了,对于我这个单片机玩了都不玩的 阅读全文
posted @ 2015-08-03 16:38 玩呀熊熊 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 错误:Can't resolve multiple constant drivers for net "cnt[24]" at johnson_count.v(16)原因:有可能是因为在多个always块内对同一个reg操作而导致这种问题 阅读全文
posted @ 2015-07-27 16:23 玩呀熊熊 阅读(176) 评论(0) 推荐(0) 编辑