自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 volatile 学习小计

然而,为了提高执行效率和优化程序性能,编译器经常会采取一些策略来改变代码的结构,这包括重排序指令、消除未使用的变量,以及合并或省略一些我们明确写出的操作。假设我们正在编写一个嵌入式系统的程序,该系统需要监控一个硬件信号的状态,这个硬件信号通过一个寄存器提供,该寄存器的值可能随时由外部电路改变。修饰的变量时,不能对其进行常规的优化处理,比如缓存变量而不是每次都从它的原始位置读取它,或者重排序对这些变量的读写操作。总结:当你定义的变量没有在代码中使用的时候,编译器不会编译这个变量,也不会占用内存。

2024-03-25 12:29:37 435

原创 STM32 RCC时钟设置(学习笔记4)

前面几篇我讲了如何使用标准固件库来让STM32实现一些功能;但是想要实现各种功能前都必须要对单片机时钟源进行设置,时钟树。

2024-03-23 11:27:27 373 1

原创 STM32 USART使用(学习笔记4)

这章我们来讲下怎么初始化以及使用USART。

2024-03-22 21:08:31 583 1

原创 软考嵌入式 1:计算机系统基础知识

1.计算机系统基础知识1.1数制及其转换1.1.1二进制、八进制、十进制和十六进制等常用数制及其相互转换 1.2数据的表示1.2.1数值的原码、反码、补码、移码表示,定点数和浮点数,精度和溢出1.2.2字符、汉字、声音、图像的编码方式1.2.3校验方法和校验码(奇偶校验码、海明校验码、循环冗余校验码等)1.3算术运算和逻辑运算。

2024-03-21 20:25:02 1616

原创 STM32 FLASH读写(学习笔记3)

上两期我们讲了GPIO的初始化和使用,今天我们来讲一下STM32中如何保存数据到FLASH中。要看注意事项!!!

2024-03-20 18:22:40 513 1

原创 STM32GPIO使用(GPIO读取,输出)学习笔记

好的上一期我们讲了GPIO的设置(初始化),这一期我们来讲一下GPIO怎么使用。就根据代码接着来。但是具体使用前我们先看一下固件库函数手册:蓝色是读取,红色是输出上一期我们已经初始化了的Pin0、1号脚为的Pin0、1号脚为,现在就先让GPIOA_Pin_0和1输出高低电平。

2024-03-19 12:43:25 2181 6

原创 STM32 GPIO设置(GPIO初始化)学习笔记

都知道是的意思就不详细解释那么我们就直接进入怎么设置GPIO接口:这里我的编译软件是keil5,相信大家都应该应该知道stm32有各种的工作模式上拉、下拉、推挽、开漏等等。

2024-03-18 12:58:21 2101 1

屏幕录像专家V7.5完美破解版

=====很多时候,自己动手,丰衣足食。。。===== 安装步骤: 1)点击安装.EXE,安装软件。 2)点击安装好的屏幕录像专家,会给你一个机器码,要你注册,复制下这个机器码(下一步用)。 3)点击keygen.exe,然后把机器码复制上,填一个用户名(下一步用)。 4)再点击"计算授权注册码",可以获得计算的注册码,复制一下。 5)回到软件的界面,然后点注册,输入用户名,复制上注册码,ok注册成功!

2019-02-01

空空如也

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

TA关注的人

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