logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【SE】VScode使用规范

本文介绍了VS Code的常用配置和插件使用指南。主要内容包括:1.基础设置:默认编码修改为UTF-8,显示空格/制表符,将制表符转换为空格等;2.常用快捷键:文件搜索(Ctrl+F)、全局搜索(Ctrl+Shift+F)、命令面板(Ctrl+Shift+P)等;3.核心插件推荐:C/C++插件提供智能感知和调试功能,附带详细的clang-format配置示例;GitLens和GitHistory

#vscode#ide#编辑器
【好奇一刻】芯片性能评估&内核优化路线(1)

芯片技术迭代不断年年有新品发布,如何选择一款适合的平台?如何洞察芯片底层的技术更新?希望一起交流,我负责记录。

文章图片
#嵌入式硬件#mcu
【好奇一刻】芯片架构与芯片内核的区别

内核是架构的​​具体物理实现​​。它是根据架构的规范,用晶体管实际设计出来的​​硬件电路​​。不同的内核可以遵循同一套架构,但通过不同的微架构设计来实现,从而在性能、功耗、面积上产生差异。​​微架构​​:这是内核设计的核心,包括流水线级数、缓存大小、分支预测策略、执行单元数量等。这些设计决定了内核的效率和特性。

#架构#嵌入式硬件#mcu
【MCU ATS3231】炬芯APP启动分析

WLMIC -- Wireless microphone 无线麦。firmware.xml -- 磁盘分区表信息定义。bootloader.ini -- bootloader程序的配置文件。如何在boot中生效?ats3231L_dvb_ext_nor.dts -- 板型对应的设备树。ats3231L_dvb_ext_nor-pinctrl.dtsi -- 板型对应的 GPIO 复用配置。app.

#mcu#嵌入式硬件#c语言
【MCU ATS3231】宏定义那些事

弯弯绕绕的宏定义一一把它理清楚。//UART设备引脚管理//UART设备软件配置//UART设备数据结构DEVICE_DT_DEFINE(UARTNODE(idx),//通用设备结构定义&uart_acts_init,//初始入口NULL,va_list ap;va_end(ap);va_list ap;va_end(ap);if(!return;

#mcu#嵌入式硬件#c语言
【MCU ATS323X】PM电源管理系统

本文的电源管理系统是比较狭义的定义主要包含:设备功耗模式申明(多少种);不同功耗模式如何切换;投票与仲裁;功能模式切换回调。ATS323X的SDK使用OS是zephyr分析电源管会涉及到zyphyr子系统pm的内容。

#单片机#嵌入式硬件#软件构建 +1
【SE】接口标准化

本文概述了主要接口标准化组织及其制定的标准规范。POSIX由IEEE和The Open Group制定,确保应用软件在操作系统间的可移植性;Khronos Group维护OpenVG和Vulkan/OpenGL标准,实现图形应用在GPU间的兼容;AUTOSAR联盟制定汽车软件标准,促进供应商间组件互换;OCI联盟规范容器接口,保障应用在容器运行时中的可移植性。文章重点介绍了POSIX认证流程、Op

#java#开发语言
【OS zephyr】编译分析(1)

本文介绍了Zephyr项目的编译流程和工具链。Zephyr采用Python+West+CMake+Ninja的构建方式,主要分为四个阶段:配置阶段(由West和CMake主导)、编译阶段(编译器主导)、链接阶段(链接器主导)和后处理阶段(objcopy等工具)。文章详细解析了build.sh/zephyr-env.sh/build.py脚本的参数处理、.build_config文件生成和West构

#架构#c语言#linux +3
【MCU ATS3231】炬芯APP启动分析

WLMIC -- Wireless microphone 无线麦。firmware.xml -- 磁盘分区表信息定义。bootloader.ini -- bootloader程序的配置文件。如何在boot中生效?ats3231L_dvb_ext_nor.dts -- 板型对应的设备树。ats3231L_dvb_ext_nor-pinctrl.dtsi -- 板型对应的 GPIO 复用配置。app.

#mcu#嵌入式硬件#c语言
【UI Qt】入门笔记

Qt Quick 不是只能写 QML:QML 只是 Qt Quick 的一种使用方式,不是唯一方式。Qt Quick 本质是 C++ 库:所有 QML 最终都被编译/解释为 C++ 调用。// 调用 QWidget::create()// 没有窗口了,退出应用。// 获取并分发事件到该窗口。// 3. Qt 内部将该窗口添加到窗口列表中。// MainWindow 构造函数内部(简化表示)// 2

#ui#qt#开发语言
到底了