logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

编程领域agent比较热门的claude且进行配置deepseek和glm大模型

api key是需要我们在deepseek官网注册账户然后里面创建一个key就行了,就是一串识别码,注意保管别泄露给别人,不然别人也能直接使用了。注册一个账号,然后充值,创建一个key,然后就能用了。我没有采用订阅方式,因为好像还售罄了,订阅不了,而且我不经常大量使用,所以不用订阅方式了。glm,这个比deepseek贵几倍,但是好像是国内大模型中编程能力仅次于国外顶尖编程大模型的了,所以也想试试

单片机IO增强电流驱动能力的三极管几种接法

摘要:本文详细介绍了STM32单片机GPIO驱动LED的多种方案。对于小电流LED(<10mA),推荐采用低电平灌电流方式直接驱动;中等电流(10-200mA)需通过单级三极管放大驱动;大电流(>200mA)则需采用两级三极管组合,包括达林顿管、NPN+PNP等5种电路方案。文章重点分析了各种方案的原理、优缺点及适用场景,特别指出达林顿管简单但压降大,而NPN+PNP组合更适合高频开关

#单片机#嵌入式硬件
关于Quartus构建nios软核以及eclipse建立c语言工程以及成功下载到FPGA芯片过程遇到的各种问题以及解决方法详解

这不是一篇构建nios的教程,而是遇到的各种问题以及解决方法。至于构建教程,网上一大把,我推荐正点原子的FPGA教程,比较新,比较详细,通俗易懂!!!这里以一个点亮LED灯的Nios软核为例,很明显,需要如下IP核,以及正确的连线(否则各种莫名其妙的错误),效果如下所示:这里多了一个按键控制的IP核,不过没关系。记住:一模一样按照我这里的连线,一条线都不能少,否则后果自负。以及ex...

qt子进程和父进程读写数据通信

进程A(例如主程序)创建了一个QProcess B,这个B就称为A的子进程,而A称为B的父进程。这里,因为是采用 QProcess创建的子进程,所以,接下来讲解的是该通信方式。子进程接收到了父进程数据,两个信号会发射出来:两个功能函数:QProcess::write()发出信息。

文章图片
#qt#开发语言
c/c++结构体如何判断相等而且是否能相互赋值

直接讲结论:结构体之间,是支持直接用等号=赋值的但是不支持直接用==判断是否相等的,编译会报错

#c语言#c++
c++语言Qt实现仿微信聊天软件

目标:开发一个仿微信聊天软件,用于qt编程练习。内部原理:这里我是先在网上参考了别人的(具体参考的文章我忘记了,所以没法放上参考链接),然后自己做了一些修改,所以这里记录一下,大部分界面采用基于图片背景设计,后台调用socket实现通信,代码量很小。效果:下面就是用qt实现的软件界面:(还是很像的)...

#qt#c++
vscode常用操作与sourceInsight优缺点

ctrl+f:搜索本文将内的字符串ctrl+shift+f:搜索工程中所有文件中的字符串ctrl+p:搜索文件,在工程中所有文件中

stm32CubeMX生成qemu能跑的工程

因此,有了我本文开头的那篇博客。从上面引用那篇博客可以看出,qemu有两个可以尝试,官方qemu,RTthread的qemu。现在开始进入主题~(这里我都是。我先在网上看了他的博客。

#stm32#单片机#arm
OpenOCD如何通过stlink直接下载程序到stm32板子(已解决)

由于,会,所以进行调试(选择gdb端口即可,上面那个文章有讲),还是比较容易的。但是本文要讲的是如何,而不是调试。其中有两种把程序下载到板子上的方法(win10,stm32f103ZET6单片机,st-linkv2硬件调试器,OpenOCD版本OpenOCD-20211118-0.11.0)...

#stm32#单片机#arm
stm32实现软件断点的几种方式

软件断点的原理就是指令替换,这里替换指令也是多种多样的,自己思考后,觉得可以有如下4种指令替换方法都行:用int3指令,机器码0XCC,一个字节,这个可能只在x86处理器上才有,这个就是个软中断svc yy指令,机器码0xyyDF,两个字节,这个在arm上有,也是个软中断bkpt指令,机器码0x00BE,两个字节,stm32有,专门用于调试的,也是个软中断自己造一条跳转指令(用B或者BL都可以,但

#stm32#arm#嵌入式硬件
    共 56 条
  • 1
  • 2
  • 3
  • 6
  • 请选择