![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Work For C
文章平均质量分 56
小五呀~
碎片记录~
展开
-
STM32F4 FPU浮点运算单元
STM32 FPU浮点运算单元转载 2022-06-16 09:09:28 · 5294 阅读 · 0 评论 -
STM32内存管理
STM32 内存管理转载 2022-06-15 17:47:17 · 495 阅读 · 0 评论 -
STM32 ASSERT断言机制
断言机制原创 2022-06-14 18:07:01 · 1335 阅读 · 0 评论 -
STM32 USB IAP升级
STM32f4系列 通过USB实现IAP固件升级原创 2022-06-08 18:35:15 · 2192 阅读 · 0 评论 -
STM32F103系列 串口IAP升级
STM32 串口IAP原创 2022-06-06 11:49:52 · 2641 阅读 · 2 评论 -
char型数组表示float,int,double数据类型
最近听某人跟我分享了一个简便的float与char[4]数组相互转换的方法,感觉醍醐灌顶,记录分享一下~通常float数据在计算机中有特性的表示方法,有很多相关文章此处不讨论,本文用到union联合体,聪明的你是不是已经想到方法了呢由于联合体里面的变量公用的同一片内存,那么,当我们在联合体中这样声明,union{ float data; char c_Data[4];}FloatChar;当我们给浮点变量赋值:FloatChar.data = 1.234;此时由于联合体公原创 2020-08-24 17:37:17 · 1862 阅读 · 0 评论 -
C语言实现任意位置的参数默认值设置
项目中经常会用到公共的函数,由于需求不同导致某些特殊的情况会使用的不同的参数。在C++中可直接缺省最后位置的默认参数。使用宏定义的方式,可实现C语言中任意位置的参数的设置。例:在串口发送函数中,某些字符串发送需要以固定字符结束,而其他的不需要拼接字符串,可以定义发送函数void _USART_SendChar(USART_TypeDef* USARTx,char* Data,int le...原创 2020-04-09 18:02:22 · 1595 阅读 · 0 评论