资讯
u-boot-2009.08在mini2440上的移植 增加nor flash功能(2024-07-01)
default environment的警告信息。不是u-boot默认是从Nor Flash启动的吗?为什么会有这些错误信息呢?这是因为我们还没有添加对我们自己的Nor Flash的支持,u-boot默认......
如何使用stm32 USB功能完成USB转串口功能(2024-04-29)
,GPIO_PIN_SET);
}
该函数使用时应放在USB初始化之前,或者使用其他IO控制三极管拉低电平。
/* Configure the system clock......
如何实现独立片选一主多从(2024-01-10)
STM32F407的SPI2为例:
那么要实现前面说的一主多从,怎么办呢?有朋友说,直接用GPIO去模拟不就可以了。
不错,SPI总线要用GPIO模拟还是很容易的,但是这样做波特率做不高,需要占用CPU时间......
STM32的SPI外设片选只有一个怎么破(2023-04-06)
STM32F407的SPI2为例:
那么要实现前面说的一主多从,怎么办呢?有朋友说,直接用GPIO去模拟不就可以了。
不错,SPI总线要用GPIO模拟还是很容易的,但是这样做波特率做不高,需要占用CPU......
调试分析之 自制工具<寄存器编辑器>(2024-08-13)
完成一个可自动创建设备节点的字符设备驱动程序
这儿我们前面都写过了N遍,此处不再赘述,直接附上代码:
1 /******************************
2 内核调试之自制寄存器读写工具(驱动)
3......
基于51单片机的独立按键和矩阵按键用法(2024-08-12)
基于51单片机的独立按键和矩阵按键用法;主要实现如图所示的功能
将主函数以外的函数全部放在qiyu.h文件中
1 //qiyu.h
2 #define KEY_PORT P1......
u-boot移植(十)---代码修改---支持nor flash(2023-07-03)
CRC,Using default enviroment,我们可以定位Using default enviroment定位到
代码位置,如下:
Env_common.c (common......
Lattice MXO2: 3-8译码器(2023-10-19)
) //case语句,一定要跟default语句
3'b000: led=8'b0111_1111......
用PROTEUS仿真单片机与七段数码管(2024-08-09)
;
case '9': ch = '0'; break;
default: ch = '0'; break;
}1
}
}
void cct_init(void......
Altera MAX10: 3-8译码器(2023-10-19)
) //case语句,一定要跟default语句
3'b000: led=8'b0111_1111......
STM32移植U8g2图形库的方法 实现OLED图形显示(2023-07-26)
u8g2_Setup_ssd1306_i2c_128x64_noname_2
u8g2_Setup_ssd1306_i2c_128x64_noname_f
其中,前面3个,是给SPI接口的OLED......
Ubuntu下sdcc写的一个基于普中V2单片机数码管头文件(2024-07-23)
;
default:
break;
}
switch (wei)
{
case 0:
smg_wei = smgduan[0......
数字温湿度计设计(2023-12-15)
:通过编程驱动I2C接口温湿度传感器SHT-20,获取温湿度码值信息,将两种码值信息经过运算转换成物理温度湿度数据,然后经过BCD转码处理并显示到扫描式数码管上。
实验目的
前面......
51单片机矩形键盘控制数码管显示0-F,以及LED灯的亮灭(2022-12-19)
;
case 0x0b: x = 2; break;
case 0x07: x = 3; break;
default: break;
}
delay(10);
// 计算......
RC500读卡单片机源程序(2022-12-26)
])
{ case 0:
baud=BAUD_9600;
break;
case 1:
baud=BAUD_14400;
break;
case 2:
baud=BAUD_19200;
break......
基于单片机DHT22温湿度LabView上位机监控系统设计(2023-09-12)
; break;case 0x03: RY2 = 1; break;default : RY2 =1; break;}}}else //发送完一字节数据{//TI = 0;}}3、贴上DHT22读温......
基于STC89C52单片机的智能花盆设计案例(2023-08-23)
输液时间+1
time_shuye++;
time_minus_shuye = time_shuye*60;
break;
default:
break;
}
break;
case 3: //按键3......
基于51单片机的智能花盆设计(2024-03-18)
,修改输液时间+1
time_shuye++;
time_minus_shuye = time_shuye*60;
break;
default:
break;
}
break;
case 3......
51单片机状态机键盘检测(2024-08-12)
)
{
case initstate: //³õʼ״̬
if(key_value==0) //˵Ã÷°´¼ü°´ÏÂ......
S3C2440 LED驱动总结(2024-07-15)
==S3C2440_LED_MODE_MASK)
{
switch(mask)
{
case LED_MASK_000: *GPFDAT |= (1<<4) | (1......
Mini2440 USB gadget --使用与测试(2024-06-21)
);
}
/* Set default power state */
udc_write(DEFAULT_POWER_STATE, S3C2410_UDC_PWR_REG......
51单片机|8个按键控制8个LED灯实现8种功能(2022-12-19)
;
case 0x7f:P1=0x33;break;
default:;
}
}
}
void delay(unsigned char i......
51单片机用矩形键盘控制交通信号灯和数码管显示(2022-12-19)
; break;
case 0x07: x = 3; break;
default: break;
}
delay(10);
// 计算列数y的值
P2 = 0xf0......
51单片机实现4个按键控制8个LED灯四种状态(2022-12-19)
;
case 0xf7:P1=0x0f;break;
default:;
}
}
}
void delay(unsigned char i......
基于52单片机与ds1302时钟芯片的电子闹钟C程序(2023-05-19)
;
}
}
void crrect_ds1302(uchar cc) //更改程序
{
while(~crrect);
switch(cc)
{
case 1......
89C51编程器,89C51 programmer(2023-10-20)
=0;p36=0;p37=0;vpp=0;prog=1;for(i=0;i<50000;i++) _nop_();switch(p){case 0 : prog=0;prog=1;break......
S3C6410 LCD Overlay Test Program(2024-07-26)
); if(err < 0) printf("ioctl err =%d",err); break; case 0: goto exit; default......
HI3531ARM调试printf的实现(2023-09-06)
) { case 'd'://输出十进制 break; case 'c'://输出字符 break......
u-boot-1.3.4移植到s3c2440之nand驱动(2024-07-25)
) {
case NAND_CTL_SETNCE:
NFCONT &= ~S3C2410_NFCONF_nFCE;
DEBUGN("NFCONF=0x%08xn......
51单片机矩形按键控制16个LED灯亮灭和数码管显示(2022-12-19)
0xb0: y = 2; break;
case 0x70: y = 3; break;
default: break;
}
// 计算出结果,确定......
WIFI_ESP8266通信系统设计(2023-12-18)
并处理,最后显示在8位数码管上。
实验目的
在前面串口监视系统设计实验中我们学习了UART总线的驱动原理及设计实现,本实验主要了解WIFI通信TCP协议,熟悉AT指令集,掌握ESP8266模块......
linux设备驱动之USB数据传输分析 二(2024-07-18)
; default: goto error; } break; case DeviceRequest......
用PROTEUS仿真单片机串口通讯(2024-08-14)
;
switch(chr)
{
case '1': Appliance1 = 1; SendByteSerially('k'); break;
case '2': Appliance2......
伺服焊钳机器人做EMZ的程序分析(2024-05-13)
=$axis_act 保存当前轴的信息给当前焊钳关闭位置变量
SWITCH EaxNum 选择几号钳对应的几号轴
CASE 0如果给入的钳号是0
HALT 就停止
CASE 1钳号1
GunPosOpen.E1......
【STM32H7】第6章 ThreadX NetXDUO网络协议栈移植到STM32H7(2023-04-23)
动文件dm9162.c和dm9162.h添加到自己的工程里面,路径不限。配套例子是放在Usernetx文件。
以太网驱动文件stm32h7xx_hal_eth.c,这个是STM32H7的HAL库自......
基于接近式传感器的智能接近系统设计(2023-12-14)
接口接近式传感器的驱动
完成智能接近系统设计实现
设计框图
根据前面的实验解析我们可以得知,该设计可以拆分成两个功能模块实现,
APDS9901Driver:接近式传感器APDS-9901芯片......
IMX257实现GPIO-查询按键驱动程序(2024-08-16)
IMX257实现GPIO-查询按键驱动程序;前面我们介绍了简单的通用字符设备驱动程序,接下来,我们在它的基础上来实现GPIO的查询按键功能。
先附上驱动程序代码
1......
【2440裸机】中断(2023-06-07)
管理模式栈指针,
@ 其实复位之后,CPU就处于管理模式,
@ 前面的“ldr sp, =4096”完成......
图片显示系统设计(2023-12-18)
行彩色液晶屏的驱动设计,然后将小脚丫Logo处理显示,完成图片显示系统的总体设计。本文引用地址:
了解1.8寸串行采样液晶屏的原理及驱动设计
完成图片显示系统设计实现
设计框图
根据前面......
AT89C51单片机实现全自动洗衣机功能的设计方案(2023-03-21)
);
break;
case FANZHUAN : FanZhuan();
T_Motor_Ctl(4,3,5);
break;
default : break;
}//end switch
}//end......
u-boot-2014.10移植(5)支持nand(2023-06-09)
();
switch (chipnr) {
case -1:
nand->nfcont |= (1<<1......
单片机编程思想——状态机(2023-01-09)
作为各个状态迁移的动作出现的。从代码简化提高效率的角度来看,我们完全可以把这 5 次合并为 1 次放在 switch—case 语句之前,两者的效果是完全一样的,代码里之所以这样啰嗦,是为......
基于51单片机的电子闹钟设计(2023-02-09)
: hour--;if(hour > 23) hour = 23 ;break;case 8: mode = 1;break;default : break;}Num = Key_Scan......
基于PAJ7620和STM32手势识别应用案例(2024-03-22)
将手指指向计算机屏幕,使得光标将相应地移动。 这可能使常规输入设备(如鼠标,键盘甚至触摸屏)变得冗余。越来越多的电子设备都在使用手势识别功能。顾名思义,手势识别旨在识别人类的物理运动或“手势”。例如,在设备前面......
STM32电子钟万年历时钟闹钟LCD1602仿真设计(2024-06-14)
= 10;//闹钟时间 秒
while(1)
{
switch(set_mode)//设置模式
{
case 0......
Linux混杂设备驱动 - 按键设备驱动(2024-09-20)
case 0:
11 case 1:
12 case 2:
13 case 3:
14 schedule_work(&......
定时器按键消抖的方法(2024-08-12)
; KEY_OUT_3 = 0; break;
case 3: KEY_OUT_3 = 1; KEY_OUT_4 = 0; break;
default: break......
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤(2024-04-07)
的是运算符,输出运算符按键对应的行。并存放到前面定义的数组里,长度+1
case 0xB7: show(); break;//”=“键的功能是展示运算结果
case 0xD7......
【51单片机】矩阵键盘逐行扫描法仿真实验+超详细Proteus仿真和Keil操作步骤(2024-08-26)
的是运算符,输出运算符按键对应的行。并存放到前面定义的数组里,长度+1
case 0xB7: show(); break;//”=“键的功能是展示运算结果
case 0xD7......
51单片机常用器件的驱动电路(2023-06-19)
): *value=1;break;
case(0X0d): *value=2;break;
case(0X0e): *value=3;break;
default: *value=0xff......
相关企业
;国际基立有限公司;;mobile phone pouch, mobile phone accessory, mobile phone case, genuine leather case
;启扬电子有限公司;;启扬电子有限公司是一家专业制造网络磁性元件,CASE,BASE的胶壳厂家。目前的产品CASE采用磷青铜,EPOXY为原材料,EPOXY射出具有以下特点:1。耐高温;耐高
dvdr/double side dvdr and cd case/dvd case. we can give attractive price for above items. we also can
和业务洽谈。Hong Tai Communication specialty produce Water Case,like Diamond wave case,Matting silicon case
chicago-case;;;
peli protector case;;;
in their market by reviewing the case studies below.;
在“ Case By Case ”等专案处理能力为行业内领先水平,产品符合 GB 、 ISO 、 BS 、 ASTM 、 DIN 、 UL 、 EN 、 CSA 、 JIS 、 ISTA 等测
dynastream;;At Dynastream, we are committed to providing the most effective, long-term use case
, such as aluminum, stainless steel (lighting, cell phone case, digital camera case, the host shell