- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 【C语言】计算机是如何存储整数和小数的?
一条数轴上的数可以分为整数和小数,整数包括正整数、负整数和0,小数也包括正小数和负小数。人类借助"+“、”-“、”."、"0~9"等符号以及约定俗成的摆放顺序来表示和存储不同的数字。但计算机只认识0和1,要想在计算机中表示和存储不同的数字,就需要借助一套完整的存储规则。对于不同类型的数字,存储规则也是不一样的。
2023-06-29 22:21:38
2217
原创 【C语言】关键字
传统的c语言(ANSI C)有32个关键字1999年12月16日,ISO推出了C99标准,该标准新增了5个C语言关键字:2011年12月8日,ISO发布C语言的新标准C11,该标准新增了7个C语言关键字:下面将对部分关键字进行总结。
2023-06-09 20:45:45
1334
原创 【Keil5】Keil查看程序占用flash大小
我们在挑选一款单片机的时候,会查询单片机的主频、内部flash和RAM、封装、各种外设接口资源。其中flash和RAM大小尤为重要。以STM32H750VBT6为例,其内部flash只有128KB,RAM却有1056KB。该选型手册可在该链接中免积分下载:STM32系列产品选型手册该型号的flash容量比F103ZET6的512KB要小4倍,编程的时候会一直担心flash容量不够,因此需要实时监控程序所需的flash大小。keil5编译后会显示程序大小:其中,Code:表示程序所占用 FLASH
2022-12-03 17:16:28
4607
原创 【C语言】高级宏定义
宏定义分为不带参数的宏定义和带参数的宏定义,不带参数的宏定义就是普通的宏定义,带参数的宏定义则稍稍复杂。下面将结合一些例子讲解这些显得比较高级的宏定义。
2022-12-01 10:41:51
1495
原创 【VS2019】插入覆盖问题
在文字处理中,有两种输入模式。一种为覆盖模式,光标位置新输入字会替代原来的字;另一种为插入模式,新输入的字插入到光标位置,原来的字相应后移。该按键功能:实现覆盖模式与插入模式间的切换。解决办法: 按下键盘上的insert键。想将myint改为myoint。
2022-09-27 21:55:53
1052
原创 【FreeRTOS】简介
FreeRTOS是一款**开源** **免费**的**嵌入式**设备用**实时操作系统**(Real Time Operating System)核心。
2022-09-02 10:25:05
2726
1
原创 【C语言】scanf函数(未完待续)
scanf 是 scan format 的缩写,意思是格式化扫描,也就是从键盘获得用户输入。但scanf并不是直接从键盘读入数据,中间还有输入缓冲区作为过渡。
2022-08-30 11:35:37
716
原创 【STM32】EXTI
EXTI (External interrupt/event controller),即外部中断/事件控制器。它是专门管理所有GPIO(其实还包括一些特殊输入源)的输入信号触发的中断和事件的。
2022-07-27 10:55:05
3010
1
原创 【科普】精度和分辨率的区别与联系
精度和分辨率是传感器非常重要的两个参数,但这两个概念很容易混淆。精度是指传感器测量值与真实值之间的差值,又叫测量误差。分辨率是指传感器最小能读到的数值,即被测量变化多少才能引起传感器响应。......
2022-07-24 17:20:47
28188
2
原创 【STM32】中断(NVIC)
中断是CPU的一种事件处理机制,当发生紧急事件时,CPU停下当前做的事情,优先处理紧急事件,处理完之后再回去做之前没做完的事情。
2022-07-19 16:46:43
3087
原创 【芯片应用】DAC8554
性质:数模转换器生厂商:TI(德州仪器)分辨率:16位通道数量:4相对精度:±4LSB输出阻抗:1Ω电源电压(AVDD):2.7V~5.5V参考电压(VREF):0~AVDD输出电压:0~VREF
2022-07-11 17:31:46
3264
7
原创 【STM32】SPI
是一种支持单主机多从机的全双工 、同步、串行、高速通讯方式。多用于芯片间通讯。SPI全称 Serial Peripheral Interface Bus,意思为串行外设接口。
2022-06-30 11:20:02
264
原创 【STM32】I2C
是一种支持多主机多从机的半双工 、同步、串行、低速通讯方式。多用于芯片间通讯。I²C全称叫 Inter-Integrated Circuit,字面上的意思是集成电路之间,它其实是I²C Bus简称。
2022-06-28 20:58:17
823
原创 【模电知识总结】三极管
具有三个引脚的器件其实都可以称为三极管,本文讨论的三极管特指双极型晶体管 BJT (Bipolar Junction Transistor),它是一种具有**电流放大**作用的**流控**器件。
2022-06-26 21:31:05
11238
原创 【模电知识总结】MOS管
MOS管全称叫金属氧化物半导体场效应晶体管,是一种压控器件。MOS管属于场效应晶体管。其中增强型NMOS与PMOS是应用最多的种类,也是本文要介绍的内容。在一个P型基底上生成两块N型半导体,再加上两个金属电极形成源极和漏极。给源极和漏极加上电,不能导通,因为两者之间相当于两个背靠背的二极管。此时MOS管始终截止。怎样让源极和漏极可以导通?在P型半导体上加一个很薄的二氧化硅绝缘层(下图中红色薄片),又在绝缘层上制作了金属极板(下图中黑色薄片),形成栅极。栅极极板以前一般为铝,现在一般使用多晶硅在栅极
2022-06-26 21:23:33
12757
6
原创 【STM32】USART
USART全称Universal Synchronous/Asynchronous Receiver/Transmitter,即通用同步异步收发器,是一个全双工通用同步/异步串行收发模块。在嵌入式领域,它还有一个更口语化的称呼,即“串口”。
2022-06-24 20:42:45
4402
原创 C语言scanf与gets函数的区别
C语言中scanf与gets函数最大的区别在于:用gets可以输入带空格的字符串,用scanf不可以输入带空格的字符串。
2022-06-06 10:45:14
1776
原创 STM32H750VBT6的SystemCoreClock为什么是64M?
STM32H750VBT6的SystemCoreClock为什么是64M?
2022-06-01 20:36:17
661
如何提取无线网桥的信号强度信号?
2023-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人