时间: 2025-08-26 00:45:02 来源: m.vttffitraditional.xyz 作者: 热点
——来自迪文开发者论坛
本期为大家推送迪文开发者论坛获奖开源案例——AI智能交互新方案:基于T5L智能屏的开源AI DeepSeek大模型。该方案通过T5L串口与AI模块开发板进行数据交互,获奖支持用户与屏幕智能实时对话交互,案例案基并同步展示动态表情,智能L智构建了具有情感化交互能力的交互AI终端解决新方案。
UI素材展示
C51工程设计
(1)屏幕主要程序如下:
#defineMAX_PACKETS20//预设最大包数量typedefstruct { unsignedchar*indata;//数据指针 intlength;//包长度} Packet;intsplit_packets(constunsignedchar*indata,新方intdata_len, Packet *packets,int*packet_count){ intpositions[MAX_PACKETS] = { 0}; intcount =0; inti;//查找所有包头位置 for( i =0; i <= data_len - 2&& count < MAX_PACKETS; ) { if (indata == 0x5A &&indata[i+1] == 0xA5) { positions[count++] = i; i += 2;//跳过包头 } else { i++; } } if (count == 0) return -1; *packet_count = count; for ( i = 0; i < count; i++) { int start = positions; int end = (i < count-1) ?positions[i+1] : data_len; packets.indata = indata + start; packets.length = end - start; } return 0;}#defineOutGbkLen 256unsignedchar HuanBuffdata[1024];voidHandleRecData(unsigned char *inputdata,unsigned char len){ char emotions=0; char emoarr[2]; memset(HuanBuffdata,0,sizeof(HuanBuffdata)); memcpy(HuanBuffdata,inputdata,len); switch(HuanBuffdata[2]){ case 1://表情 if(HuanBuffdata[3]>20) emotions=0; else emotions=HuanBuffdata[3]; emoarr[0]=0; emoarr[1]=emotions+1; write_dgusii_vp(0x3000,emoarr,1); break; case2://网络状态 break; case3://通知消息 write_dgusii_vp(0x2000,&HuanBuffdata[3],strlen(&HuanBuffdata[3])/2); break; case4://聊天信息 write_dgusii_vp(0x4000,&HuanBuffdata[3],strlen(&HuanBuffdata[3])/2); break; }}voidDispDataHandle(void){ inti ; intdata_len = uart4_rx_count; Packet packets[MAX_PACKETS];//栈内存分配 intpacket_count; if(split_packets(Uart4_Rx, data_len,packets, &packet_count) ==0) { for( i =0; i < packet_count; i++){ HandleRecData(packets.indata,packets.length); } }}
(2)AI模块开发板程序如下:
voidXINGZHI_1_54_TFT_LcdDisplay::SetChatMessage(constchar* role,constchar* content) { DisplayLockGuardlock(this); if(chat_message_label_ ==nullptr) { return; } lv_label_set_text(chat_message_label_, content); charsenddata[10]; inti=0; memset(senddata,0,sizeof(senddata)); senddata[i++]=0x5a; senddata[i++]=0xa5; senddata[i++]=0x4; uart_write_bytes(USART_UX,senddata,i); uint16_tunicode_string[256];//足够大的缓冲区 memset(unicode_string,0,sizeof(unicode_string)); uint32_tretlen=utf8_to_unicode((constuint8_t*)content,strlen(content),unicode_string); uint8_tgbk_string[256];//足够大的缓冲区 UnicodeToGbk(unicode_string,gbk_string,sizeof(gbk_string)); uart_write_bytes(USART_UX,gbk_string,strlen((char*)gbk_string));}voidXINGZHI_1_54_TFT_LcdDisplay::SetStatus(constchar* status) { DisplayLockGuardlock(this); if(status_label_ ==nullptr) { return; } lv_label_set_text(status_label_, status); lv_obj_clear_flag(status_label_, LV_OBJ_FLAG_HIDDEN); lv_obj_add_flag(notification_label_, LV_OBJ_FLAG_HIDDEN); charsenddata[10];inti=0; memset(senddata,0,sizeof(senddata)); senddata[i++]=0x5a; senddata[i++]=0xa5; senddata[i++]=0x3; uart_write_bytes(USART_UX,senddata,i); uint16_tunicode_string[256];//足够大的缓冲区 memset(unicode_string,0,sizeof(unicode_string)); uint32_tretlen=utf8_to_unicode((constuint8_t*)status,strlen(status),unicode_string); uint8_tgbk_string[256];//足够大的缓冲区 UnicodeToGbk(unicode_string,gbk_string,sizeof(gbk_string)); uart_write_bytes(USART_UX,gbk_string,strlen((char*)gbk_string));}
《【开源获奖案例】AI智能交互新方案:基于T5L智能屏的AI DeepSeek大模型》男孩、女孩宝宝名字推荐
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
·安徽土壤污染源头防控全面发力_
安徽土壤污染源头防控全面发力_8月19日,记者从省生态环境厅获悉,该厅会同省发展改革委、省工业和信息化厅等部门共同制定印发的《安徽省土壤污染源头防控行动计划实施方案》日前下发,全面构建土壤污染全链条防控体系,为全省土壤生态安全筑牢 ...
·工业污水处理厂的工艺流程介绍(工业废水处理工艺流程图)
工业污水处理厂的工艺流程介绍(工业废水处理工艺流程图)工业污水处理厂的工艺流程介绍工业废水处理工艺流程图) 标签: 添加时间:2022-11-29 浏览次数:3071 ...
·3日热点:曝勇士老板豪言引公愤 汤普森约会科勒
3日热点:曝勇士老板豪言引公愤 汤普森约会科勒3日热点:曝勇士老板豪言引公愤 汤普森约会科勒发布时间:2017-03-20 11:58 来源:豫都网 我来说说 我要投稿[摘要]北京时间9月3日,让我们一起回顾一下今天的新闻TOP5:点击小标题查看 ...
·农村养殖排污怎么处理呢(养殖废水主要污染物及处理工艺
农村养殖排污怎么处理呢(养殖废水主要污染物及处理工艺农村养殖排污怎么处理呢养殖废水主要污染物及处理工艺|方案) 标签: 添加时间:2022-11-29 浏览次数:1936 ...
·霾预警来啦!河南北部地区有重度霾 来看防御指南
霾预警来啦!河南北部地区有重度霾 来看防御指南霾预警来啦!河南北部地区有重度霾 来看防御指南发布时间:2017-05-14 08:05 来源:豫都网 我来说说 我要投稿[摘要]中央气象台12月11日06时发布霾黄色预警: 预计,12月11日08时 ...
·绿色青奥,绿色诺维家衣柜
绿色青奥,绿色诺维家衣柜南京青奥会是继2008年北京奥运会之后,我国又举办的一项具有国际影响的奥林匹克盛事。整个开幕式,带来强烈的视觉震撼,包括烟火表演。可未必有多少人知道,与传统烟花相比,此次烟花表演也做到环保洁净,没有气 ...
·家具、涂料企业联合营销共创双赢局面-
家具、涂料企业联合营销共创双赢局面- 个行业在某一销售市场出现困境的时候,往往要在它的上下游行业寻求出路和商机。中国家具行业在经历了今年前11个月的出口回暖后,出现拐点迹象,欧美家具采购商经过大约一年时间补充库存后,目前下单后劲明显不足 ...
·楚胜牌东风国六11吨洒水车厂家地址专汽家园
楚胜牌东风国六11吨洒水车厂家地址专汽家园楚胜牌东风国六11吨洒水车楚胜牌东风国六11吨洒水车品质升级、性能升级、配置升级、金融升级、服务升级,这款优质的车型你值得拥有。楚胜牌东风国六11吨洒水车整车外形尺寸9380,8770,8730,81 ...
·华邦电子客制化内存解决方案助力可持续发展
华邦电子客制化内存解决方案助力可持续发展随着全球对更智能、更快速电子系统需求的不断增长,半导体产业面临双重挑战:在提升性能的同时降低环境影响。华邦电子正面临着这一挑战,将#可持续发展理念融入其运营的每一个层面——从#绿色制造流程到专为#AI ...
·泉州加强晋江河道堤防管护 墙绘上旱闸防锈宣传两不误
泉州加强晋江河道堤防管护 墙绘上旱闸防锈宣传两不误泉州中心市区土地后旱闸经过墙绘改造,成为一道风景。本报讯 记者林铭珊 文/图)不久前,泉州中心市区顺济桥与晋江北岸土地后旱闸交汇处,旱闸闸门上醒目描绘了“加快水利发展,促进社会和谐&rdq ...
科学家精神进社区,社会服务显担当——福州大学至诚学院学子积极宣传科学家精神
REDMI Note 15 Pro系列密集预热,卢伟冰和王腾都发铁锤砸手机视频
科学家精神进社区,社会服务显担当——福州大学至诚学院学子积极宣传科学家精神