- 博客(19)
- 收藏
- 关注
原创 实际工作应用中的数模电
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
原创 蓝桥杯嵌入式个人笔记(自用)持续更新
更不有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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人