分享一下樹梅派基礎應用、非自行撰寫Linux device driver的情況下的開發者,常會應用到的一個樹梅派gpio控制的python API library: PiGPIO library之安裝筆記
【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先點擊參考這篇介紹文章】
分享一下樹梅派基礎應用、非自行撰寫Linux device driver的情況下的開發者,常會應用到的一個樹梅派gpio控制的python API library: PiGPIO library之安裝筆記
【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先點擊參考這篇介紹文章】
(2) 嵌入式Linux (Embedded Linux) 基礎實務課程介紹連結
(3) STM32系列MCU韌體程式設計基礎實務課程介紹連結
(4) FreeRTOS應用基礎
無意間在臉書上看到外國人的臉書社團STM32 ARM Cortex-M上面的這則老外們在討論的討論PO文(可能要加入該臉書社團才能看到)有點意思,是針對用UART傳送浮點數的方式的這個簡單但實用的議題,幾分鐘就能看完下面的留言討論,但是因為是簡單實用的討論所以就想說在此記錄一下。對於此層面的軟體程式邏輯來說,UART只是以byte為單位(Data framing中主要的資料部分)將資料送出的單元(當然如果要針對UART硬體更精確地來說,其實是將資料一個一個位元的進行串列傳送),所以這裡跟UART的關係並不算很直接,其實這議題算是有點偏向C語言的基礎
如果有嵌入式系統的C語言韌體開發背景的讀者,可以簡單看出該PO文的下面留言者(很多都是外國工程師)提出的留言建議的方式多數屬於下列兩種(也都是很直覺的方式),這邊將其整理並作一些解說:
【若需要阿良的嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先點擊參考這篇介紹文章】
小弟不才,本身並不是ADC的IC/IP設計專家。長期以來在嵌入式系統韌體與硬體整合應用設計系統的開發方面使用到ADC做各種感測器類比訊號擷取及轉換的應用,常在許多資料看到關於step size/LSB value/LSB size/LSB的實際公式算法有些微不同,故提出此討論。雖然這表面上看起來是個不起眼的小細節,但事實上,許多同行的資深工程師或資深教授都未必相當清楚 (除非過去是有ADC的相關開發經驗)
歡迎透過合法的方式分享此文內容,若要轉載/轉貼,請明確貼出此原始連結並標示作者基本資訊,請勿抄襲及非法轉貼(例如擷取內文但並未註明出處)
有接觸過8051 MCU的朋友可能知道,在8051中,能夠使用其內部Timer來達成計數器的功能。對相關的暫存器設定完成無誤後,從8051晶片外部輸入負緣訊號(falling edge)到8051的T1或T0(對應Timer1和Timer0)腳位,即可實現計數功能。每當輸入一個負緣訊號,就會看到timer中的計數暫存器(THx/TLx)的值+1,也就是上數(count up)
歡迎透過合法的方式分享此文內容,若要轉載/轉貼,請明確貼出此原始連結並標示作者基本資訊,請勿抄襲及非法轉貼(例如擷取內文但並未註明出處)
當我們使用STM32Cube IDE進行STM32 MCU的軟韌體開發時
若有透過STM32CubeMX工具勾選FreeRTOS
之前有寫過之前兩篇關於MCU觀念的介紹文章:
(1) 8051 MCU好教材分享 & 錯誤觀念闢除
(2) Arduino到底是什麼? MCU又是什麼?
標題的Serial介面通常指的是UART (而不是I2C或SPI或其他)
通常在做嵌入式系統相關的開發時