一般来说,编程时我们应该尽量减少使用全局变量,但是在DSP程序中,我们是不是应该也要尽量减少使用全局变量?
2018-12-11 13:50
射频、高速数字电路:禁止锐角、尽量避免直角 如果是射频线,在转角的地方如果是直角,则有不连续性,而不连续性将易导致高次模的产生,对辐射和传导性能都有影响。RF信号线如果走直角,拐角处的有效线宽
2018-09-21 11:48
其是否持续满足要求。对于需要接入公用电信网使用的电信终端设备、无线电通信设备和涉及网间互联的电信设备国家规定必须获得进网许可证才能够在国内进行销售。进网证由工业和信息化部(MIIT) 电信管理局核发
2019-12-18 16:38
国际IDM大厂MEMS产品持续向前迈大步,近期已有IDM业者将原本单纯MEMS传感器加装MCU芯片,进一步升级为多功能MEMS感测芯片,半导体业者表示,Freescale打算在短时间内结合自家MCU
2019-07-26 07:08
` ad过孔显示这个是为啥? `
2015-01-28 10:35
如题,为啥我不能验证?怎么操作?
2015-12-14 15:56
#include#include #define uchar unsigned char#define uint unsigned int***it jw=P1^3;//继电器开关***it beep=P2^6;//蜂鸣器***it PWM_OUT = P2^7;//PWM输出接口(p2.7连接舵机的信号线) ***itsck=P2^3;//ds1302 ***itio = P2^4; ***itres = P2^5; ***it rs=P1^2; //rs1602 ***it rw=P1^1; //rw ***it en=P1^0; //enbit OUT; //高低电平切换标志位uchartmp;uchar SG1; //舵机角度uint a;uint d=0;uchar time_date[7] ={15,5,22,5,17,38,00};//年,yue ,日,星期, 时,分,秒 uchar write_add[7] ={0x8c,0x88,0x86,0x8a,0x84,0x82,0x80}; //写的地址 uchar read_add[7] ={0x8d,0x89,0x87,0x8b,0x85,0x83,0x81};//读的地址年月日星期时分秒 uchar disp[16],dispb[16];ucharnian,nian1,nian2,yue,yue1,yue2,ri,ri1,ri2,zhou1,zhou2,shi,shi1,shi2,fen1,fen2,miao1,miao2;uchar openri1,openri2,openshi1,openshi2,openfen1,openfen2,openmiao1,openmiao2; //void init();//串口初始化// void ctrl();//接收处理函数//void write_ds1302_byte(uchar date);//uchar read_ds1302(uchar add); //返回的为十六进制数//void read_rtc();//void time_pros();//void time_pros0();//void display1();//void ini1602();//void baocun();void delay(int z){int x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}void write_cmd(uchar cmd)//1602{rs=0; P0=cmd; delay(5); en=1; delay(5); en=0;}void write_date(uchar date)//1602{rs=1;P0=date;delay(5);en=1;delay(5);en=0;}void ini1602() //1602初始化{rw=0 ;rs=0 ;en=0;write_cmd(0x38); //16X2write_cmd(0x0c); //write_cmd(0x06); //write_cmd(0x01); //清屏}void init()//串口初始化 {SCON = 0x50;// REN=1允许串行接受状态,串口工作模式1, TMOD = 0x21;// 定时器1工作于方式2,8位自动重载模式, 用于产生波特率PCON &= 0x7f;// 波特率不倍增//EA = 0;//中断总开关 TH0 = 0xFF; //16位计数寄存器T0高8位 TL0 = 0xF5; //16位计数寄存器T0低8位 ET0 = 1; //T/C0中断开关 TH1=TL1=0xFD;// 波特率9600 (本次测试采用晶振为11.0592)ET1 = 0; //T/C0中断开关 EA=1; TR1 = 1;//定时器1开始工作,产生波特率TI=0;//发送标志位置0RI=0;//接收标志位置0ES=1;}void write_ds1302_byte(uchar date)//单字节写{uchar i;for(i=0;i>1;sck=1;}}uchar read_ds1302(uchar add){ uchar i,value;res = 0;_nop_();sck = 0;_nop_();res = 1;_nop_();write_ds1302_byte(add);for(i = 0;i>1; //value是字符型sck = 0;if(io == 1)value = value|0x80; sck = 1;}res = 0; _nop_();sck = 0;_nop_();sck = 1;io = 0;_nop_();return value;} void read_rtc() //读出时间,存入数组中,十六进制形式{uchar i;for(i= 0;i
2015-05-29 23:46
为啥要驱动模型驱动模型抽象了啥用户空间访问驱动模型实现
2020-12-28 07:12
公式之间的转换,为啥下载下来是php格式,而不是pdf格式啊
2020-02-12 20:36
了FPGA几大厂商介绍,话不多说,上货。有些大侠近期在学习FPGA,但是你知道FPGA的几大厂商有哪些么,今天我们就来聊聊全球比较知名的FPGA几大厂商和国产FPGA厂商。在FPGA的江湖内,你一定听说过
2021-07-23 08:40