自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式软件领域相关算法

如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值。如果本次值与上次值之差

2024-09-20 16:50:23 170

原创 嵌入式系统与设计

小端存储模式:高位数据存放在高位地址,低位数据存放在低位地址。大端存储模式:高位数据存放在低位地址,低位数据存放在高位地址。

2024-09-16 23:01:49 737

原创 Python极速入门(自用)

print('输出内容')。用双引号和单引号均可。2. """ 注释内容 """

2024-09-03 15:45:52 120

原创 实际工作应用中的数模电

mos管是电压控制的元件,而三极管是电流控制的元件。mos可等效为一个由电压控制的电阻。电压指的是GS之间的电压差。电阻指的是DS之间的电阻。DS电阻会随着GS电压的变化而变化。

2024-08-30 13:06:34 199

原创 STM32外设应用实例(自用)

定时器的应用场景有定时计数,DAC/ADC时钟,PWM输出,输入捕获,输出比较,带可编程死区的互补输出。按种类可分为高级、通用、基本定时器。

2024-08-29 23:14:19 171

原创 git入门指南(自用版)

Git 是一个开源的分布式版本控制系统,用于跟踪计算机文件的修改,特别是源代码文件的版本。它由 Linus Torvalds 开发,最初是为了管理 Linux 内核的开发。

2024-08-28 10:17:19 185

原创 蓝桥杯嵌入式12届省赛停车场问题串口部分

这套题目整体都较为简单,除了串口部分,特别繁琐,如果想做到停车时间精确到闰年,月份的天数判断30还是31天的计算,在考场上基本很难做到。这里提高本人的串口部分代码,对于闰年,月份天数都没有进行准确判断,只是保证数据的基本合理:如月份不超过12,每月不能超过31天,小时秒数都不能超过60。程序基本思路:创建一个车辆信息的结构体数组,停车时将串口发送的数据保存到结构体中。车辆离开时,再将对应结构体数组的清零。

2024-08-27 11:34:33 269 1

原创 Linux系统常用命令+快捷键

命令用于显示当前工作目录的路径。这个命令非常简单,但对于初学者来说很实用。cd ..返回上一级目录 (cd+空格+..)打开终端:Ctrl + Alt + T。cd + 目录名(需要在同一级)在Ubuntu系统中,

2024-08-08 06:16:14 118

原创 蓝桥杯嵌入式客观题总结(持续更新)

STM32开发USB外设,应该采用HSE(外部高速晶振)。因为内部时钟精确度较低,一般不允许用内部时钟使能外设。DMA(直接内存访问)可以和MPU并行工作。C语言,数电模电,ARM Cortex M3软件编程与调试,基于stm32处理器的开发应用。用较少的信号线下载并调试STM32程序,应该采用SWJ方式。(8个字节,64位)stm32一次性只能处理32位。RS232接口实现双机通信,至少需要2根信号线。能够以菊花链方式连接的接口是SPI,JTAG。一个字是4字节,一个字节是8位。

2024-08-06 22:29:57 117

原创 Linux应用层开发快速入门自用版(持续更新)

总的来说,GCC是编译器,负责将源代码转换为可执行代码;glibc是运行时的库,提供程序运行所需的标准函数和操作系统服务的接口;而GNU C则定义了GCC支持的C语言的标准和扩展。则终端输入gcc main.c hello.c -o main。执行该编译则输入./main即可。例:要编译main.c和hello.c两个文件,编译后的文件命名为main。

2024-08-05 12:03:46 243

原创 FreeRTOS入门基础(持续更新)

堆的分配和释放由程序员手动控制的。堆的分配和释放顺序是可以任意的,不需要遵循先进先出的原则,堆的分配和释放需要调用相应的函数。栈的分配和释放是由编译器自动控制的。堆是一块用于动态分配内存的区域,用于存储程序运行时动态创建的对象。堆的分配是动态的,由程序员手动控制,堆的分配可以在任意时刻进行,不需要遵循特定的顺序。栈的分配是静态的,由编译器自动控制,栈的分配在编译时确定,无法在运行时改变。堆的空间管理由程序员手动控制,需要注意内存泄漏和内存碎片的问题。栈的分配效率较高,由编译器在编译时确定分配大小。

2024-07-31 11:35:16 362

原创 蓝桥杯嵌入式赛题思路总结(自用)持续更新

定义两个变量,一个读取当前电压值,另一个保存上一次的电压值。

2024-07-25 11:01:28 192

原创 蓝桥杯嵌入式个人笔记(自用)持续更新

更不有vhile(!P30):等待按键弹起!实际电压 = X/4096*3.3。➗4096运行速度比较快。单端模式,差分模式(两个电压做差值)1.每次按下按键需要单次触发!以蓝桥杯嵌入式开发版G431。下载失败可尝试更改下载速率。2.需要有松手检测!4.最好有长按功能!

2024-07-06 13:23:04 114

原创 嵌入式面试八股文总结(长期更新)

数组是一块连续的内存空间,大小在编译时确定,利用下标访问元素。而指针是一个变量,存的是地址值,大小固定,可以指定不同类型的数据,通过解引用操作访问内存中的数据。IIC总线处于空闲状态时,SCL和SDA都需要处于高电平状态。define是预处理指令,在预处理阶段执行。const是c和c++关键字,用于创建具有常量值的变量,本质是只读变量。#defineHEADER_FILE_NAME_H||头文件内容。开漏输出可实现线与功能,推挽输出可能损坏元器件。数组内存连续,链表内存不连续。发布主题或者订阅主题。

2024-07-06 13:21:59 1714

原创 MYSQL常用命令行指令

ALTER TABLE table_name CHANGE 旧列名 新列名 数据类型;显示目前所有的数据库。update 是更新表中的数据,alter是改变表。.查看数据库中的所有表。

2024-07-05 21:59:24 199

原创 单片机原理及应用(期末自用复习版)

单片机上电复位后,PC的内容为0000H,SP的内容为07H,PSW的初始化值为0。片内ROM(程序存储器)大小为4KB,具有位地址的字节范围是20FH-2FH。TX/RX,中断向量 0023H,中断号为4,中断优先级第五(最低)INT1,中断向量 0013H,中断号为2,中断优先级第三。INT0,中断向量0003H,中断号为0,中断优先级最高。T1,中断向量 001BH,中断号为3,中断优先级第四。T0,中断向量 00BH,中断号为1,中断优先级第二。P1是准双向口,要想读取引脚电平要先写1。

2024-06-27 23:38:45 220

原创 计算机网络极简版复习自用(中)

8、在TCP/IP模型中,传输层上提供面向无连接服务的协议是: UDP(用户数据报协议)。网络安全指网络系统中的硬件、软件以及系统中的数据受到保护,不因偶然或恶意的原因而遭到破坏、更改、泄露,系统连续可靠正常地运行,网络服务不中断。站点检测到冲突发生时,发送一个短数据帧加强冲突,确保所有站点检测到冲突,停止发送并重传。10、网络拥塞控制时,拥塞窗口启动时,窗口数翻番增加,轻度拥塞时,窗口数 线性 增加。以太网名称来源于Ether,表示一种无形的通信介质,象征数据在网络中的自由传播。

2024-06-24 20:32:34 443

原创 MYSQL期末复习(自用)

是用来修改表结构的SQL语句。它可以用来添加、修改或删除表的列,设置约束(如主键或外键约束),修改表名等。是用来修改表中现有数据的SQL语句。它用于更新表中已有的记录,而不是表的结构。

2024-06-23 23:28:50 223

原创 计算机网络极简版复习(自用)上

发送时延 = 数据帧长度/发送速率。传播时延 = 信道长度/信道传播速度。

2024-06-22 21:03:13 134

空空如也

空空如也

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

TA关注的人

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