欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 借助PC串口,用電子郵件控制單片機行為 [打印本頁]

作者: h333    時間: 2013-5-27 23:23
標題: 借助PC串口,用電子郵件控制單片機行為
(主要是介紹crontab)
      差不多用了三天時間,這個目標算是完成了。
      PC端執(zhí)行兩步:1、按照一定的頻率檢查郵箱,如果收到有命令的郵件,將命令摘取出來,同時將該郵件從服務器刪除(當然,前提是已經聯了網);2、依照接收到的命令,通過串口向單片機發(fā)送對應的指令。
      相應的,PC端的編程也得解決兩個問題:從服務器查看郵件并獲取命令、向單片機發(fā)送指令。這兩個問題均可用幾乎無所不能的python解決。
      剩下的就是按照一定的頻率定時執(zhí)行寫好的腳本了。介紹一下crontab。
       crontab命令常見于Unix和類Unix的操作系統(tǒng)之中,用于設置周期性被執(zhí)行的指令。該命令從標準輸入設備讀取指令,并將其存放于“crontab”文件中,以供之后讀取和執(zhí)行。通常,crontab儲存的指令被守護進程激活, crond常常在后臺運行,每一分鐘檢查是否有預定的作業(yè)需要執(zhí)行。這類作業(yè)一般稱為cron jobs。
      crontab文件包含送交cron守護進程的一系列作業(yè)和指令。每個用戶可以擁有自己的crontab文件;同時,操作系統(tǒng)保存一個針對整個系統(tǒng)的crontab文件,該文件通常存放于/etc或者/etc之下的子目錄中,而這個文件只能由系統(tǒng)管理員來修改。
      crontab文件的每一行均遵守特定的格式,由空格或tab分隔為數個領域,每個領域可以放置單一或多個數值。
      
      如圖,檢查電子郵件的腳本位于/home/qianchen文件夾內,‘*/’表示頻率,與m對其,表示沒分鐘運行一次。由于,crond每隔一分鐘檢查一次crontab,貌似最小間隔時間也只能達到一分鐘。
      設置妥當之后,就算是完成了。將單片機連接在usb口,向郵箱里發(fā)送包含不同命令的郵件,單片機便會執(zhí)行相應的動作。

127881795.jpg (83.98 KB, 下載次數: 201)

127881795.jpg

作者: xiaoafei    時間: 2013-10-4 20:26
好好學習,天天向上
作者: xiaoafei    時間: 2013-10-4 20:26
好好學習,天天向上
作者: szzheng    時間: 2014-11-20 13:39
好好學習,天天向上
作者: 大頭菜    時間: 2014-11-21 12:17
好像挺厲害的樣子

作者: 十字街口    時間: 2014-12-12 15:52
謝謝分享,學寫了額
作者: 老大好    時間: 2016-8-17 17:38
好貼,
謝謝分享,學寫了額




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1