自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 华大HC32F460 PB3,PB4设置为普通IO

/TDI PB3 特殊功能失能。对于 PB3 与 PB4 默认是用作特殊功能,直接设置为普通IO是不能行的。//PB3,PB4 设置为普通IO。然后再初始化就能控制了。

2023-10-07 18:55:29 983 3

原创 FreeRtos队列,队列集合学习使用

freeRTOS 对QueueSET 队列集合的使用

2023-07-20 14:10:06 413

原创 C语言强符号与弱符号weak以及attribute的使用

format(printf, m, n), m是格式化的字符串位置就是那个"%s %d"这个字符串是第几个参数,从1开始数,n就是可变参数是第几个,可变参数就是那个... 三个点来表示的那个。在阅读代码过程中会发现一些奇怪的代码,比如attribute((weak)),就会很疑惑这个weak有啥用?unused 是用来修饰函数的,使用之后就不会报那种未使用的错误。(3)如果出现多个同名弱符号,编译器最终会选择内存占用量最大的那个符号。(1)如果出现多个强符号,最终会出现链接错误即符号的重定义。

2023-07-04 14:23:08 570

原创 使用<stdarg.h>实现可变参数,av_list的使用

t为参数类型,如果t是char 那么它会返回一个字符,如果是cahr*会返回字符串首地址,我们可以根据这个t来遍历,我们输入的format,对不同类型的数据进行处理,其实也可以用输入输出流格式化提取数据或者用正则表达式,但是遇到了就玩玩。:是一个宏函数,ap应该就是args pointer 参数指针,x是第一个参数。先介绍三个函数与一个变量类型:使用这个库的前提是需要使用。接下来我们介绍需要使用的三个函数。类型:是一个char * 类型的字符串指针,:将ap置为空,参数指针置为空。

2023-07-03 20:02:12 299 1

原创 C++使用重载实现string类型操作

c++符号重载

2022-08-12 09:08:25 585

空空如也

空空如也

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

TA关注的人

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