色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

如何利用TM4C123實現(xiàn)桌面電子日歷的設計

科技觀察員 ? 來源:Shahariar ? 作者:Shahariar ? 2022-06-28 17:06 ? 次閱讀

本文要介紹的是一個基于 TM4C123 Tiva (ARM) 開發(fā)板控制并在 Energia IDE 中編程的 E-ink 顯示器的電子桌面文檔。

理念

E-Ink 顯示器很特別,因為它們可以在沒有任何電源的情況下顯示長時間保存數(shù)據(jù)。只有電源來改變的內(nèi)容。

pYYBAGK6w0qAOVH5AAVtCAJS0-E121.png

在陽光下非常具有可取性,是三年不變的信息(如標簽、不變、日歷、電子書、地點等)的最佳選擇。

正巧我手頭只有一個很酷的顯示器,所以我決定制作一個桌面電子日歷展示品。

poYBAGK6w0aAFPfmAAPMJ1vPSKc890.png

它的組件

正常運行)顯示它的問題,就像 Uno 的問題中的一個像 RAM 一樣。由于需要對 2 個組件進行緩沖,因此 Uno 不應該。我有 TI 的 TM4C123 Tiva,它可以是 Energia IDE的Arduino一樣進行編程。好消息是它有32 kB RAM。通過對waveshare提供的Arduino代碼稍作修改,事情就開始運行了。

poYBAGK6w0KAOynpAANKMjkiGPw887.png

pYYBAGK6wz6AKqX4AAOo726MYmA892.png

制作首個在塑料盒上制作的預告片,上面制作隱藏和播放孔,用于,Tiva 將提前定位。

poYBAGK6wzmAL3xsAAL6gGF5YcM785.png

使用熱膠將支架放置在 3AA 支架上。將電池組的電池座、USB 母線座熱熔開關(guān)用于切割板載電源和電池座。

成品圖:

pYYBAGK6wzWAO34RAAPcnQ-yMCk541.png

pYYBAGK6wzGAUZyvAAKydpBSKZ0538.png

pYYBAGK6wy2AI__pAATUhTDvsow451.png

Energia

都是一樣的 IDE。幾乎都是 Arduino 中借用的 IDE。 ,并為自己制作了日歷功能。

主程序:

#include
#include "EPD_drive.h"
#include "EPD_drive_gpio.h " #include "Display_Lib.h
"
int SW1= 17;
詮釋 SW2=31;

整數(shù)月 = 8;
整數(shù)年 = 2017;

WaveShare_EPD EPD = WaveShare_EPD();
無效設置(){

pinMode(CS,輸出);// 引腳 12
pinMode(DC,OUTPUT);// 引腳 10
pinMode(RST,OUTPUT);// 引腳 09
pinMode(BUSY,INPUT);// 引腳 19
pinMode(SW1, INPUT_PULLUP);
pinMode(SW2,INPUT_PULLUP);
// MOSI/DIN 是引腳 8
// SCK/CLK 是引腳 11

// mySPI.beginTransaction(mySPISettings(2000000, MSBFIRST, mySPI_MODE0));// 如果您使用的是 arduino Mega
SPI.begin(),請使用此行;
SPI.setModule(0);

// 在 Tiva TM4C123 中需要以下 3 行代碼,在 Arduino Mega 中刪除這些
SPI.setClockDivider(SPI_CLOCK_DIV4);
SPI.setBitOrder(MSBFIRST);
SPI.setDataMode(SPI_MODE0);
EPD.Dis_Clear_full();

}

void loop() {

if (digitalRead(SW1)==0|digitalRead(SW2)==0)
月=月+1;
如果 (月>12)
{ 月 =1;
年=年+1;}

print_calendar(月,年);

延遲(2000);


}

原型圖

poYBAGK6wx2AFodPAAJcpyzoFR4454.png

未來可能的拓展

任何開發(fā)板都(由于調(diào)試電路),很容易降低使用時間制作過程中,只要我更新系統(tǒng)需要給上的信息時才自動更新。理想的應該是一個系統(tǒng)的開關(guān),MCU 定期(月度)從睡眠中啟動電源并顯示。

也有更多的選擇,如:

時間的 RTC 時鐘

天氣信息(溫度/室內(nèi))

特別提醒消息

作為其他應用的思路

動態(tài)海報

哈利波特的世界報紙

智能軟件

餐廳信息表

變色車

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • IDE
    IDE
    +關(guān)注

    關(guān)注

    0

    文章

    339

    瀏覽量

    46809
  • 電子日歷
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

    7595
  • TM4C123
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    2469
收藏 人收藏

    評論

    相關(guān)推薦

    使用TM4C123采集0-30V DC如何設計電路?

    使用TM4C123采集0-30V DC 如何設計電路?使用TI哪些芯片?
    發(fā)表于 09-18 08:43

    請問TM4C123把設置配置為80MHZ會不會導致系統(tǒng)的不穩(wěn)定?

    TM4C123的最大頻率是80MHZ,有一用過此芯片的同學和我說把時鐘配置為80MHZ會導致系統(tǒng)不穩(wěn)定,芯片跑飛什么的,80MHZ狀態(tài)下用庫函數(shù)SysCtlClockGet()讀出的時鐘都是不對
    發(fā)表于 08-14 07:24

    請問TM4C123的systick時鐘如何使用

    我想使用TM4C123的滴答時鐘系統(tǒng),但是發(fā)現(xiàn)找到的systick時鐘的相關(guān)函數(shù),但是我不知道計數(shù)值的對應關(guān)系#if defined(TARGET_IS_TM4C123
    發(fā)表于 08-14 06:12

    CCS5.5下載調(diào)試TM4C123出現(xiàn)下面錯誤是為什么

    CCS5.5下載調(diào)試TM4C123出錯:Source lookup:unable ro restore CPU specific source container-expexting valid source container id value
    發(fā)表于 08-14 07:36

    TM4C123使用串口下載程序硬件上除了直接串口連接TM4C123-uart還需要其他硬件要求嗎?

    TM4C123 使用串口下載程序,硬件上除了直接串口連接TM4C123-uart就可以了嗎?還需要其他硬件要求嗎?更新過程如下:1、TivaWare_C
    發(fā)表于 08-15 06:15

    下載TM4C123的TIVA程序包提示Request Entity Too Large怎么解決?

    我想學習TM4C123這個ARM芯片,下載TIVA程序包的時候,總是提示Request Entity Too LargeA request entity is longer than the server can handle.,這個怎么解決呢?怎么才能避免出現(xiàn)這個問題
    發(fā)表于 08-15 07:32

    請問TM4C123TM4C129系列在開發(fā)時有什么區(qū)別?底層庫在哪下載?

    目前打算用TM4C129做開發(fā),因為其性能比123好,但是129手頭的資料少。打算買一本《TM4C123微處理器原理與實踐》作為129開發(fā)的參考,不知道是不是可行?另外,原先做STM32開發(fā)時,ST有官方函數(shù)庫可以選用,不知道T
    發(fā)表于 08-15 06:29

    請問tm4c123的原理圖在哪里?

    打算用TM4C123畫板子,發(fā)現(xiàn)zhcu072a.pdf文檔為TM4C123開發(fā)板用戶指南,但是原理圖章節(jié)卻沒有原理圖,請問原理圖在哪里??
    發(fā)表于 08-16 06:34

    tm4c123處理器自帶adc誤差的問題

    tm4c123處理器的手冊上給出的12位adc的誤差offset error是±5l***,gain error是±10l***,最大綜合誤差±30l***,這個誤差是不是太大了?好像這個系列處理器也沒有提供什么自校準的方法?這個誤差如何消除呢?
    發(fā)表于 11-15 10:52

    TM4C123 Launch Pad學習資料分享!

    各位早上好,分享一些TM4C123 Launch Pad的學習資料,希望對大家開發(fā)有幫助。PPTLab工程源文件,請安裝在默認路徑下面,另外,需要把TIVAWARE也安裝在默認路徑下面:Michael Qian
    發(fā)表于 09-06 06:00

    如何在TM4C123中申請一個1000字節(jié)的RAM?

    TM4C123中申請一個1000*4字節(jié)的空間用來存儲AD轉(zhuǎn)換的結(jié)果,請問要怎么辦?急求
    發(fā)表于 09-09 10:29

    ccs6.1怎么搭建TM4C123開發(fā)平臺?

    TI專家:您好正在用EK-TM4C123GXL 開發(fā)板學習TM4C123,從TI官網(wǎng)上下載了ccs6.1,請問還需要下載安裝哪些軟件才能搭建起學習開發(fā)?在百度文庫里找到一篇《Tiva LaunchPad快速入門V1.0》,可以參照學習嗎?如果有更合適的文檔請推薦,謝謝
    發(fā)表于 04-08 10:10

    tm4c123gh6pm英文資料

    。Tiva TM4C123 LaunchPad是基于該處理器的快速入門板卡,自帶USB仿真器,通過USB線連接PC機即可進行開發(fā)。
    發(fā)表于 08-05 09:30 ?6次下載

    基于TM4C123系列單片機的頻率測量系統(tǒng)設計

    隨著電子技術(shù)的不斷發(fā)展,對精確的頻率測量提出了越來越高的要求。TM4C123系列單片機是由ARM公司推出的基于ARMv7架構(gòu)的高性能、低功耗32位處理器,具有高效的信號處理及浮點運算功能
    發(fā)表于 01-22 10:49 ?4次下載
    基于<b class='flag-5'>TM4C123</b>系列單片機的頻率測量系統(tǒng)設計

    基于TM4C123單片機的頻率測量

    隨著電子技術(shù)的不斷發(fā)展,對精確的頻率測量提出了越來越高的要求。TM4C123系列單片機是由ARM公司推出的基于ARMv7架構(gòu)的高性能、低功耗32位處理器,具有高效的信號處理及浮點運算功能
    發(fā)表于 02-11 09:50 ?15次下載
    基于<b class='flag-5'>TM4C123</b>單片機的頻率測量
    主站蜘蛛池模板: 美女脱三角裤| 伊人久久综合热青草| 俄罗斯美女z0z0z0在线| 侮辱丰满美丽的人妻| 精品无码一区二区三区中文字幕| 中文字幕在线观看亚洲日韩| 欧美精品一区二区三区视频| 国产Av男人的天堂精品良久| 亚洲精品婷婷无码成人A片在线| 久久久无码精品无码国产人妻丝瓜 | 体育生爆操| 久久精品国产免费播高清无卡| jizz中国女人| 亚洲精品成人A8198A片漫画| 蜜臀AV999无码精品国产| 国产精华av午夜在线观看| 主播蜜汁丝袜精品自拍| 手机看片国产免费| 伦理 电影在线观看| 国产剧情在线精品视频不卡| 最近中文字幕在线看免费完整版| 失禁h啪肉尿出来高h| 老师我好爽再深一点老师好涨| 国产精品久久久久久搜索| 999久久久国产| 亚洲精品免费网站| 日日天干夜夜狠狠爱| 久久热精品18国产| 国产精品视频免费视频| 99久久精品免费看国产一区二区| 亚洲国产成人久久精品影视| 亲嘴扒胸摸屁股视频免费网站| 九九热精品在线观看| 国产成人午夜精品免费视频 | 亚洲视频一| 我与旗袍老师疯狂床震| 欧美黑白配性xxxxx| 久久re这里视频只精品首页| 国产精品久久久久久久久99热| 99久久精品免费国产一区二区三区| 亚洲色综合狠狠综合区|