精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

基于T5L芯片的多功能物聯(lián)網(wǎng)開(kāi)發(fā)套件

迪文智能屏 ? 2024-06-14 08:13 ? 次閱讀

本期為大家推送迪文開(kāi)發(fā)者論壇獲獎(jiǎng)開(kāi)源案例——基于T5L芯片的多功能物聯(lián)網(wǎng)開(kāi)發(fā)套件工程師充分運(yùn)用了T5L1芯片的豐富外設(shè)功能,集成了USB音頻喇叭、PWM信號(hào)接口、RGB彩燈、WiFi模塊、直流電機(jī)等多種接口,為物聯(lián)網(wǎng)領(lǐng)域的學(xué)習(xí)者、測(cè)試者和開(kāi)發(fā)者提供了一個(gè)靈活、高效的物聯(lián)網(wǎng)開(kāi)發(fā)平臺(tái),極大滿足了用戶(hù)在硬件資源方面的多元化需求,助力廣大開(kāi)發(fā)者輕松開(kāi)啟物聯(lián)網(wǎng)探索之旅。

PCB板外設(shè)接口

ebf25056-29e2-11ef-a655-92fbcf53809c.png

UI素材展示 ec375066-29e2-11ef-a655-92fbcf53809c.pngec4c5eca-29e2-11ef-a655-92fbcf53809c.pngec5d451e-29e2-11ef-a655-92fbcf53809c.png

ec7b42bc-29e2-11ef-a655-92fbcf53809c.png

GUI工程設(shè)計(jì)

ec9c1e24-29e2-11ef-a655-92fbcf53809c.png

C51工程設(shè)計(jì)

(1)JPG圖片顯示在屏幕的核心代碼如下:

void sys_draw_jpg(u16 vp,u8 *jpg_data,u32 data_len){ u32 i; for(i=0;i { if((jpg_data==0xFF)&&(jpg_data[i+1]==0xD8)) break; } if(i==data_len) return; data_len = (data_len-i)/2+1; sys_write_vp(vp+2,jpg_data+i,data_len); data_len |= 0x5AA50000; sys_write_vp(vp,(u8*)&data_len,2);}

(2)RGB燈帶顯示相關(guān)的程序如下:

voidrgbled_send_zero(){ u8 i; RGBLED_SDA = 0; for(i=0;i<32;i++) { RGBLED_SCL = 0; sys_delay_about_us(200); RGBLED_SCL = 1; sys_delay_about_us(200); }}u8 rgbled_reverse_data(u8 dat){ dat = ((~dat) & 0xC0) >> 6; return dat;}void rgbled_send_data(u32 dat){ u8 i; for(i=0;i<32;i++) { if(dat&0x80000000) RGBLED_SDA = 1; else RGBLED_SDA = 0; dat <<= 1; RGBLED_SCL = 0; sys_delay_about_us(200); RGBLED_SCL = 1; sys_delay_about_us(200); } }//數(shù)據(jù)處理void rgbled_process(u8 r,u8 g,u8 b){ u32 dat = 0; dat |= (u32)0x03 << 30; dat |= (u32)rgbled_reverse_data(b) << 28; dat |= (u32)rgbled_reverse_data(g) << 26; dat |= (u32)rgbled_reverse_data(r) << 24; dat |= (u32)b << 16; dat |= (u32)g << 8; dat |= r; rgbled_send_data(dat);}void rgbled_show(u8 r,u8 g,u8 b){ P2MDOUT |= 0x0C; rgbled_send_zero(); rgbled_process(r, g, b); rgbled_process(r, g, b);}void rgbled_init(void){ rgbled_show(0,0,0);}

(3)iic協(xié)議驅(qū)動(dòng)代碼如下:

#include "iic.h"sbit IIC_SDA_PIN = P2^2;sbit IIC_SCL_PIN = P2^3;#define SDA_IN() P2MDOUT&=0xFB#define SDA_OUT() P2MDOUT|=0x04#define IIC_SCL IIC_SCL_PIN#define IIC_SDA IIC_SDA_PIN#define READ_SDA IIC_SDA_PIN#define delay_us sys_delay_about_usvoid IIC_Init(void){ P2MDOUT |= 0x0C; IIC_SDA = 1; IIC_SCL = 1; }void IIC_Start(void){ SDA_OUT(); IIC_SDA=1; IIC_SCL=1; delay_us(4); IIC_SDA=0; delay_us(4); IIC_SCL=0;} void IIC_Stop(void){ SDA_OUT(); IIC_SCL=0; IIC_SDA=0; delay_us(4); IIC_SCL=1; delay_us(4); IIC_SDA=1; }u8 IIC_Wait_Ack(void){ u8 ucErrTime=0; SDA_IN(); IIC_SDA=1;delay_us(1); IIC_SCL=1;delay_us(1); while(READ_SDA) { ucErrTime++; if(ucErrTime>250) { IIC_Stop(); return 1; } } IIC_SCL=0; return 0; }void IIC_Ack(void){ IIC_SCL=0; SDA_OUT(); IIC_SDA=0; delay_us(2); IIC_SCL=1; delay_us(2); IIC_SCL=0;}void IIC_NAck(void){ IIC_SCL=0; SDA_OUT(); IIC_SDA=1; delay_us(2); IIC_SCL=1; delay_us(2); IIC_SCL=0;} void IIC_Send_Byte(u8 txd){ u8 t; SDA_OUT(); IIC_SCL=0; for(t=0;t<8;t++) { IIC_SDA=(txd&0x80)>>7; txd<<=1; delay_us(2); IIC_SCL=1; delay_us(2); IIC_SCL=0; delay_us(2); } }u8 IIC_Read_Byte(u8 ack){ u8 i,receive=0; SDA_IN(); for(i=0;i<8;i++ ) { IIC_SCL=0; delay_us(2); IIC_SCL=1; receive<<=1; if(READ_SDA)receive++; delay_us(1); } if (!ack) IIC_NAck(); else IIC_Ack(); return receive;}

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

    關(guān)注

    450

    文章

    49603

    瀏覽量

    417045
  • PCB板
    +關(guān)注

    關(guān)注

    27

    文章

    1418

    瀏覽量

    51214
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2894

    文章

    43250

    瀏覽量

    366252
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【新品上線】星閃派聯(lián)網(wǎng)開(kāi)發(fā)套件免費(fèi)試用

    星閃派聯(lián)網(wǎng)開(kāi)發(fā)套件具有豐富的通信接口、開(kāi)放性、模塊化、集成化等多個(gè)亮點(diǎn);可基于星閃派聯(lián)網(wǎng)開(kāi)發(fā)套件
    發(fā)表于 08-16 09:34

    #硬聲創(chuàng)作季 聯(lián)網(wǎng)原理及應(yīng)用:0.5聯(lián)網(wǎng)開(kāi)發(fā)套件簡(jiǎn)介

    聯(lián)網(wǎng)開(kāi)發(fā)套件
    Mr_haohao
    發(fā)布于 :2022年10月24日 08:19:29

    聯(lián)網(wǎng)設(shè)備開(kāi)發(fā)套件

    我向大家推薦一款聯(lián)網(wǎng)設(shè)備開(kāi)發(fā)套件(UHF DK),該產(chǎn)品是我司和行業(yè)知名公司奧地利微電子聯(lián)合開(kāi)發(fā)的一款高性?xún)r(jià)比開(kāi)發(fā)套件,適合于高校
    發(fā)表于 05-31 09:44

    【MiCOKit試用體驗(yàn)】+一個(gè)強(qiáng)大的聯(lián)網(wǎng)開(kāi)發(fā)套件

    【MiCOKit試用體驗(yàn)】+一個(gè)強(qiáng)大的聯(lián)網(wǎng)開(kāi)發(fā)套件一直都在尋找一個(gè),比較容易上手的開(kāi)發(fā)套件,作為聯(lián)網(wǎng)
    發(fā)表于 09-14 20:21

    什么是T5L

    /O 電壓:3.3V(2.5V-3.6V),可以兼容1.8/2.5/3.3/5V CMOS電平。用示波器測(cè)試的圖片時(shí)間顯示時(shí)間占用波形(高電平為CPU顯示圖片,低電平為空閑)附件為T5L 2種模式(DGUS / TA)的開(kāi)發(fā)指南
    發(fā)表于 02-20 15:44

    如何使用聯(lián)網(wǎng)開(kāi)發(fā)套件創(chuàng)建快速連接

    使用聯(lián)網(wǎng)開(kāi)發(fā)套件創(chuàng)建快速連接
    發(fā)表于 01-25 07:36

    【新品發(fā)售】Pegasus聯(lián)網(wǎng)開(kāi)發(fā)套件

    ` 本帖最后由 jf_73813179 于 2021-3-30 10:22 編輯 Pegasus聯(lián)網(wǎng)開(kāi)發(fā)套件基于海思Hi3861芯片設(shè)計(jì),套件
    發(fā)表于 03-22 12:00

    LoRa聯(lián)網(wǎng)開(kāi)發(fā)套件的主要優(yōu)勢(shì)是什么?怎么使用?

    LoRa聯(lián)網(wǎng)開(kāi)發(fā)套件由哪幾部分組成?LoRa聯(lián)網(wǎng)開(kāi)發(fā)套件的主要優(yōu)勢(shì)是什么?LoRa
    發(fā)表于 06-10 07:57

    什么是聯(lián)網(wǎng)開(kāi)發(fā)套件?如何挑選聯(lián)網(wǎng)開(kāi)發(fā)套件

    關(guān)鍵詞:聯(lián)網(wǎng) , 開(kāi)發(fā)套件 聯(lián)網(wǎng)應(yīng)用的高速增長(zhǎng)催生了越來(lái)越多的開(kāi)發(fā)套件,為從事物
    發(fā)表于 05-29 17:55 ?5058次閱讀

    迪文科技的T5L ASIC應(yīng)用開(kāi)發(fā)指南

    T5L系列ASIC是迪文科技針對(duì)AIoT應(yīng)用設(shè)計(jì)的低功耗、高性?xún)r(jià)比、CUI和應(yīng)用高度整合的單芯片雙核ASIC IC,包括T5L1(低分辨率)和T5L2(高分辨率)兩個(gè)版本
    發(fā)表于 07-14 08:00 ?49次下載
    迪文科技的<b class='flag-5'>T5L</b> ASIC應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b>指南

    T5L _AIoT LCM產(chǎn)品開(kāi)發(fā)資料

    該資料文檔用于迪文T5L _AIoT LCM產(chǎn)品,里面包含了對(duì)應(yīng)的開(kāi)發(fā)指南和底層內(nèi)核文件
    發(fā)表于 06-08 14:49 ?0次下載

    T5L系列 OS開(kāi)發(fā)資料

    迪文T5L系列ASIC是GUI和應(yīng)用高度整合的高性?xún)r(jià)比雙核芯片,壓縮包里面包含了OS開(kāi)發(fā)的基本資料
    發(fā)表于 06-08 14:43 ?0次下載

    T5LASIC開(kāi)發(fā)資料

    手把手演示T5L ASIC的開(kāi)發(fā)過(guò)程,包括環(huán)境搭建、T5L資源使用、T5L常見(jiàn)功能開(kāi)發(fā)
    發(fā)表于 06-08 14:39 ?9次下載

    貿(mào)澤開(kāi)售面向安全應(yīng)用的英飛凌OPTIGA Trust M聯(lián)網(wǎng)安全開(kāi)發(fā)套件

    2023 年 5 月 11 日 – 專(zhuān)注于引入新品的全球半導(dǎo)體和電子元器件授權(quán)代理商貿(mào)澤電子 (Mouser Electronics) 即日起供貨英飛凌的OPTIGA? Trust M聯(lián)網(wǎng)安全
    發(fā)表于 05-12 17:05 ?559次閱讀
     貿(mào)澤開(kāi)售面向安全應(yīng)用的英飛凌OPTIGA Trust M<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>安全<b class='flag-5'>開(kāi)發(fā)套件</b>

    迪文T5L ASIC開(kāi)發(fā)資料

    適用于T5L系列芯片T5L0、T5L1、T5L2)的開(kāi)發(fā),包含:
    發(fā)表于 06-09 21:52 ?37次下載