查看: 2770|回复: 3

申请F0开发板用于项目 watchdog++

[复制链接]
  • TA的每日心情
    慵懒
    2016-12-21 13:30
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2012-10-11 15:07:12 | 显示全部楼层 |阅读模式
    分享到:
    嗯。
    首先这个是一个watchdog,具有最基本的看门狗功能也就是产生中断和复位系统,同时这也不是一个简单的看门狗因为他++了,好吧正经点。这是一个用于X86平台操作系统下的外挂硬件定时器和输入输出设备。与主机采用串口连接,在操作系统运行的不同时期具有不同的设备属性。在系统启动期间,作为一个PS/2输入设备;在系统正常运行期间,在系统内虚拟出一个串口读写设备(此处可扩展N多接口)。

    说了一堆,举一个应用的例子大家就明白了。比方说,家里没有人的时候停电了,但是我的下载机和NAS由于有UPS供电还能坚持一会,但是很明显我这样的穷人是买不起在线式UPS的,我只能买简单的后备式UPS而且不带主机通知功能的,也就是说电脑并不知道已经停电。对于这个问题软件的解决方案是监控网络流量,一段时间没有流量后就自动关机,但是不用我说大家也明白这种方案存在巨大的弊端,容易误判,只能关不能开(定时开机功能太不智能了),而且因为没有交互的过程,重启过程中只能选择默认的操作系统,没法用多系统。而watchdog++就能解决这一系列问题,而且功能更加强大!

    具体的功能:1、监测电脑的状态(watchdog。。。
                         2、外部市电侦测,市电掉电以后通知系统关机。(针对停电
                         3、定时器。(这个不多说
                         4、可编程的开关机事件。(通过上述2、3的组合可以配置出多种方案,例如来电后半小时以上确定稳定再开机
                         5、可编程的虚拟键盘(用于在无人值守情况下对启动菜单进行交互,主要是多系统的情况
                         6、串行通信外设、转I2C、转SPI。。。。
    选择STM32F0的主要原因:
                         1、一定的性能,对于上述的任务基本上不存在实时性要求,运算量也不是很大,M0的性能绰绰有余足以扩展其他功 能。
                         2、丰富的接口,除了串口,RTC等必备的接口之外,还有诸如IIC,SPI,AD等接口和外设,扩展能力很强。
                         3、低功耗!大部分的时间可以依靠USB供电,但是一旦停电了就要靠电池了啊有木有!这时候低功耗可就非常重要了,具体的模式和性能说明在手册的第14页和后面的附录大家自己看吧。

    项目可行性:本项目主要分为两块,一部分为上位机的PC驱动和程序部分,目前准备使用C#编程实现主要还是因为简单和快,另一部分为下位机的程序编写,将通过已经非常熟悉的MDK平台和固件库进行编写。如果大家对STM32系列比较熟悉的话,你们会发现其实ST官方给的example里面已经包含了大部分的功能,同时通过完善的固件库编程可以保证系统开发的效率和质量。

    ps:本项目涉及的功能有 USART通信     (有官方例程
                                            RTC相关功能 (官方有例程
                                            GPIO相关功能(官方有例程
                                            PWR相关功能(官方有例程
                                            。。。。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2012-10-11 15:35:09 | 显示全部楼层
    有比较成熟的方案吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-12-21 13:30
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2012-10-15 16:22:26 | 显示全部楼层
    就是因为没有所以才想做呀。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-1-20 09:02
  • 签到天数: 45 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2014-12-8 08:56:11 | 显示全部楼层
    我是来赚铜板的
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-25 14:30 , Processed in 0.149256 second(s), 21 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.