国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

電子工程網

標題: 【瘋殼·智能穿戴開發(fā)教程6】開源藍牙心率防水運動手環(huán)-OLED 屏幕顯示 [打印本頁]

作者: Linda-x    時間: 2022-8-24 11:51
標題: 【瘋殼·智能穿戴開發(fā)教程6】開源藍牙心率防水運動手環(huán)-OLED 屏幕顯示
開源藍牙心率防水運動手環(huán)
——瘋殼·智能穿戴開發(fā)系列
OLED 屏幕顯示





Lcd 屏幕顯示


1  相關簡介

  本次 Lcd 屏幕顯示是采用 SSD1306。SSD1306 是一個單片 CMOS OLED/PLED 驅動芯片可以驅動有機/聚合發(fā)光二級管點陣圖形顯示系統(tǒng)。有 128segments 和64Commons 組成。該芯片專為共陰極 OLED 面板設計。SSD1306 中嵌入了對比度控制器、顯示 RAM 和晶振,并因此減少了外部器件和功耗。有 256 級亮度控制。數據/命令的發(fā)送有三種接口可選擇:6800/8000 串口,I2C 接口或 SPI 接口。我們本次就是使用軟件模擬 I2C 接口控制 LCD 屏幕。


2  硬件設計

  下圖是我們的 LCD 屏幕的接口,這里使用 I2C 通信,SCL,SDA 分別接在 P25、P26。



圖 1


3  軟件設計

  關于軟件,首先就是要把模擬 I2C 的兩個引腳配置成普通輸出 IO 口,
GPIO_ConfigurePin(LCD_I2C_PORT, SCL, OUTPUT, PID_GPIO, false);
GPIO_ConfigurePin(LCD_I2C_PORT, SDA, OUTPUT, PID_GPIO, false);
首先模擬起始信號:當 SCL 為高電平期間,SDA 由高電平跳變到低電平。





  最后就是數據的傳送:I2C 總線進行數據傳送時,時鐘信號為高電平期間, 數據線上的數據必須保持穩(wěn)定,只有在時鐘線上的信號為低電平期間,數據線上的高電平或低電平狀態(tài)才允許變化。




  上面的函數 Delay_us(1)可以根據 datasheet 進行更改。
  我們通過對 SSD1306 寫指令,寫數據,控制 LCD。



圖 2





  LCD 初始化完成之后,就可以調用顯示函數了。

4  實驗現象

  首先打開 SmartSnippets。


圖 3
(1)設置好 SmartSnippets 之后,點擊上圖中的 Open。


(2)點擊 Connect,連接我們的單片機。


圖 4
(3)點擊 Erase,擦除 Flash。


圖 5
(4)點擊 Browse,找到我們工程的.hex 文件。


圖 6
(5)點擊 Burn,完成代碼下載。



圖 7
代碼下載完成之后,運行代碼,就能看到 LCD 上有顯示圖案。



圖片 8



如需定制開發(fā),請通過官網“瘋殼”網頁底部的“聯系我們”進行聯系

文件下載請點擊: 4_(100%開源)藍牙心率防水運動手環(huán)_OLED屏幕顯示.pdf (1.43 MB)

12.png (946.11 KB)

12.png





歡迎光臨 電子工程網 (http://m.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 222aaa天堂 | 亚洲乱亚洲乱妇app 亚洲乱视频 | 在线观看欧美一区 | 一级黄色毛片视频 | 久久综合结合久久很很很97色 | 69成年网 | 国产1024精品视频专区免费 | 国产黄色在线看 | 手机看片国产 | 亚洲白嫩在线观看 | 日本不卡免费高清一级视频 | 四虎网址大全 | 麻豆精品国产 | 99热这里只有精品国产99 | 亚洲欧美一区二区久久香蕉 | 四虎家庭影院 | 91精品国产9l久久久久 | 日韩精品在线免费观看 | 视频在线亚洲 | 成年女人午夜毛片免费看 | 日本免费高清在线观看播放 | 91中文字幕yellow字幕网 | 精品亚洲大全 | 女人wwxxxxx | 99国产在线观看 | 国产精品亚洲第五区在线 | 在线播放毛片 | 国产九九精品视频 | 国产精品国产三级国产无毒 | fc2久久| 日本深夜福利19禁在线播放 | 亚洲最新网址 | h里番在线 | 欧美成人h版白雪公主 | 日本欧美视频在线 | www.四虎影院在线观看 | 在线观看日韩www视频免费 | 伊人9999| 嫩草影院在线观看精品视频 | 国产精品久久现线拍久青草 | 二次元美女被虐流白浆漫画 |