PIXNET Logo登入

Lexra Pixnet

跳到主文


 
 

其實我寫的一些文章應該是蠻有可讀性的. 只寫程式語言文章的部落格收益不大, 但是我樂此不疲. 有些是為了分享; 有些充其量是筆記, 以免忘記以前寫過的東西; 有些我必須加上密碼保護. 在這裡我鑽研小地方; 累積久了應該也能有一點兒成就. 不知何時開始, 部落格網址被 chrome 貼上了不安全的標籤, 筆者也不知這不安全的標籤是為何. 總之, 筆者聲明: 本部落格網址是安全的 (不包含廣告) . 下方的 custom search 也是跟 google 申請的, 目的也只是方便讀者站內搜尋. 請讀者放心.
 
若有軟體開發需求者 (Kernel Driver / BSP Porting / Android Apps / SDL Apps / Qt Apps / Mcu / Bootloader) , 請聯繫 jasonc@mail2000.com.tw .

Lexra on 2017/01/04

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 4月 02 週六 201621:53
  • ■ 好用的 OSALTimerScheduler



OsalTimerScheduler 採 round-robin 設計, 並沒有偏重於哪一個 timerId. 它以 TIMER ISR 為主, 然而 Timer Callback 函數並不是由 ISR 呼叫, 而是由 Main 主程序 呼叫; Timer ISR 只是做 ++ -- 之類的. 套用這樣的架構, 程式設計師可以專注於 Timer Callback 函數的設計. 以本案例而言, 專注於 ProbeTimer() / CalibTimer() / InitWeightTimer() / SetWeightLevel() 等等Callback 函數的實做. 這樣的設計已經有一點兒接近 `微作業系統` (Tiny OS) 的概念了. 本篇文章介紹的 code 是經過驗證的. 
 
(繼續閱讀...)
文章標籤

Lexra 發表在 痞客邦 留言(0) 人氣(1,337)

  • 個人分類:微處理器
▲top
  • 5月 21 週六 201619:36
  • ■ STM32 Discovery 上的鍵盤掃描,蜂鳴器,風扇,緊急停止,心跳



這篇文章的主旨其實在說明 OsalTimerScheduler 的應用, 只不過 MCU 換成了 STM32 Discovery 開發板. 如果讀者還沒閱讀過 "好用的 OSALTimerScheduler" 這篇文章, 麻煩情您先閱讀. 因為本篇文章是基於 OsalTimerScheduler.  在開始之前, 麻煩你先至 ST 官方網站下載 STM32 Discovery 的 DEMO Source Code ,  好像叫做 StmSnippets 吧, 我不確定.  裡面有 ADC, CLOCK, DAC, CAN, DBG, DMA, ExternalIT, FLASH, GPIO, HDMI, I2C, IRTIM, IWDG, OPTION_BYTES, RTC, SPI, TIMERS, TSC, USART, WWDG 各式各樣的 DEMO source code. 本篇文章使用的是 Timer 資料夾裡面的第二項 "02_UpcounterOnEach2RisingEdgesOnETR", 直接修改開發的.  話不多說, 我們直接先來看 鍵盤掃描. 
(繼續閱讀...)
文章標籤

Lexra 發表在 痞客邦 留言(0) 人氣(1,391)

  • 個人分類:微處理器
▲top
1

最新文章

  • ■ 無法從 PDF 檔案拷貝文字至剪貼板, 怎麼辦?
  • ■ A Png file into linux-renesas HDMI DRM buffer
  • ■ Linux inter-process communication using sigtimedwait() / sigqueue()
  • ■ Decode jpeg to linux framebuffer
  • ■ 機率分配 - Probability Distributions
  • ■ 數據彙總: 位置量數 - Measures of Location
  • ■ 數據彙總: 頻率分佈 - Frequency Distributions
  • ■ 機率, 條件機率以及貝氏定理 - Probability
  • ■ 排列與組合 - Permutations and Combinations
  • ■ 餘弦定理 - Cosine Theorem

文章分類

  • 數學 (6)
  • 安卓 (24)
  • Linux (25)
  • 微軟視窗 (1)
  • 微處理器 (2)
  • 程式筆記 (4)
  • DIY (1)
  • 散文 (4)
  • 未分類文章 (1)

熱門文章

  • (10,979)■ 泰勒展開式計算平方根
  • (3,228)■ Android AR.Pro 3 App + Parrot Bebop Drone
  • (2,368)■ Ubuntu 命令列進行 PPTP VPN 連線
  • (1,750)■ Android Audio Loopback HAL on IMX6
  • (1,724)■ Would you dance with me? 下一句話你會說什麼呢?
  • (1,391)■ STM32 Discovery 上的鍵盤掃描,蜂鳴器,風扇,緊急停止,心跳
  • (1,105)■ 以一元二次方程式趨近 A/D Converter 曲線
  • (1,009)■ Pack/Repack RK30 Boot.img
  • (841)■ Android HWUI (runtime 顯示硬體層更新, Profile GPU Rendering)
  • (765)■ How to Build External Kernel Modules

文章精選

贊助商連結

留言板

參觀人氣

  • 本日人氣:
  • 累積人氣:

最新留言

  • [22/04/24] 訪客 於文章「■ 餘弦定理 - Cosine Theo...」留言:
    回饋您這方面資訊,我是從 PTT搜尋引擎的排名,看...
  • [19/09/12] Eric 於文章「■ Android WaitForMul...」留言:
    清楚明瞭,很棒....
  • [19/03/21] JeJe4咖照 於文章「■ Android AudioTrack...」留言:
    實話實說, 不是您這一行的, 有看沒有懂, 謝謝您細心的分享...
  • [17/05/21] 訪客 於文章「■ Android AR.Pro 3 A...」留言:
    優質好文,謝謝分享,AR.PRO3好像也只有國外的在說...
  • [17/01/20] 偉峰 於文章「■ Android WaitForMul...」留言:
    不錯, 可讀性很高....

個人資訊

Lexra
暱稱:
Lexra
分類:
數位生活
好友:
累積中
地區: