打印

STM32菜鸟之"零耗时键盘"及"疯狗"C++演示程序包

[复制链接]
9895|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hotpower|  楼主 | 2008-2-12 18:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
/*-----------------------------------------------------------------------
        STM32菜鸟之"零耗时键盘"及"疯狗"C++演示程序包

本程序主要实验目的(在EK-STM32F上通过测试):

1.时钟节拍中断
  主要体验Cortex-M3的SysTick及其中断.
2."零耗时键盘"的基本建立
  只建立了放键,短压和长压3个事件。
  压键LED亮,放键LED灭
  板上的LCD会显示相应的字符.
  例如:UP,DOWN,LEFT,RIGH,MWDG,IWDG,IRST,RST0,RST1等
3.再现C++类成员函数指针及在键盘命令表上的典型应用.
  并实现了节拍中断用普通C++类成员函数做中断函数。
4.菜农的"狗论"的现场演示
  KEY2--主程序喂狗
  KEY3--中断喂狗
  KEY4_SEL--短压键硬件喂狗,长压键不喂硬件狗
  注意:看门狗复位后LCD会每秒交替显示RST0/RST1表示看门狗复位正常(有作用)
  特别注意:下载程序后,应该将电源拔掉后再上电!!!即可演示"疯狗"~~~
菜农 HotPower@126.com   2008.2.12 16:58 于大雁塔菜地
------------------------------------------------------------------------*/
相关链接:http://space.**/Upload/Blog/2008/2/12/7cdaae20-bd67-47f4-acec-4298d02c0275.rar
沙发
老狼| | 2008-2-12 18:14 | 只看该作者

沙发!

使用特权

评论回复
板凳
hotpower|  楼主 | 2008-2-12 18:47 | 只看该作者

哈哈~~~那个倒塌的LCD先照搬凑合着用...实在倒塌~~~

使用特权

评论回复
地板
phoenixmy| | 2008-2-12 19:19 | 只看该作者

你可以考虑换lcd了~~~~~~~~·

使用特权

评论回复
5
hotpower|  楼主 | 2008-2-12 20:30 | 只看该作者

哈哈~~~主要演示STM32编写C++程序的过程,以后再上LCD/TFT~~~

准备先搞个LCD19232/LCD12232/LCD12864系列,然后再TFT~~~再带触摸屏的~~~

使用特权

评论回复
6
hotpower|  楼主 | 2008-2-12 20:34 | 只看该作者

phoenixmy的TFT签名里的PLMM怎么不要了???哪天把TFT让俺玩玩~~~

使用特权

评论回复
7
phoenixmy| | 2008-2-12 21:39 | 只看该作者

图片太大~~~~~~~~~~



影响阅读

以后有新图再发

使用特权

评论回复
8
hotpower|  楼主 | 2008-2-12 23:06 | 只看该作者

搞个小点的~~~过节把你的TFT接到我的EK-STM32F上~~~

英蓓特的板子功耗太大,俺的T23上只有2个USB口,鼠标也是USB的.

所以在家里只能玩EK-STM32F

使用特权

评论回复
9
香水城| | 2008-2-13 13:38 | 只看该作者

不错,Hot大叔把Systick用在了"零耗时键盘"中

有创意!

使用特权

评论回复
10
hotpower|  楼主 | 2008-2-13 15:15 | 只看该作者

这个例程把键盘的外部中断封掉改为节拍中断了~~~

这就是俺说的用外部中断很难受的原因~~~

就像有的系统用OS反而不如没有一样~~~主要看实际应用.

使用特权

评论回复
11
lucky_000| | 2008-3-1 09:22 | 只看该作者

好,学习了

使用特权

评论回复
12
YeCM| | 2008-5-5 15:58 | 只看该作者

精彩

这样好的东西希望精彩可以看到!!

使用特权

评论回复
13
yiann| | 2008-5-16 14:17 | 只看该作者

有乱码

有乱码
不知为何打开后
裡面的文字都是乱麻
可以交我如何解決

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1538

主题

21697

帖子

506

粉丝