相关文章
STM32-串口-UART-Asynchronous
一,发送数据
#include "stdio.h"
uint8_t hello[]"Hello,blocking\r\n";
HAL_UART_Transmit(&huart1,hello,sizeof(hello),500);
二,MicroLIB-printf(" hello\r\n")
#include "stdio.h"
#ifdef __GNUC…
编程日记
2025/1/21 19:39:47
C++和OpenGL实现3D游戏编程【连载21】——父物体和子物体模式实现
欢迎来到zhooyu的专栏。 🔥C和OpenGL实现3D游戏编程【专题总览】 1、本节要实现的内容
上节课我们已经创建了一个基础Object类,以后所有的游戏元素都可以从这个基类中派生出来。同时为了操作方便,我们可以为任意两个Object类(及其…
编程日记
2025/1/21 19:09:09
MATLAB语言的编程范式
MATLAB语言的编程范式
引言
MATLAB(Matrix Laboratory)是一种高级编程语言,专为数值计算和数据可视化而设计。自从1980年代被MathWorks公司推出以来,MATLAB已广泛应用于工程、科学、金融和学术研究等多个领域,成为学…
编程日记
2025/1/21 19:08:08
【算法学习笔记】35:扩展欧几里得算法求解线性同余方程
线性同余方程问题
线程同余方程问题是指 a x ≡ b ( m o d m ) ax \equiv b~(mod~m) ax≡b (mod m),给定 a a a、 b b b和 m m m,找到一个整数 x x x使得该方程成立,即使得 a x m o d m b ax~mod~mb ax mod mb,随便返回任何一个…
编程日记
2025/1/21 18:50:47
ARP 表、MAC 表、路由表、跨网段 ARP
文章目录 一、ARP 表1、PC2、路由器 - AR22203、交换机 - S57004、什么样的设备会有 ARP 表? 二、MAC 表什么样的设备会有 MAC 表? 三、路由表什么样的设备会有路由表? 四、抓取跨网段 ARP 包 所谓 “透明” 就是指不用做任何配置 一、ARP 表…
编程日记
2025/1/21 18:29:17
计算机创造的奇迹——C语言
一.简介
C语言是一种较早的程序设计语言,诞生于1972年的贝尔实验室。1972 年,Dennis Ritchie 设计了C语言,它继承了B语言的许多思想,并加入了数据类型的概念及其他特性。 尽管C 语言是与 UNIX 操作系统一起被开发出来的ÿ…
编程日记
2025/1/23 11:52:39
VIVADO ILA IP进阶使用之任意设置ILA的采样频率
VIVADO ILA IP进阶使用之任意设置ILA的采样频率 VIVADO ILA IP和VIO IP结合使用任意设置ILA的采样频率 目录
前言
一、VIO IP的配置
二、ILA IP的配置
三、测试代码
四、测试结果
总结 前言 VIVADO中编写完程序上板测试时经常会用到viavdo自带的ILA逻辑分析仪IP核&#x…
编程日记
2025/1/21 18:08:47
Ubuntu 24.04 LTS 安装 tailscale 并访问 SMB共享文件夹
Ubuntu 24.04 LTS
安装 tailscale
安装 Tailscale 官方仓库
首先,确保系统包列表是最新的:
sudo apt update接下来,安装 Tailscale 所需的仓库和密钥:
curl -fsSL https://tailscale.com/install.sh | sh这会自动下载并安装 …
编程日记
2025/1/21 17:57:34