logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于LLM的智能GDB分析工具方案设计

本文介绍了一种基于LLM的智能GDB调试工具方案,通过Python脚本作为中间层实现GDB与LLM的自动化交互。该工具首先通过Python控制GDB获取核心转储文件的分析结果(包括调用栈、线程信息和寄存器状态),然后构造提示词将这些信息发送给LLM进行分析。文中详细展示了Python控制GDB的实现方法、自定义GDB命令的注册过程,以及如何将分析结果对接LLM API进行智能诊断。该方案有效解决了

文章图片
#AI#python
LLM API使用教程:NVIDIA免费API KEY

本文介绍了两种调用LLM大模型API的方式:OpenAI标准API和requests模拟请求,并以NVIDIA平台为例提供详细教程。主要内容包括:1.背景说明API调用在批处理和工程集成中的必要性;2.对比两种API调用方式的代码实现;3.NVIDIA平台注册流程和API Key获取步骤;4.实战演示通过API生成阳朔3日旅游攻略。教程包含完整代码示例和效果展示,帮助开发者快速上手API集成应用。

文章图片
#人工智能#python
LLM API使用教程:NVIDIA免费API KEY

本文介绍了两种调用LLM大模型API的方式:OpenAI标准API和requests模拟请求,并以NVIDIA平台为例提供详细教程。主要内容包括:1.背景说明API调用在批处理和工程集成中的必要性;2.对比两种API调用方式的代码实现;3.NVIDIA平台注册流程和API Key获取步骤;4.实战演示通过API生成阳朔3日旅游攻略。教程包含完整代码示例和效果展示,帮助开发者快速上手API集成应用。

文章图片
#人工智能#python
嵌入式系统bringup通用流程

本文总结了嵌入式设备Linux系统bringup的通用流程和思路。首先明确bringup的核心目标是在1周内快速适配核心业务,如路由器需有线通、无线接入,摄像头需出流接入NVR。主要流程包括:1)编译框架适配,合入供应商SDK;2)固件打包;3)flash驱动适配;4)解决启动问题(uboot引导内核、内核启动、rootfs挂载);5)业务进程和关键驱动适配。关键技巧包括跳过大法、最小化编译、卡点

typora画图:mermaid语法demo(快速copy使用)

本文介绍了使用Mermaid语法在Markdown中快速绘制各类图表的方法,提供了可直接复用的示例模板。主要内容包括:1)流程图(顺序/判断/方向控制);2)类图(展示数据结构关系);3)状态图(状态转换条件);4)时序图(对象交互过程);5)甘特图(任务计划管理)。文章重点演示了各类图表的语法结构和使用技巧,并附上箭头形状、方框样式等速查表,帮助开发者快速实现"文本转图表"的

随笔misc:给你的嵌入式linux串口设置登录密码

passwd设置密码passwd命令设置root密码,然后copy /etc/passwd中加密后的密码到rootfs,重新制作根文件系统。设置inittab设置/etc/inittab条目::respawn:/bin/login启动脚本最后启动login程序/bin/login注意如果inittab中login加 -f root,则登录界面可以被control + c杀掉。::respawn:/

#嵌入式#linux
关于arm中ZI-data段和RW-data段,以及堆栈起始地址的理解

stm32学习中,在keil中编译时可以看到 这些段的信息这些段的知识网上讲解很多ro-data段只读段一般常量const、“字符串”等;和代码段一样是存储在flash中;不加载到ram,不过也可以,我们stm中是不加载的;可以看看linux下的ld链接程序,什么bss段、data段、code段很清楚;RW-data:已初始化的全局变量;这个是我们程序运行是要搬运到ram的段,且在...

#arm#stm32
ubuntu22上使用qemu-system-arm调试linux

qemu是用软件模拟硬件解析指令运行的软件,可以模拟arm、arm64、x86等,对于调试linux 内核机制很方便,不用额外购买开发板。由于linux上有对qemu的加速引擎,支持程度更高,且网络上教程居多,所以这里使用virtualbox+ubuntu22虚拟机,在ubuntu上运行qemu进行模拟。

文章图片
#arm开发#linux#运维
关于arm中ZI-data段和RW-data段,以及堆栈起始地址的理解

stm32学习中,在keil中编译时可以看到 这些段的信息这些段的知识网上讲解很多ro-data段只读段一般常量const、“字符串”等;和代码段一样是存储在flash中;不加载到ram,不过也可以,我们stm中是不加载的;可以看看linux下的ld链接程序,什么bss段、data段、code段很清楚;RW-data:已初始化的全局变量;这个是我们程序运行是要搬运到ram的段,且在...

#arm#stm32
linux下编写驱动找不到linux/module.h头文件

刚学linux下驱动编写,第一天照着CSDN上教程编写,发现没有问题,但是第二天又写了一个.c文件,编译时提醒找不到linux/module.h头文件百思不得其解!!看了对比原代码没有问题。最终原来是Makefile 写的出了问题obj-m:=__.o才对啊!! 居然少了个等号,很奇怪为甚么少了个等号也能编译。最终加上=后编译成功!!...

#linux
    共 11 条
  • 1
  • 2
  • 请选择