相关文章
[STM32 标准库]定时器输出PWM配置流程 PWM模式解析
前言: 本文内容基本来自江协,整理起来方便日后开发使用。MCU:STM32F103C8T6。 一、配置流程
1、开启GPIO,TIM的时钟 /*开启时钟*/RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); //开启TIM2的时钟RCC_APB2PeriphClockC…
编程日记
2025/2/2 9:25:02
使用冒泡排序模拟实现qsort函数
1.冒泡排序
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>int main()
{int arr[] { 0,2,5,3,4,8,9,7,6,1 };int sz sizeof(arr) / sizeof(arr[0]);//冒泡排序一共排序 sz-1 趟for (int i 0; i < sz - 1; i){//标志位,如果有序,直接…
编程日记
2025/2/2 12:32:10
Python | Pytorch | Tensor知识点总结
如是我闻: Tensor 是我们接触Pytorch了解到的第一个概念,这里是一个关于 PyTorch Tensor 主题的知识点总结,涵盖了 Tensor 的基本概念、创建方式、运算操作、梯度计算和 GPU 加速等内容。 1. Tensor 基本概念
Tensor 是 PyTorch 的核心数据结…
编程日记
2025/2/2 18:50:04
FFmpeg源码:av_base64_decode函数分析
一、引言
Base64(基底64)是一种基于64个可打印字符来表示二进制数据的表示方法。由于log2 646,所以每6个比特为一个单元,对应某个可打印字符。3个字节相当于24个比特,对应于4个Base64单元,即3个字节可由4个…
编程日记
2025/1/31 10:53:36
使用Ollama和Open WebUI快速玩转大模型:简单快捷的尝试各种llm大模型,比如DeepSeek r1
Ollama本身就是非常优秀的大模型管理和推理组件,再使用Open WebUI更加如虎添翼! Ollama快速使用指南
安装Ollama
Windows下安装 下载Windows版Ollama软件:Release v0.5.7 ollama/ollama GitHub
下载ollama-windows-amd64.zip这个文件即可…
编程日记
2025/1/31 10:46:27
python学opencv|读取图像(五十一)使用修改图像像素点上BGR值实现图像覆盖效果
【1】引言
前序学习了图像的得加方法,包括使用add()函数直接叠加BGR值、使用bitwise()函数对BGR值进行按位计算叠加和使用addWeighted()函数实现图像加权叠加至少三种方法。文章链接包括且不限于:
python学opencv|读取图像(四十二ÿ…
编程日记
2025/1/31 10:39:13
CF 764B.Timofey and cubes(Java实现)
题目分析 输入n个数字,首尾交换,奇数对换,偶数对不换
思路分析 存入数组,遍历时判断i%20时(数组下标0开始,所以题目分析没有错),对换
代码 import java.util.*;public class Main {public static void ma…
编程日记
2025/1/31 10:35:02
PyCharm接入DeepSeek实现AI编程
目录
效果演示
创建API key
在PyCharm中下载CodeGPT插件
配置Continue DeepSeek 是一家专注于人工智能技术研发的公司,致力于开发高性能、低成本的 AI 模型。DeepSeek-V3 是 DeepSeek 公司推出的最新一代 AI 模型。其前身是 DeepSeek-V2.5,经过持续的…
编程日记
2025/1/31 10:15:23