自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何对寄存器进行操作

因为这一串数据程序并不能识别出是地址,所以需要使用强制类型转换,(unsigned int*)0x40010C0C,使其成为指向0x4001140C 这块地址的指针,然后再向这块地址里面写数据。这样再对这块地址写入数据的时候就可以这样操作 GPIO_ODR =OxFF,看程序的人就知道是对芯片的名字叫GPIO_ODR的这块内存进行了赋值。#define GPIO_ODR *(unsigned int*)0x40010C0C,这种给有特定功能的地址取名称的过程就叫寄存器映射。//通过结构体指针访问寄存器。

2024-04-09 21:55:17 216

原创 solidworks画四自由度机械臂

哈哈哈,作为嵌入式软件工程师,最想做的事就是通过自己的能力一个人做出机械臂,然后让它动起来。今天用solidworks画了一个简单的四自由度机械臂,希望是自己制作机械臂迈出的第一步。哈哈哈,需要文件的可以私聊我。

2023-09-23 22:25:46 437 3

原创 C语言之链表

有加入节点的方法,就应该有删除节点的方法,本例的链表默认每个元素的数据域数值大小不同,删除节点函数如下(其实删除节点的方法有很多种,比如定义删除链表的第几个元素),本例删除节点的依据是数据域的值为我们要删除的对象。节点是由数据域和指针域两个部分组成,其中数据域里面的数据类型可以是任何形式的数据,包括结构体数据类型,在本例中为了方便说明就以整形为例。现在我们有了链表头和创建节点函数,就可以给链表中加入节点元素了,加入节点的方法一般用两种,即。),链表作为数据结构的基本,掌握其写法是非常重要的。

2023-03-17 16:19:42 69

原创 C语言之链式队列

C语言之链式队列

2022-11-14 21:18:15 1084

原创 指针的指向

2022-04-09 17:17:23 988

原创 const对指针的影响

小白在学习C语言过程中的一些想法在这里记录一下,如有不妥指出,还望指出,我们共同进步!最近学习C语言在

2022-04-02 19:18:40 1224

原创 C语言初学者理解之整型提升

小白在学习C语言过程中的一些理解和看法,如有不妥之处,还请各位提出,我们共同进步!最近在B站上跟着鹏哥学习C语言,讲到了整型提升这个地方,想要记录一下。首先在C语言中能够进行整型提升的数据类型只有char和short两个比int类型小的数据类型。其中定义一个char类型的数据时,在内存中占用1个字节;在定义一个short类型的数据时,在内存中占用2个字节。在我们对定义好的数据进行运算时,CPU会将char类型和short类型的数据转化为int类型。因为CPU中整型运算器(ALU)操作的字节长度就

2022-03-27 19:28:02 785

空空如也

空空如也

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

TA关注的人

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