Skip to content
allen54a0 edited this page Nov 26, 2015 · 14 revisions

Welcome to the moreStableArduinoCode wiki

這個文件主要是提供Arduino 使用者一個簡單易用的 Arduino運用程式架構概念

只要參考這些準則與技巧進行程式撰寫,可以協助Arduino 使用者寫出可以執行24-365(每天跑24小時,一年365天)都不中斷服務的超級穩定程式。

本文件目錄如下:

Home

  1. 老師說要先畫流程圖
  2. 時間管理很重要
  3. 啟動WDT看門狗
  4. 重要東西別放在RAM
  5. 狀態雞
  6. 我想改點1 號餐
  7. 程式除錯 邁向穩定之路

1. 老師說要先畫流程圖

寫程式不畫流程圖,寫完程式凸凸凸

大多數人都用Arduino 寫簡單的程式,那就硬幹就好????

如果流程稍微複雜一點的程式,就需要有一個更明確的程式建構藍圖。這個藍圖,就是流程圖。

2. 時間管理很重要

大家都知道時間很寶貴,所以都不喜歡事情delay,無奈程式碼裡面很多delay ,那不是浪費大好時光嗎?

本章跟大家報告掌握時間的程式架構。

3. 啟動WDT看門狗

我的程式寫得很好,但是時間一長就會當機。

相信我,當機不是你的錯,但是沒有啟動看門狗幫忙看顧一下程式是否正確執行,那就有點可惜了。

Clone this wiki locally