08 2009 档案

摘要:修正【20090913 14:43】Pingf的stm32学习笔记之GPIO_Part1 配置完之后[见前面的文章],就可以写个简单的gpio程序了,但是在此之前还要了解一些基本知识。最起码应该知道stm32的电源与时钟的相关知识,下面就针对此简单絮叨一番。关于电源部分在此不多叙述,相关的知识应该补充待机模式的切换,pvd的控制等,但目前要实现的是gpio的控制,还是有目的性的看,要不然太多也太繁... 阅读全文
posted @ 2009-08-30 15:41 平繁 阅读(2979) 评论(0) 推荐(3)
摘要:Pingf 的Stm32 学习笔记 空余时间还是要捡起专业的东西啊,一不小心整软件了心理不爽,索性看点stm32,学习一下,记录一下。 -------------------库的编译 因为proteus之类的东西目前还不能对stm32进行仿真,所以投靠KEIL啦,至少里面还有个我比较喜欢的虚拟逻辑分析仪的功能嘞,IAR虽然有很多人顶,但感觉在一些细节上很不爽。 Keil自带的库有些老了,新版本的库... 阅读全文
posted @ 2009-08-23 00:12 平繁 阅读(1753) 评论(0) 推荐(1)
摘要:GTK之treeview的学习 其实接触gtk也没多久,只是把学到的做一总结,也算是备忘吧,以后真要忘了的话【几乎是铁定的了】,翻着看看,还能想起来。 感觉treeview控件对于gtk的入门来说应该算比较高级的构件了,而且学习它的同时也可以学习下gtk+是如何实现MVC架构的。 说起MVC,现在应该还算比较流行的了。其实也就是model-view-controller,就其本身而言,其实好像也没... 阅读全文
posted @ 2009-08-16 22:05 平繁 阅读(4319) 评论(1) 推荐(1)
摘要:在栈上用new分配的内存,为什么没有用delete释放? 从HelloQt说起[代码]这里label是new出来的一个指针变量,也就是在栈上申请的内存,在C++语言里,明确过,在栈 上分配的内存是必须认为的用delete释放的,防止内存泄露。这里为什么没有呢。后来看到有的QT程序也有明确使用delete释放内存的。这里越发不 解了。后来,查到原来是QT扩展了C++,如果指针对象有父对象时,可以不... 阅读全文
posted @ 2009-08-14 16:37 平繁 阅读(2632) 评论(0) 推荐(0)
摘要:最近抽空又看了下qt,发现用它来实现一些东西真的很容易比如下面这个例子,绘制了个圆形的时钟,但代码却清晰易懂[例子源自奇趣科技提供的例子]因为清晰,所以就只写注释了,吼吼其实也就这么几行代码头文件[代码]cpp文件[代码]main文件[代码]pro文件[代码]下面是运行时的截图,开发环境为qtcreator在奇趣提供的例子中还将其做成了控件,有时间在写点关于那个例子的东西。 阅读全文
posted @ 2009-08-06 14:27 平繁 阅读(3979) 评论(1) 推荐(0)
摘要:最近发现使用表驱动确实可以大大美化代码,而且如果仅仅是常数型的,编译出来的代码执行效率更高,这点在单片机上尤为明显[实际上就是查表的效率高些]。最近测试了下,使用表驱动方式调用函数,但是发现参数的个数如果不定就是个麻烦了但是gcc似乎在某些时候的检测并不那么严格,所以下面的代码还是可以无错运行的[但是g++是会报错的,不过c++已经有很好的物件导向了,一般也不用函数指针了][代码]程序运行结果如下... 阅读全文
posted @ 2009-08-03 16:57 平繁 阅读(2023) 评论(0) 推荐(2)