自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式编程中使用uint8_t、uint16_t、uint32_t报错的问题

u16表示unsigned short,占16个二进制位;u32表示unsigned long占32个二进制位,此种变量命名方法是为了提高跨平台的移植性与兼容性,明确该类型数据所占内存的大小,防止在不同平台出现数据类型名相同但所占内存大小不同的二义性问题。打开stm32f10x.h的头文件,可以看到里面使用typedef对u8、u16、u32进行类型别名定义,u8的类型别名为uint8_t,u16的类型别名为uint16_t,u32的类型别名为uint32_t,所以加入此头文件就不会再报错了。

2024-03-16 11:23:07 1837

原创 linux下使用gcc编译工具出现“命令未找到”或“没有那个文件或目录”等提示

这样再使用gcc编译工具时就不会报错了,但是当下次开机时,使用gcc编译工具又会发生同样的报错,需要再次添加环境变量,为了避免每次开机都要添加一次环境变量,输入sudo vi ~/.bashrc。添加完成之后退出终端并重新登录,以后重新开机使用gcc编译工具就不会再报错了。shell脚本中输入gcc -v,此时就能查看到gcc的安装路径及版本信息。

2023-09-06 14:38:31 15440 6

空空如也

空空如也

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

TA关注的人

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