• 回答数

    5

  • 浏览数

    293

小狸露宝1234
首页 > 学术论文 > 嵌入式设计论文的题目

5个回答 默认排序
  • 默认排序
  • 按时间排序

2俊不在服务区

已采纳

你是要选题目还是?

309 评论

海上的海

智能玩具小车的设计与实现 程序 可以实现小车在红外遥控器下行驶 左转 右转 前进 后退 停止 要原理图的话 你懂的 #include<> #include <>#define uchar unsigned char#define uint unsigned int sbit IR=P3^2; //红外接口标志 sbit NEA1=P2^2; sbit NEB1=P2^3; sbit IN1=P2^0; sbit IN2=P2^1; sbit IN3=P2^4; sbit IN4=P2^5;char code Tab[16]="0123456789ABCDEF";unsigned char irtime;//红外用全局变量bit irpro_ok,irok;unsigned char IRcord[4];unsigned char irdata[33];unsigned char TempData[16]; uchar a; void Ir_work(void); void Ircordpro(void); void qian_jin(void); void hou_tui(void); void zuo(void); void you(void); void ting(void); void zuo45(void); void you45(void); void delay(uchar t); void delay(uchar t) //延时1ms { uchar i,j,k; for(i=t;i>0;i--) for(j=142;j>0;j--) for(k=4;k>0;k--); } void DelayUs2x(unsigned char t){ while(--t);}void DelayMs(unsigned char t){ while(t--) { //大致延时1mS DelayUs2x(245); DelayUs2x(245); }} void qian_jin(void) { IN1=0; IN2=1; IN3=0; IN4=1; NEA1=1; NEB1=1; } void hou_tui(void) { IN1=1; IN2=0; IN3=1; IN4=0; NEA1=1; NEB1=1; } void zuo(void) { IN1=0; IN2=1; IN3=1; IN4=0; NEA1=1; NEB1=1; } void you(void) { IN1=1; IN2=0; IN3=0; IN4=1; NEA1=1; NEB1=1; } void ting(void) { IN1=0; IN2=0; IN3=0; IN4=0; NEA1=0; NEB1=0; } void zuo45(void) { IN1=0; IN2=1; IN3=1; IN4=0; NEA1=1; NEB1=1; delay(150); delay(100); } void you45(void) { IN1=1; IN2=0; IN3=0; IN4=1; NEA1=1; NEB1=1; delay(150); delay(100); }void tim0_isr (void) interrupt 1 using 1{ irtime++; //用于计数2个下降沿之间的时间}void EX0_ISR (void) interrupt 0 //外部中断0服务函数{ static unsigned char i; //接收红外信号处理 static bit startflag; //是否开始处理标志位if(startflag) { if(irtime<63&&irtime>=33)//引导码 TC9012的头码,9ms+ i=0; irdata[i]=irtime;//存储每个电平的持续时间,用于以后判断是0还是1 irtime=0; i++; if(i==33) { irok=1; i=0; } } else { irtime=0; startflag=1; }}void TIM0init(void)//定时器0初始化{ TMOD=0x02;//定时器0工作方式2,TH0是重装值,TL0是初值 TH0=0x00; //重载值 TL0=0x00; //初始化值 ET0=1; //开中断 TR0=1; }void EX0init(void){ IT0 = 1; //指定外部中断0下降沿触发,INT0 () EX0 = 1; //使能外部中断 EA = 1; //开总中断}void Ir_work(void){ TempData[0] = Tab[IRcord[0]/16]; //处理客户码 TempData[1] = Tab[IRcord[0]%16]; TempData[2] = '-'; TempData[3] = Tab[IRcord[1]/16]; //处理客户码 TempData[4] = Tab[IRcord[1]%16]; TempData[5] = '-'; TempData[6] = Tab[IRcord[2]/16]; //处理数据码 TempData[7] = Tab[IRcord[2]%16]; TempData[8] = '-'; TempData[9] = Tab[IRcord[3]/16]; //处理数据反码 TempData[10] = Tab[IRcord[3]%16]; irpro_ok=0;//处理完成标志 }void Ircordpro(void)//红外码值处理函数{ unsigned char i, j, k; unsigned char cord,value; k=1; for(i=0;i<4;i++) //处理4个字节 { for(j=1;j<=8;j++) //处理1个字节8位 { cord=irdata[k]; if(cord>7) //大于某值为1, value|=0x80; if(j<8) { value>>=1; } k++; } IRcord[i]=value; value=0; } irpro_ok=1;//处理完毕标志位置1}void main(void){ EX0init(); //初始化外部中断 TIM0init(); //初始化定时器 DelayMs(20); //延时有助于稳定 while(1)//主循环 { if(irok) //如果接收好了进行红外处理 { Ircordpro(); irok=0; } if(irpro_ok) { Ir_work(); }if(TempData[9]=='E' && TempData[10]=='3' ) { a=0; } if(TempData[9]=='E' && TempData[10]=='7' ) { a=1; } if(TempData[9]=='A' && TempData[10]=='D') { a=2; } if(TempData[9]=='F' && TempData[10]=='7') { a=3; } if(TempData[9]=='A' && TempData[10]=='5') { a=4; } if(TempData[9]=='F' && TempData[10]=='3') { a=5; } if(TempData[9]=='A' && TempData[10]=='1' ) { a=6; } switch(a) { case 0: ting(); break; case 1: qian_jin(); break; case 2: hou_tui(); break; case 3: zuo(); break; case 4: you(); break; case 5: zuo45();a=0;TempData[10]='0'; break; case 6: you45();a=0;TempData[10]='0'; break; default: a=0; break; } }}

131 评论

大大大华哥呢

简单单人嵌入式毕业设计选题:快速指令集仿真、外部信号和I/O仿真、中断过程仿真、片内所有外围设备仿真,其中由于GNU将要实现UNIX系统的接口标准,因此GNU计划可以分别开发不同的操作系统部件。

GNU计划采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window视窗系统等。不过GNU计划也开发了大批其他的自由软件。

发展分析

用户选用ARM处理器开发嵌入式系统时,选择合适的开发工具可以加快开发进度,节省开发成本。因此一套含有编辑软件、编译软件、汇编软件、链接软件、调试软件、工程管理。

其中函数库的集成开发环境(IDE)一般来说是必不可少的,至于嵌入式实时操作系统、评估板等其他开发工具则可以根据应用软件规模和开发计划选用。

167 评论

秋风泡泡

嵌入式学习网()里面有新手学堂,欢迎您来学习。我来指导你吧,嵌入式Linux方向很热门,毕业设计业可以找一些小的应用项目,比如导航,比如手机应用程序开发,如果你想难一点的,也可以做一些Linux下的驱动,如键盘驱动,触摸屏驱动等等。下面我给你提供一些高校的关于嵌入式Linux的毕业设计题目,希望对你有帮助,如果有遇到什么困难,可以到发帖,我们的团队会帮你解决的。毕业设计题目如下:安防系统 1 红外探测报警系统 2 实验室火灾检测报警系统 3 实验室供电自动检测系统 环境 4 窗帘自动控制系统 5 灯光自动控制系统 6 温度自动控制系统 门禁系统 7 基于ARM的指纹识别门禁系统 8 门禁系统的语音通讯系统 9 基于ARM的IC身份识别门禁系统 多媒体展示系统 10 基于PC控制的远程多媒体展示系统 11 基于ARM控制的多媒体展示系统 交互式多媒体展示器 12 图形化界面系统 13 操作系统的剪裁与移植 中控台 14 中控台蓝牙模块的设计与开发 15 中控台wifi模块的设计与开发 16 中控台GPRS模块的设计与开发 17 中控台的嵌入式数据库的设计与实现 18 中控台的远程报警系统 高校教学楼信息查询系统 查询终端的操作系统移植 硬件接口驱动程序设计 查询终端数据库的设计与实现

170 评论

张先生899547

这些个题目都不错,任何一个弄清楚了都有很大收获。建议你根据自己的工作目标来选,尽量选与要从事的工作有关的题目。如果实在没有可选,建议选个安卓的吧。19,20这两个。

114 评论

相关问答

  • 关于嵌入式的论文题目

    可以试试用QT编个界面,搞个应用层,底层驱动做好,然后然后用无线模块控制

    美眉要加油 4人参与回答 2023-12-09
  • 嵌入式的毕业论文

    看您熟悉哪方面的嵌入式,能做出什么项目来

    魔法袋的礼物 6人参与回答 2023-12-08
  • 嵌入式的论文期刊

    international journal of embedded systems该期刊是发表嵌入式系统相关文章的,是international Journal

    lavender522 5人参与回答 2023-12-06
  • 嵌入式论文开题报告

    二、开题报告的内容应包括:(1)选题的背景、目的和意义;(2)毕业设计(论文)应用的原理和理论依据;(3)毕业设计(论文)方案论证分析(指出课题难点和拟解决的关

    winnie222626 3人参与回答 2023-12-06
  • 嵌入式论文题目

    计算机论文题目 随着大科学时代的到来及科技水平的高速发展,计算机科学与技术已经渗透到我国经济、社会的各个领域,这些都有利于全球经济的发展,还极大地推动了社会的进

    justjoshua 3人参与回答 2023-12-08