logo
publist
写文章

简介

入世未深的小男生

擅长的技术栈

CC++LuaPython

可提供的服务

你懂的

【嵌入式开发学习】__分享一些高效率的“学习软件”

在工作学习中,我们会使用到很多的工具,好的工具可以起到事半功倍的效果。高效简洁没有广告最好免费。这里给大家分享几个我日常一直在使用且感觉比较好的软件、网站、工具。开发VSCode;问答ChatGPT;笔记Notion;日程Microsoft To Do;阅读zlibrary

文章图片
#学习#vscode#测试工具 +2
单片机STM32__嵌入式的项目应用中有什么好的裸机程序架构思路推荐?

在我刚出来的时候,都没有程序架构的概念,基本一个while死循环干到底。模块之间也没有封装好,导致代码写好以后,扩展性和维护性太差,类似的功能代码,也很难移植到新项目去复用。早期我也是这样写的,反正实现功能就行了,代码好不好,功能上又看不出区别。不过,等你接触到复杂的项目时,这招就行不通了。

文章图片
#单片机#stm32#嵌入式硬件 +2
【嵌入式开发学习】__单片机中容易造成内存泄露的几个痛点

指针、数组和内存分配,都是需要我们时刻关注的问题。为了防止程序在以上的地方出现BUG,我们需要养成良好的编程习惯。嵌入式中,程序一般是存储在FLASH中,但是运行的时候是在内存(RAM)里运行的。内存泄漏是指你向系统申请分配内存进行使用(newmalloc),然后系统在堆内存中给这个对象申请一块内存空间,但当我们使用完了却没有归系统(delete),导致这个不使用的对象一直占据内存单元,造成系统将

文章图片
#数据结构#缓存#压力测试 +4
【嵌入式开发学习】__u-boot和bootloader到底有什么区别?

嵌入式软件工程师都听说过 u-boot 和 bootloader,但很多工程师依然不知道他们到底是啥。今天就来简单讲讲 uboot 和 boot loader的内容以及区别。一、BootloaderBootloader从字面上来看就是启动加载的意思。用过电脑的都知道,windows开机时会首先加载bios,然后是系统内核,最后启动完毕。那么bootloader就相当于手机的bios,它在手机启动的

文章图片
#学习#嵌入式硬件#mcu +2
【嵌入式项目应用】__嵌入式中,映射表的应用例子!

目录一、嵌入式中的映射表是什么?二、映射表在串口数据解析中的应用1. 数据结构2. 指令、函数映射表 3. 串口解析函数实现三、映射表在UI设计中的应用1. 数据结构2. 函数映射表3. 定义两个变量保存当前场景和上一个场景4. 按下Up按键 跳转到指定场景current_stage的值根据映射表改变5. 场景改变后 根据映射表执行相应的函数Handler(* ̄︶ ̄)创作不易!期待你们的 点赞、收

文章图片
#算法#单片机#stm32 +4
物联网小知识: 无线传输协议__不同通讯线的通讯距离是多少,你知道吗?

在物联网中,通讯线的作用是传输数据信号和电能,以便在设备之间建立通信链路。常见的通讯线包括USB线、信号线、RS485、RS232、以太网线、CAN等。其中,USB线是一种数字信号传输线,可以连接电脑和其他外设,传输数据、充电和供电等功能。信号线用于传输单个信号或特定信号,通常用于连接设备内部的不同模块、电路或组件,传输特定的信号或信号类型。而RS485RS232以太网线CAN等通讯线则用于在不同

文章图片
#物联网#单片机#stm32 +1
侯捷 C++ 课程学习笔记:C++ 环境设置(2025版) | 从零编译第一个C++程序

第一次配置开发环境的零基础学习者;小型项目开发(课程作业/毕业设计);从其他语言(如Python/Java)转向C++的技术人员;在数字世界的底层架构中,C++始终扮演着系统级开发的基石角色。从操作系统内核到游戏引擎,从高频交易系统到自动驾驶算法,这门诞生于1983年的编程语言持续推动着计算机技术的边界突破。对于每一位C++开发者而言,环境配置不仅是书写第一个"Hello World"的必经之路,

文章图片
#学习#c++#visual studio
【嵌入式项目应用】__一款简单易用的嵌入式软件程序框架“时间片轮询框架”

应用程序的架构大致有三种:1、简单的前后台顺序执行程序,这类写法是大多数人使用的方法,不需用思考程序的具体架构,直接通过执行顺序编写应用程序即可。2、时间片轮询法,此方法是介于顺序执行与操作系统之间的一种方法。3、操作系统,此法应该是应用程序编写的最高境界。

文章图片
#单片机#嵌入式硬件
keygen | 嵌入式开发Keil MDK相关问题(2025最新版)

Keil C51;嵌入式开发者、单片机工程师等需合法学习Keil开发环境的用户,适用于Windows 10/11系统下因官方许可证配置失败(ERROR R206/R208)、ST-Link调试受限等场景,提供kengen工具生成临时学习用激活密钥,严禁商用。

文章图片
#嵌入式硬件#单片机
    共 37 条
  • 1
  • 2
  • 3
  • 4
  • 请选择