logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【嵌入式填坑】为什么SecureCRT会导致开发板复位失败、无法启动或键盘卡死?(附完美解决方案)

在嵌入式开发中,使用SecureCRT常遇到复位键无效、上电黑屏或键盘无法输入的现象,而普通串口助手却正常。这并非硬件故障,而是SecureCRT默认的流控机制与板载“一键下载电路”冲突:DTR信号误拉低RESET引脚导致复位死锁,RTS信号误触BOOT模式导致启动失败,CTS悬空导致输入被禁。本文深入解析硬件原理,并提供终极解法:通过修改SecureCRT的**.ini配置文件**,将DTR/R

文章图片
【嵌入式Linux】i.MX6ULL网络调试笔记:网线检测、直连配置与双网口“假死”排查

嵌入式 Linux 网络调试笔记。涵盖网线物理连通性测试、PC 与开发板直连 IP 配置,以及双网口环境下的路由冲突与 ARP 缓存问题排查。通过实例演示了如何解决切换网口后 Ping 不通的问题。

文章图片
#linux#网络
【嵌入式Linux】Makefile 实战教程:从零看懂一个完整的项目编译脚本

本文以嵌入式 Linux 网关项目(集成 SQLite/MQTT)为例,手把手教你编写 Makefile。针对习惯 IDE 开发者的痛点,文章提供了一份可直接复用的通用模板,并深入拆解交叉编译、头文件引用 (-I)、静态链接 (-static) 等核心参数。重点剖析了“库链接顺序导致 undefined reference”等经典坑点(如为何 -lpthread 必须后置)。无论你是新手还是进阶工

文章图片
#linux#运维#服务器
硬核解密:一行命令执行后,Shell 和内核到底对 main 函数做了什么?

C 语言的 main 函数参数大家都不陌生,但你知道它是怎么从 Shell 传递到你的程序里的吗?为什么传参时不需要我们管理内存? 这篇文章将带你通过一个生动的“搬运工”比喻,理解 Linux 内核是如何跨越进程隔离,将命令行参数“偷渡”到你程序的栈内存中的。我们还将解答一个有趣的底层设计问题:为什么 argv 需要多此一举设计成指针数组?看完本文,你对 Linux 进程启动和内存管理的理解将更上

文章图片
#数据库
到底了