资讯
基于80C51单片机的出租车计费器设计(2024-08-21)
+ 2800000;
32
33 cout<<'费用='<34 printf('%d.%2dn', answer_fabi / (1000000......
DIY制作低成本高精度示波器电流钳(2023-03-20)
电源输出电压翻转为负压。
下图截取自SGM3204数据手册中,当S1和S3闭合,S2和S4断开时电容Cfly充电到Vin,电容两端电压左高右低。当S1和S3断开,S2和S4闭合时,电容Cfly左端接地,由于......
升压转换器中的输出电压和二极管电流(2024-03-29)
轨迹)、47μF(红色轨迹)和100μF(青色轨迹)。
输出电容值影响启动后达到可接受的输出电压所需的时间量。如果您有一个需要快速启动的应用程序,那么您可能需要使用更小的电容器来减少COUT。
让我......
STM32CubeMX系列 | SD卡(2023-03-23)
及美国SanDisk公司于1999年8月共同开发研制。 SD卡按容量分类,可以分为3类:SD卡、SDHC卡、SDXC卡,如下表所示:
SD卡和SDHC卡协议基本兼容,但是SDXC卡的区别比较大,这里仅介绍SD......
CPU的分支预测对你的代码有什么影响(2023-02-02)
];
}
}
double elapsedTime = static_cast(clock()-start) / CLOCKS_PER_SEC; std::cout << elapsedTime <......
stm32 CubeMx 实现SD卡/sd nand FATFS读写测试(2023-09-22)
在价格、封装以及稳定性上有优势,实际操作和SD卡没什么区别。
关于 SD卡/SDnand 的驱动,有了CubeMx之后其实基本上都自动生成了对应的驱动了,基本上把驱动配置一下之后,自己......
示波器数学函数有助于热插拔电路分析(2023-02-28)
器可以访问计算所需的信号。连接到输入和输出的电压探头提供 MOSFET 两端的压降;电流探头提供了检测通过 MOSFET 的负载电流的最简单方法。
图1.示波器探头连接到MAX5976和......
分享7道最近常问的嵌入式面试题(2024-04-09)
可能会读脏数据。当要求使用volatile声明的变量的值的时候,系统总是重新从它所在的内存读取数据,即使它前面的指令刚刚从该处读取过数据。而且读取的数据立刻被保存。
3. sizeof和strlen的区别,使用......
如何得当使用C语言的特殊的用法(2024-06-20)
文件行号上面说的是编译的文件名,是一个字符串,而这里说的是行号,是一个整型变量,这是这两者的区别, 比如在工程中添加源代码:
char BuildLine = __LINE__;printf("编译代码所在行:%d......
浅谈STM32之SPI_FLASH之应用实例(2024-04-11)
浅谈STM32之SPI_FLASH之应用实例;SPI Flash
首先它是个Flash,Flash是什么东西就不多说了(非易失性存储介质),分为NOR和NAND两种(NOR和NAND的区别......
OK6410 tftp下载内核、文件系统以及nand flash地址相关整理、总结(2024-09-06)
参考下电路图,使用的是8个IO进行操作,右Nand控制器等相关的操作,因此是没有一个绝对的地址的。需要注意图表中的黄色框部 分,One Nand并不是普通Nand Flash,区别就在于这种Nand是和NOR......
如何为隔离降压转换器选择变压器?(2024-01-17)
的斜率取决于(VIN – VPRI)和 LPRI。在此时段内,副边二极管D1反向偏置,电流从输出电容 (COUT)传输至负载。
图2. 导通时段等效电路。
在关断期间,QHS断开,QLS接通。原边电感放电。原边......
STM32F4时钟配置的操作步骤(2023-07-18)
CODE BEGIN 2 */
printf("this is clock system test2
");
/* USER CODE END 2 */
/* Infinite loop......
MAX7453数据手册和产品信息(2024-11-11 09:19:50)
录像机(HDR)以及个人视频录像机等。该滤波器采用+5V单电源工作,该器件经过优化,适合于NTSC、PAL以及标清数字电视(SDTV)视频系统。
各通道都包括一个低通滤波器和一个可以驱动单路(YOUT、COUT......
ROS中的序列化实现(2023-09-14)
这个结构体吧。在里结构体和类基本没什么区别,结构体里也可以定义函数。
Stream翻译为流,流是一个计算机中的抽象概念,前面我们提到过字节流,它是什么意思呢?
在需要传输数据的时候,我们......
基于STM32F407的FreeRTOS学习笔记(2)(2024-03-21)
基于STM32F407的FreeRTOS学习笔记(2);上一期配置完FreeRTOS的环境后,这一期记录自己关于任务创建的学习过程。
官方的API手册中有这些函数,xTaskCreate和......
STM32学习:ADC/DMA/USART(2023-07-26)
发送是否完成
{
}
return ch;
}此函数,是把printf输出函数定向到USART。
第一个任务大概就是这个过程,在后面的任务有相同之处,就不重复叙述了。
第二个任务:ADC......
STM32速成笔记(5)—串口通信(2024-02-27)
片机中数字都是二进制的01表示的,所以波特率可以说是1s内传输01的个数。常见的波特率有38400、9600和115200等。
波特率通常由波特率发生器产生,串口要想实现收发首先要有波特率发生器,网上......
光电容积脉搏波(PPG)远程病人生命体征监护仪的电源子系统——第一部分(2023-03-22)
了使用分立电源器件的PPG子系统。
关键元件
标识
元件
描述
U1
DC-DC转换器
电源转换器件(MAX38640A和MAX20343H)
L1
2.2μH电感
低等效串联电阻(ESR......
STM32G431之串口详解(2024-03-07)
率可达9600bps,我们这以普通串口为例。
根据原理图,USART1_TX和PC4相连,USART1_RX和PC5相连。
3.串口配置
3.代码生成
3.1 printf重定向实现
int fputc(int......
别用keil了,CLion同样可以用于STM32开发(2023-04-07)
);
然后就可以愉快地使用printf和scanf啦:
char buf[100];
printf("rnYour name: ");
scanf("%s", buf);
printf("rnHello......
存储器系统的非对齐访问(2023-10-30)
;f = 0x06;
printf("global var addr: %p %p %p %p %p %p
", &a, &b, &c, &d, &e......
S3C6410 LCD Overlay Test Program(2024-07-26)
S3C6410 LCD Overlay Test Program;测试了一下S3C6410 LCD控制器提供的Overlay功能,写了一个简单的test,主要用于实现FB0和FB1之间......
STM32编程中printf函数重定向背后的原理(2023-12-18)
STM32编程中printf函数重定向背后的原理;在C语言中,printf是一个非常好用的函数,尤其是在程序调试阶段,我们可以通printf打印变量的值来帮助查错。在学习C语言......
光电容积脉搏波(PPG)远程病人生命体征监护仪的电源子系统——第二部分(2023-03-24)
2.2μH电感
低等效串联电阻(ESR)电感(能量)储存元件1
C1
22μF电容
低ESR电容(能量)储存元件1
L1和C1是特别选择的无源元件,对于DC-DC转换器(也称为开关模式电源)的性......
一文学会高效比较CMOS开关和固态继电器性能(2023-01-17)
固态继电器(如PhotoMOS®、OptoMOS®、光继电器或MOSFET继电器)中常见的规格参数,在固态继电器数据手册中通常称为输出电容COUT。CMOS开关通常不包含此规格参数,但关......
ok6410 u-boot-2012.04.01移植六完善MLC NAND支持(2023-05-31)
) {//nand write 0x50000000 0 0x80000
//在下面你会看到很多nand. write.e/write.jffs2之类的,以前总有人问这些命令区别,这里自己分析一下就知道了
ret......
CAN总线学习笔记|CAN盒测试STM32的CAN中断接收(2023-08-01)
位时序参数,其他基本参数以及工作模式(此处设置为Normal普通模式)
CAN波特率的计算公式:只需要知道BS1和BS2的设置,以及APB1的时钟频率,就可以方便的计算出波特率。比如设置TS1=8、TS2......
STM32工程上printf()函数的方法实现(2024-08-09)
了一个有限的stdio子系统,它仅支持未缓冲的stdin、stdout和stderr,那么也就是说勾选了Use MicroLib选项后,在代码工程中就可以使用printf()函数咯?然而......
STM32F103程序调用printf打印串口数据(2023-09-06)
stdio.h中的printf直接输出就可以省去大部分格式输出转化时间。下面将介绍如何调用printf打印串口数据。
建立USART.C和USART.H两个文件,分别......
上,设置PCLK1时钟频率到最大45MHz
⏩ 激活CAN1,配置位时序参数,其他基本参数以及工作模式(此处设置为Normal普通模式)
CAN波特率的计算公式:只需要知道BS1和BS2的设......
关于STM32半主机机制的作用(2024-09-11)
printf()和scanf(),来使用PC主机的屏幕和键盘。这样就可以看到单片机的输入输出,方便进行调试。注意:种机制的运行需要仿真器,否则无法运行。
简单的来说,半主......
STM32的半主机机制介绍(2024-07-31)
printf()和scanf(),来使用PC主机的屏幕和键盘。这样就可以看到单片机的输入输出,方便进行调试。注意:种机制的运行需要仿真器,否则无法运行。
简单的来说,半主......
CAN总线学习笔记|STM32的CAN环回测试(2024-08-30)
设置为Loopback环回模式)
CAN波特率的计算公式:只需要知道BS1和BS2的设置,以及APB1的时钟频率,就可以方便的计算出波特率。比如设置TS1=8、TS2=6和BRP=6,在APB1频率......
C语言在STM32中的内存分配(2024-01-25)
("CSTACK");
#pragma section = "HEAP"
char *pbeginheap = __section_begin("HEAP");
printf("CSTACK......
在嵌入式Linux系统(OK6410)中移植Boa 服务器(2024-09-06)
192.68.0.5
8 (3) 修改53、54行的user和Group 启动的UID和GID,使其以root身份启动
9 # User: The name or UID the server......
STM32CubeMx入门教程(2):USART的使用(2024-04-15)
发送和接收。Project 和Code Generator , Advanced Settings 和第一个LED项目设置是一样的,可以参考,点击GENERATE CODE 生成代码。在MDK中打开。
2.MDK 编写......
CAN总线学习笔记 | STM32CubeMX配置CAN环回测试(2023-03-20)
基本参数以及工作模式(此处设置为Loopback环回模式)
CAN波特率的计算公式:只需要知道BS1和BS2的设置,以及APB1的时钟频率,就可以方便的计算出波特率。比如设置TS1=8、TS2=6和BRP=6......
基于STM32CUBEMX驱动TMOS模块STHS34PF80(6)----获取状态数据(2024-01-03)
发送到TPRESENCE_H (3Bh) 和 TPRESENCE_L (3Ah) 寄存器,TMOTION_H (3Dh) 和 TMOTION_L (3Ch) 寄存器,以及 TAMB_SHOCK_H (3Fh......
u-boot-2009.08在mini2440上的移植 增加nor flash功能(2024-07-01)
-boot源码,使其完全支持Nor Flash。
【1】添加对我们mini2440开发板上2M的Nor Flash(型号为SST39VF1601)的支持
在虽然 S3C2440 和S3C2410 对于......
STM32CUBEIDE(6)----printf打印配置(2024-08-08)
STM32CUBEIDE(6)----printf打印配置;概述
本章STM32CUBEMX配置STM32F103,配置printf进行打印。 最近在弄ST和GD的课程。
生成例程
使用......
新手入门之stm32中断系统(2023-01-12)
以是脉冲形式的,这样中断控制器就可以处理任何中断源。
中断和异常向量表:
STM32F0中断和异常向量:
Cortex-M0内核可以处理15个内部异常,和32个外部中断。
STM32F051实际......
C语言进阶之回调函数详解(2023-08-22)
看变量名的后面有没有带有形参类型的圆括号,如果有就是指向函数的指针变量,即函数指针,如果没有就是指向变量的指针变量。
最后需要注意的是,指向函数的指针变量没有 ++ 和 -- 运算。
一般......
STM32的待机唤醒实验(2024-01-17)
要实现低功耗项目的时候,可以利用多种低功耗模式来节省功耗。
运行模式下降低功耗方式
降低系统时钟速度
不使用 APBx 和 AHB 外设时,将对应的外设时钟关闭
STM32 提供了 3 种低功耗模式
睡眠模式( 内核......
基于PAJ7620和STM32手势识别应用案例(2024-03-22)
基于PAJ7620和STM32手势识别应用案例;1.简介
手势识别是计算机科学和语言技术中的一个主题,目的是通过数学算法来识别人类手势。 手势可以源自任何身体运动或状态,但通常源自面部或手。 本领......
STM32CUBEMX开发GD32F303(8)----USART收发配置(2024-09-14)
中断。
keil配置
microlib 进行了高度优化以使代码变得很小。 它的功能比缺省 C 库少,并且根本不具备某些 ISO C 特性。 某些库函数的运行速度也比较慢,如果要使用printf(),必须......
如何处理嵌入式C编程中的错误异常(2023-09-07)
对错误描述仍显匮乏)。Linux系统中,出错常量在errno(3)手册页中列出,可通过man 3 errno命令查看。除EAGAIN和EWOULDBLOCK取值相同外,POSIX.1指定......
使用硬件I2C读取温湿度传感器数据(HTS221)(2023-04-24)
度传感器 HTS221温湿度传感器是ST公司生产的一款超小型温湿度传感器,提供 16-bit 的温度和湿度输出数据,并且数据输出提供了IIC 和 SPI两种通信接口,具有 2 x 2 x 0.9 mm 的极......
STM32大小端序与堆栈及其增长方向分析(2024-08-22)
STM32大小端序与堆栈及其增长方向分析; 在开源电子中看到一篇文章讲的是栈增长和大端/小端问题。学C语言的时候,我们知道堆栈的区别:
(1)栈区(stack):由编译器自动分配和释放,存放......
CH375读写U盘C51示例源程序(2023-01-03)
) {mDelaymS( 100 );}}/* 为printf和getkey输入输出初始化串口 */void mInitSTDIO( ){}U16 SERIAL_BAUD = 57600;char......
相关企业
:手套白色棉布型及黑色橡胶型,加长加厚。 性能:耐磨、耐高压。 喷砂手套和普通的橡胶手套的区别在于: 喷砂手套是采用高耐磨橡胶经达特殊的生产工艺制成。 吸尘布袋各种规格非标订做,白色
;上海如鱼得水塑胶制品有限公司;;上海如鱼得水塑胶制品有限公司是位于上海市奉贤区四团镇的一家生产新型专利环保游泳圈的公司。我们公司所设计的泳乐宝区别于传统的所有游泳圈,并获得国家专利号。
;云南松花粉;;公司主要开发“植物王国”中的纯天然特殊营养保健品(主要区别于化学合成类型的保健品,以及通过化学方法提取的保健品),不仅具有绝对的质量优势和认知度,正在牛气冲天的产品,而且
;梅安茶庄;;清香型安溪铁观音和浓香型安溪铁观音最主要的区别就在于:浓香型在精制工艺上多了一道烘焙工序,因而冲泡时汤色较浓。 浓香型产品精制工艺:毛茶→验收→归堆→投放→筛分→风选→拣剔→号茶
;龙行科技电子商行;;本公司是一家专业化的电子元件供应商,具有多年集成电路的销售经验,我公司经营品牌齐全,可为您寻找**,工业级通讯用,较偏门,冷门之高科技元器件.本公司与其它代理商区别
价比、高实用性的LED光源产品,为快速发展的行业市场需求及日益增长的用户使用要求,提供全面周到的解决方案。 国内较早LED照明光源品种系列专业品牌厂商;按LED种类区别主要有两大系列:大功率系列、小功
造性地将其融入到到德国利奥传统的电工附件产品中,并且在“电工产品”和“LED照明”两大主流产品中,加入了多项实用智能型的专利技术,使得产品更加具有了人性化的实用、便利价值。 公司先后研发出区别
造性地将其融入到到德国利奥传统的电工附件产品中,并且在“电工产品”和“LED照明”两大主流产品中,加入了多项实用智能型的专利技术,使得产品更加具有了人性化的实用、便利价值。 公司先后研发出区别
造性地将其融入到到德国利奥传统的电工附件产品中,并且在“电工产品”和“LED照明”两大主流产品中,加入了多项实用智能型的专利技术,使得产品更加具有了人性化的实用、便利价值。 公司先后研发出区别
以上,否则没有容量,充电电压3.8V会对3.0V设备造成直接经济损失,而标准ML3.0V可充纽扣式电池充电电压必须3.3V请区别.