自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (17)
  • 收藏
  • 关注

原创 sprintf函数介绍

要确保目标字符串有足够的空间来存储格式化后的内容,否则可能会导致缓冲区溢出,这是一种比较危险的情况,可能会引起程序崩溃或者安全漏洞。其中,str是指向目标字符串的指针,用于存储格式化后的结果;通俗地讲,它可以把各种不同类型的数据(如整数、浮点数、字符等)按照一定的格式组合成一个字符串。在使用sprintf函数时,要仔细检查格式控制字符串,确保转换说明符与实际的参数类型相匹配。例如,%d用于格式化十进制整数,%f用于格式化浮点数,%c用于格式化单个字符,%s用于格式化字符串等。

2025-01-10 14:18:43 760

原创 stm32G030 模拟IIC代码示例

2024年12测试ok可以用。

2025-01-10 08:35:22 442

原创 STM32G030 printf打印函数处理方法

2、在MDK工程中Target中将use MicrolLIB选项打钩,非常重要。4、添加fputc函数,这里我选用的是串口2,非常重要。1、需要我们配置好串口函数,如下图。3、加入stdio头文件。

2024-12-28 16:43:39 299

原创 printf和sprintf函数区别和打印数据的格式解析

很少人注意printf/sprintf 函数的返回值,但有时它却是有用的,spritnf 返回了本次函数调用,最终打印到字符缓冲区中的字符数目。printf 函数会解析格式字符串,并将格式化后的数据输出到屏幕。sprintf函数的第一个参数是一个字符数组,也即是字符串缓冲区,用于存储格式化后的数据,其余与printf函数相同。sprintf 是个变参函数,使用时经常出问题,而且只要出问题通常就是能导致程序崩溃的内存访,使用时特别注意缓存区大小是否够用问题,分配足够的Buff空间,不要溢出。

2024-12-20 11:09:17 598

原创 C语言中的数组指针和指针数组区别解析

这两个东西看着像是孪生兄弟一样,但它们的概念和工作方式是截然不同的,想要区分哪个是数组指针,哪个是指针数组,最主要的就是看它声明时的符号。而在上面这两个声明中,() 和 [] 的优先级算是最高的,解引用运算符 * 的优先级就要次于二者。指针数组则是不同于数组指针的另一个概念,它首先是一个数组,然后数组中的每个元素都是一个指针。数组指针,它首先是一个指针,是指向数组的指针类型。允许用指针的方式,来访问数组中的元素。在编程语言中,每个符号都具备相应的优先级。就跟我们学数学,先乘除后加减一个道理。

2024-12-13 17:30:51 158

原创 MDK(KEIL)怎样使代码在RAM中运行

如何指定代码运行在RAM中

2024-12-11 15:39:29 1066

原创 MDK(KEIL) Program Size解析

Program Size,Code,RO-data,RW-data,ZI-data

2024-12-10 12:07:45 697

原创 单片机内存某个地址数据写入操作与读取

(volatile uint32_t *)0x500b0024,即给内存地址0x500b0024赋值0x01000000。*(volatile uint32_t *)0x500b0024 指向一个指针的指针变量,取这个地址的内容的操作。3、value = *(volatile uint32_t *)0x500b0024读取到的值赋值给value;)0x500b0024将地址0x500b0024强制转换为指向uint32_t的指针。

2024-12-09 17:26:42 479

LED恒流驱动器Hi600X系列高精度调光及应用详解

内容概要:本文详细介绍了Hi600X系列高精度调光升压LED恒流驱动器的技术特点及其应用场景。Hi600X支持100:1调光比,工作电压范围为5-40V,具备软启动、转换效率>95%、超低待机功耗、真正的无频闪调光等功能,并提供广泛的LED照明解决方案如户外照明、电视背光、太阳能路灯等。文中还涉及具体管脚配置、极限参数及电气特性、应用电路等详尽信息。最后提供了关于外围电路设计的指导,帮助实现稳定的电路性能。 适合人群:从事LED照明及相关电力电子设计的专业人士和技术工程师。 使用场景及目标:①户外照明和工业应用;②消费电子产品设计,特别是对亮度调节要求高的设备如电视机等;③太阳能供电的节能照明项目,如太阳能路灯。 其他说明:文档中不仅涵盖了基本操作指南,还包括了许多针对实际应用中的技巧,旨在确保最佳性能和可靠性的硬件部署。此外,还提供了详细的参数表与典型的特性曲线,方便用户对比分析与调试。

2025-01-09

一款非常好用的串口调试软件

一款非常好用的串口调试软件

2024-12-14

截图工具Snipaste-2.10.3-x64.zip window 64bit 版本

截图工具Snipaste-2.10.3-x64.zip window 64bit 版本,研究学习参考用不做其他商业用途

2024-12-14

Linux命令详解

非常好用的Linux系统命令及其使用详解

2014-04-26

ATmega128最小系统板原理图

ATmega128最小系统板原理图。。。。。。。。。。。。。。。。。。。。。。。。。。。

2010-06-19

电视机原理考试期末试题

电视机原理考试期末试题,09年考的,有选择题。问答题等

2010-06-19

OV7670中文数据手册

OV7670摄像头中文数据手册1.01,很详细。是从淘宝卖家那里弄来的。

2010-06-19

串口通信调式助手V2.0

很好用.常用于串口调式中,是很好的助手,是我从VC++与串口通信实践这本书的光盘中拿来的,现在网上也很多

2010-04-01

用MTALE产生各波形mif的方法

用MTALE产生各波形mif的方法。。。。。。。。。。。。。。。。。。。。

2009-12-06

MCP420XX数字电位器的中文资料

MCP420XX数字电位器的中文资料,里面的资料还行,我做可调电源就用了它

2009-12-05

LM2576中文资料

LM2576开关电源芯片LM2576的中文资料,很详细,这个我已经用过,效率蛮可以的

2009-12-05

MAX187中文资料

MAX187中文资料。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2009-12-05

步进电机的正反转如何控制

步进电机的正反转如何控制,是C语言的,简单易懂,蛮不错的,正在学步进电机的,错过就可惜了,呵呵

2009-07-24

数字逻辑电路试卷与答案

数字逻辑电路试卷与答案,非常不错,拿来和大家一起分享了

2009-07-06

线性代数课后练习答案(同济大学版)

线性代数课后练习答案,很不错的,同济大学版

2009-07-06

历年电子设计大赛题目汇总

历 年 电 子 设 计 大 赛 题 目 汇总

2009-06-14

局域网传资料好帮手----飞鸽

这个飞鸽可以传文件夹,容量不限,速度快,效率高,是目前普遍用的局域网好帮手

2009-06-14

复变函数与积分变换 高等教育出版

复变函数与积分变换,高等教育出版,非常好用,解答也很详细

2009-06-14

led数码管,led字型码生成器

这个软件可以设置IO口,led的共阴和共阳,对于初学led数码管的来说是一个很好的参照

2009-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除