自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Makefile用法

makfile用法

2023-12-01 20:42:04 378 1

原创 栈真的是向下生长吗?

以上测试表明 先申请的在低地址存放,并且最后有0的是必定排在最高地址。

2023-11-24 14:20:45 322

原创 6个月新人总结单片机程序运行流程

2.开启后ram只是存一些变量和堆栈( static 修饰的全是全局变量 )和一些程序员规定要写入ram的代码(比如一些对性能要求比较高但是很短的,中断)。堆是程序员自己申请的,堆和栈都是通过各种程序形成的命令,在ram上临时开辟的(所以有时候我申请的变量有初值就是因为,开辟的时候开到了之前释放的空间了)。比如下一个地址里面一个命令,就去执行这个命令,(下面的开始纯属猜测了)假如有个值被申请了,栈被开辟了就,如果有一条命令,比如a+b,就会先找这两个变量的地址,取值然后再相加。这嵌入就是我认为的运行流程。

2023-10-18 14:53:02 756 1

原创 单片机为什么要位带操作

因为位带操作可以直接读写,为什么在映射之前不能直接读写操作呢?因为stm32是32位操作的。也就是说你要修改某一位就必须操作32位,比如你要对#20000000这个地址写入1你就必须对#20000000到#20000020一起操作,所以你必须知道其他位的数据你才能修改#20000000所以要读修改写,而不能直接写,否则会直接破坏其他位置的数据!...

2022-06-07 14:42:35 229

空空如也

空空如也

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

TA关注的人

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