logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DSP28335内存分配避坑指南:为什么你的printf总崩溃?栈堆设置详解

本文详细解析了DSP28335内存分配中的常见问题,特别是printf函数崩溃的原因及解决方法。通过深入探讨栈堆设置、CMD文件优化和串口重定向技术,帮助开发者有效避免内存冲突,提升系统稳定性。重点介绍了TI官方建议的内存配置方案和CCS工程优化步骤。

从‘Hello World’到点亮LED:用交叉编译工具链在树莓派4B上跑通你的第一个C程序

本文详细介绍了如何在树莓派4B上使用交叉编译工具链从编写简单的'Hello World'程序到控制LED灯的完整流程。内容包括交叉编译工具链的安装与配置、C程序编写与编译、文件传输到树莓派并运行,以及调试与优化技巧,帮助开发者快速上手嵌入式开发。

STM32+FreeRTOS内存优化实战:如何用xPortGetFreeHeapSize()精准调优堆栈大小

本文详细介绍了在STM32+FreeRTOS环境下如何利用xPortGetFreeHeapSize()进行内存优化,包括堆栈监测、内存分配策略及实战优化步骤。通过具体案例演示了如何精准调优堆栈大小,提升嵌入式系统性能,特别适合面临内存资源紧张的开发者参考。

基于51单片机与Proteus的LCD电话拨号仿真系统设计与实现

本文详细介绍了基于51单片机与Proteus的LCD电话拨号仿真系统设计与实现。通过硬件电路设计、软件逻辑优化及系统集成调试,展示了如何利用51单片机控制矩阵键盘输入、LCD显示及蜂鸣器反馈,实现电话拨号功能。文章还提供了Proteus仿真技巧和常见问题解决方案,适合嵌入式系统开发者参考学习。

#51单片机
STM32G030Cx HAL库Flash操作常见错误分析与实战修复指南

本文深入解析STM32G030Cx使用HAL库进行Flash操作时的常见错误,包括CFGBSY标志位死锁、双字对齐写入异常等五大典型问题,并提供实战修复方案。通过详细的代码示例和调试技巧,帮助开发者解决Flash擦除和编程操作中的关键难题,提升嵌入式系统开发效率。

Zynq双核开发避坑指南:如何高效使用SDK进行ARM裸机程序调试(基于Vivado 2021.1)

本文详细介绍了Zynq双核开发中的高效调试技巧,重点讲解如何使用SDK进行ARM裸机程序调试。内容涵盖Vivado工程配置优化、SDK调试设置、内存访问诊断、中断调试方法以及双核协同调试策略,帮助开发者提升Zynq-7000系列SoC的开发效率。

从双非到名企:嵌入式软件工程师面试实战解析(海康威视&涂鸦智能)

本文分享了双非背景如何成功通过海康威视和涂鸦智能嵌入式软件工程师面试的实战经验。重点解析了技术栈梳理、项目经验挖掘和面试表现提升三大核心策略,详细拆解了两家名企的面试流程与技术考点,包括TCP协议、内存对齐等嵌入式开发高频问题,为求职者提供可复制的逆袭方法论。

#嵌入式
MAIXCAM无线连接实战:5分钟搞定远程调试与代码烧录(避坑版)

本文提供了一份详细的MAIXCAM无线连接实战指南,帮助嵌入式视觉开发者快速配置远程调试与代码烧录。文章重点介绍了通过MaixHub IDE进行Wi-Fi配置、建立远程终端连接、使用SFTP进行文件传输以及管理自启动应用程序的完整流程,并针对IP地址变动、信号中断等常见问题提供了实用的避坑解决方案,旨在提升开发效率与灵活性。

【驱动适配实战】移远EC20/EC25/EC200系列Linux驱动移植全流程与避坑指南

本文详细介绍了移远EC20/EC25/EC200系列4G模块在Linux系统下的驱动移植全流程。内容涵盖从硬件连接检查、内核驱动配置与编译,到使用udev规则解决串口设备节点随机分配问题,并提供了常见故障的排查指南,旨在帮助开发者高效完成驱动适配,确保模块稳定运行。

oracle 表达式必须有,Oracle批量新增或插入报java.sql.SQLSyntaxErrorException: ORA-01790: 表达式必须具有与对应表达式相同的数据类型问题...

在项目开发的时候,Oracle表中的informCentralManId,informProvinceManId,informCityManId字段类型是 NUMBER,当这几个字段插入NULL的时候,就会报java.sql.SQLSyntaxErrorException: ORA-01790: 表达式必须具有与对应表达式相同的数据类型问题原因:在mybatis中,字段没有指定类型,当为NULL的

    共 15 条
  • 1
  • 2
  • 请选择