![]() |
發布時間: 2020-5-6 17:39
正文摘要:下午閑著沒事,在我們的51hei論壇找了一個小玩意兒(具體誰的我找不著了,抱歉哈),修改了一下。但是他的程序之前寫的時候可能太古老了,所以我就稍微修改完善了一下。用的是stm32自帶的RTC時鐘。硬件連接很簡單, ... |
alley1111 發表于 2020-10-14 12:00 好的,感謝糾錯,哈哈,好幾年,今天才看到。 |
自己想安靜 發表于 2024-4-23 11:11 當然,這個就是stm32的,stm32f103都可以。 |
看源程序年份和時間前面的函數都是OLED_P16x16Ch,這樣子顯示還能是不一樣大的字體? |
感謝分享,好像運行不了 |
請問我的執行不了是什么原因? |
請問這個適用于STM32嗎 |
可以加個按鍵嗎 |
這個給力, 液晶再加點動態的效果更佳完美 |
STM32內部的時鐘一直沒有用過,不知道精度怎么樣? |
謝謝分享很實用 |
這種學習教程,既有趣也很實用。特別是里面那個大字體的實現,很值得參考。 |
樓主,如何調整日期時間??? |
感謝分享,這個代碼里面好像沒有設置日期和時間的呢? |
實測好用,但需要在C,C++里加入宏定義STM32F10X_MD,USE_STDPERIPH_DRIVER,不然會有錯誤 |
感謝大神分享,正在學習STM32中 |
想問問樓主,我的oled屏幕顯示的秒鐘兩秒才跳一次是什么原因 |
下載一下試試看,感謝樓主! |
作品好! |
樓主能發一下原理圖嗎 |
cykhyk 發表于 2020-11-3 10:16 理論上SPI速度快,但是在這個里面你看不出來的 |
請教一下0.96寸OLED屏,SPI和IIC,那種通訊方式刷屏速度比較快 |
還沒用學到stm32,看著你們眼饞啊。 |
![]() ![]() !!!!!這句代碼是多余的,會造成部分屏幕無法顯示, ![]() |
謝謝分享,正在學習,發現18b20程序有個錯誤 if(TH>7) { TH=~TH; TL=~TL; temp=0;//ζÈΪ¸º }else temp=1;//ζÈΪÕý tem=TH; //»ñµÃ¸ß°Ëλ tem<<=8; tem+=TL;//»ñµÃµ×°Ëλ tem=(float)tem*0.625;//ת»» if(temp)return tem; //·µ»ØÎ¶ÈÖµ else return -tem; } 負溫度要取反加一,這個程序會有0.0625的偏差 |
謝謝分享,實測可以用 |
樓主我想知道咋調時間 |
gjs555 發表于 2020-8-10 10:45 stm32f103c8 |
能用STC15W408AS 20腳的單片機編寫一個可以用這個屏顯示的程序嗎?基本原理圖我可以提供,基本程序我可以提供,想改顯示屏。![]() |
51學到一半 stm32入門還沒有 |
樓主,可以編寫一個stm32控制PLL芯片的LC72131,并用0.96寸OLED這個4針接口做顯示的程序嗎,就是收音機鎖相環電路用的PLL程序 |
gjs555 發表于 2020-8-10 10:45 用的是STM32F103系列的,我用STM32F103ZET6可以燒寫 |
這個為什么只能設置一次時間,如何獲取實時時間呀? |
用的是那個型號的stm32呢?是STM32F407ZGT6嗎?![]() ![]() |
謝謝分享,排版取模要點贊 |
下載來試試 就是搞不懂這個怎么用的 |
aaamm 發表于 2020-6-28 10:20 比如main.h文件,可以這么寫 #ifndef _MAIN_H #define _MAIN_H #include <stdio.h> #endif |
請問那些.h文件需要怎么寫 |
感謝分享 |
冀州侯 發表于 2020-6-9 08:37 哈哈,當然。 |
謝謝分享,實測可以用 |