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. 老師說要先畫流程圖
    1. 時間管理很重要
    1. 啟動WDT看門狗
    1. 重要東西別放在RAM
    1. 狀態雞
    1. 我想改點1 號餐
    1. 程式除錯
  • 邁向穩定之路

1. 老師說要先畫流程圖

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

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

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

2. 時間管理很重要

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

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

3. 啟動WDT看門狗

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

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

Clone this wiki locally