發表文章

目前顯示的是 2月, 2022的文章

uLisp 的 save-image 與 load-image

uLisp 用於微控制器的 Lisp  用於 Arduino、Adafruit M0/M4、Micro:bit、ESP8266/32、RISC-V 和 Teensy 4.x 板的 Lisp。 uLisp 的網站 在使用上,將 uLisp 使用 Arduino IDE 上傳到 Arduino 的開發板上,再經由序列埠呼叫及列出資料以達成 REPL 的操作。 (英語:Read-Eval-Print Loop,簡稱 REPL) (save-image) 與 (load-image) 使用 uLisp 開發程式時,有一個特點:當 Arduino 板重置 (reset) 或重啟時,其系統會回復到 uLisp 的原始狀態,在此之前的程式會清除,運作會停止。如果要保留寫入晶片中的程式,要使用 (save-image) 儲存至晶片中非揮發性記憶體中; 在 Arduino 上,EEPROM 用於保存圖像 ,但在其他平台上,實現取決於處理器上可用的非易失性存儲器。需要執行重置之前的程式時,可以使用 (load-image) 將其以前儲存的程式重新載人後,以執行要運作的程式。 在一些支援 SD 記憶卡的開發板上, (save-image) 及 (load-image) 可以使用 SD 卡的容量空間寫入及謮出程式。相反的在未支援 SD 記憶卡的開發板上,只能利用晶片上的儲存空間。 參考文獻 ulisp 用於微控制器的 Lisp 從終端使用 uLisp wiki :非揮發性記憶體 uLisp 語言參考 :(save-image) uLisp 語言參考:(load-image)

壓寶計劃: 強度計算書的排版

圖片
 壓寶計劃/強度計算書的排版,說明計算書應有的內容。包括標題及名辭說明。 封面 包括以下內容 業主案件名稱。 案件編號。 設備名稱或承壓件的名稱。 設備編號 。 承接設計案的公司名稱。 設計案件編號、版本號及出版日期及其列表。 計算書包含封面的頁數。 文件製作者的名稱。 主任設計者簽認簽名。 目錄 各式 計算書的分類       計算書內容 依照使用者設計需求,不限以下的內容  內壓計算 外壓計算 容積計算 重量計算 管嘴計算 吊耳計算 防風負載計算 防震負載計算 腳座計算 鞍座計算 MDMT 分析 MAWP 分析 本體法蘭強度分析 焊後熱處理程序分析  計算書重點 由於壓力容器設計計算書正式文件應注意各設備涉汲各國對於危險性設備的管理法規,所以在製作其文件應注意版權使用及相關計算數據是合適性及法規的權責。需要保護自身權限,所以更項設計變更之要求及版本控制的記錄。 如何降低壓力容器設計的困難度? 準備好 UDR 是關鍵的一步,所以請見《 如何準備使用者設計需求/UDR 》   壓力容器設計 各申機械設計工作室