摘要: 最近买了块pcduino来玩,一开始也不知道怎么入手使用,就想先学着网上来刷机,可以用TF卡来刷机,也可以用U盘来刷机。由于手上只有优盘,所以采用了第二种方式。具体方法参考了网上。 本文非原创,原文来自:http://my.oschina.net/twinkling/blog/265472硬件要求... 阅读全文
posted @ 2014-08-08 21:18 一般首席 阅读(817) 评论(0) 推荐(0)
摘要: 这是在网上找到的一篇短文章,觉得不错,就保留在自己的博客上。原文地址是:http://blog.sina.com.cn/s/blog_afe2af380101b5i6.html(1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static... 阅读全文
posted @ 2014-07-08 10:27 一般首席 阅读(735) 评论(0) 推荐(0)
摘要: 我在我的D盘下,新建一个文件夹,命名为try。在这个文件夹下新建两个文件,一个文件是test.c 。里面的程序很简单:#include#includeint main(int argc, char* argv[]){printf("Hello, SCons!\n");return 0;}另个文件是... 阅读全文
posted @ 2014-07-06 13:14 一般首席 阅读(584) 评论(0) 推荐(0)
摘要: 之前用的stm32f103rbt6,它是100引脚以内的,不带FSMC。驱动液晶屏或者SRAM要自己写时序方面的程序,比较麻烦。后来换成stm32f103zet6,带有FSMC。不过在学习FSMC的时候遇到了一个问题。最后两句一开始不理解,后来查阅了一些资料,终于搞明白了。 首先说明一些常识:地址... 阅读全文
posted @ 2014-07-04 15:49 一般首席 阅读(1995) 评论(0) 推荐(0)
摘要: 今天在看别人的CAN总线程序的时候,突然发现了这么一句宏定义:#define XBYTE ((unsigned char volatile xdata *) 0),以前都没注意到过。后来查了一下,发现是在ABSACC.h这个头文件中的。这是C51中专有的东西,在C51编程中只要有外部扩展RAM,就... 阅读全文
posted @ 2014-07-02 13:03 一般首席 阅读(2343) 评论(0) 推荐(0)
摘要: 在使用stm32的通用定时器定时中断的时候,发现定时器在完成初始化配置后,定时器UIF位会立刻置位,导致在使能中断后,程序会立刻进入定时器中断。如果设计代码时不希望定时器配置完成后,立刻进入中断,可以在定时器配置完成后,立刻清除UIF标志位(TIMx->SR&=0xFFFE),再使能定时器更新中断。... 阅读全文
posted @ 2014-07-01 16:03 一般首席 阅读(1867) 评论(0) 推荐(0)
摘要: 暑假有个小课题要做,今天是接手的第二天。这两天在做的时候遇到了一些问题,在这里就把这些记录下来,作为自己的特殊的财富。若是可以给遇到同样问题的人,一些帮助,那我会非常高兴。以下就是自己一开始出错的地方,有些问题很简单,但不注意或者以前没有接触过就容易死磕在那。(1)在使用STM32串口通信的时候,... 阅读全文
posted @ 2014-06-28 21:56 一般首席 阅读(392) 评论(0) 推荐(0)