【云轩】
码龄6年
关注
提问 私信
  • 博客:1,453,093
    社区:6,829
    问答:185
    动态:1,723
    视频:2
    1,461,832
    总访问量
  • 122
    原创
  • 5,118
    排名
  • 40,924
    粉丝

个人简介:专注嵌入式开发,人工智能硕士学历,拥有机电一体化中级职称,电工二级技师证,拥有系统分析师、嵌入式系统设计师和程序员职业资格证,拥有九项发明专利和十二项实用新型专利,曾获得TI杯一等奖,蓝桥杯一等奖和飞思卡尔智能车大赛三等奖等省市校级比赛证书十余项,拥有包括上海市优秀毕业生在内的省市校级个人荣誉证书二十多项,微信18616013786

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2019-01-05
博客简介:

云轩阁

博客描述:
活到老,学到老。咱一直相信,只要找到对的资源,对的人,带领咱们,那学习将是一场快乐无比的修行
查看详细资料
  • 原力等级
    当前等级
    8
    当前总分
    6,767
    当月
    78
个人成就
  • 嵌入式领域优质创作者
  • 博客专家认证
  • 获得4,498次点赞
  • 内容获得366次评论
  • 获得20,733次收藏
  • 代码片获得171次分享
创作历程
  • 1篇
    2025年
  • 67篇
    2024年
  • 1篇
    2023年
  • 23篇
    2022年
  • 44篇
    2021年
成就勋章
TA的专栏
  • 嵌入式工程师成长之路
    付费
    12篇
  • 打破沙锅问道底
    付费
    16篇
  • 软件设计师
    付费
    8篇
  • 模块电路选型
    9篇
  • 十万个为什么
    5篇
  • 嵌入式系统设计师
    1篇
  • 程序员
    1篇
  • 学习笔记
    25篇
  • 算法
    1篇
  • 硬件
    40篇
  • 元件选型
    3篇
  • 逐个击破
    13篇
  • C++
    6篇
  • 电脑
    2篇
  • PCB
    7篇
TA的推广
兴趣领域 设置
  • 嵌入式
    单片机嵌入式硬件
  • 硬件开发
    硬件工程arm开发
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 视频
搜TA的内容
搜索 取消

【电路设计】STM32硬件最小系统,Linux硬件最小系统,FPGA硬件最小系统

STM32的最小系统会设计,往上再走,到了LINUX和FPGA就犯难了,网上资料少的可怜,看了半天也不知道怎么设计
原创
发布博客 2025.01.13 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STM32CubeMX(HAL库)模拟IIC控制RX8010SJ实时时钟模块

实时时钟模块rx8010sj 具有高小型可靠性和调整时钟精度的特点,无需电路匹配和时钟调整.rx8010sj 采用内置32.768KHz晶体, 减轻用户对电路匹配的负担,和环境对晶体电路的影响
原创
发布博客 2024.12.04 ·
422 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

keil5下载烧录时报错Error:Flash Download failed。。。。解法大全

下载程序,结果一烧录自动删除了axf文件以及一个.o的文件,然后导致文件无法编译项目不能继续进行。再换一个其他网站提供的破解机下载链接,再次破解。修改保存名称(在名称那里添加.axf)修改编译器类型(V6.X.X)以管理员身份运行打开keil。网上搜一个破解机,破解就行。保存设置后,重新编译。
原创
发布博客 2024.11.28 ·
2757 阅读 ·
9 点赞 ·
0 评论 ·
34 收藏

LINUX开发板可以找到可执行文件,但是./运行时报错-sh: ./ledApp: No such file or directory

我使用的编译器是正点原子提供的4.1.15版本的,而系统内核是3.14.38。经查找,得知是交叉编译器和Linux内核版本不一致。如果修改内核版本,发现,软件不适配。那就修改交叉编译器版本。
原创
发布博客 2024.11.26 ·
196 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【摘要】正点原子--Makefile--学习笔记

上一小节我们讲了如何使用 GCC 编译器在 Linux 进行 C 语言编译,通过在终端执行 gcc 命令来完成 C 文件的编译,如果我们的工程只有一两个 C 文件还好,需要输入的命令不多,当文件有几十、上百甚至上万个的时候用终端输入 GCC 命令的方法显然是不现实的。如果我们能够编写一个文件,这个文件描述了编译哪些源码文件、如何编译那就好了,每次需要编译工程的时只需要使用这个文件就行了。这种问题怎么可能难倒聪明的程序员,为此提出了一个解决大工程编译的工具: make,描述哪些文件需要编译、哪些需要
原创
发布博客 2024.11.19 ·
209 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

【KEIL5问题】程序编译正常,下载不进去,报错internal command error,魔术棒扫描芯片有时能扫描到,有时扫描不到

程序编译正常,下载不进去,报错internal command error,魔术棒扫描芯片有时能扫描到,有时扫描不到
原创
发布博客 2024.10.29 ·
465 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

用STM32硬件思维学JAVA--23种设计模式

23种设计模式创建型设计模式:5种结构型设计模式:7种行为型设计模式:11种
原创
发布博客 2024.10.25 ·
282 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

嵌入式工程师成长之路(1)——元件基础(完整版)

本系列文章只是你了解嵌入式的引子,它的作用就是引起你的兴趣,扩大自己的认知,如果真的想要深入了解嵌入式的话还是需要钻研书本的。OK,开始10章的系统学习之路吧!加油!
原创
发布博客 2024.10.23 ·
6283 阅读 ·
15 点赞 ·
6 评论 ·
48 收藏

AEC-Q认证中的静电测试模型与标准

ESD是指不同电势物体间突然产生的电流,可由摩擦、空气运动等引发,对静电放电敏感的电子元件可能造成损坏。ESD测试是评估电子设备承受和消散静电放电能力的程序,包括接触和空气放电测试,以测量电流和电压并评估设备性能。测试标准主要有人体模型(HBM)、机器模型(MM)、充电器件模型(CDM)、IEC模型和身体金属模型(HMM),它们有助于确定电子产品的静电敏感性,减少静电放电导致的故障。ESD测试标准是确保电子设备静电防护性能的重要手段,也是质量控制的关键环节。
原创
发布博客 2024.10.23 ·
1089 阅读 ·
9 点赞 ·
0 评论 ·
13 收藏

ADS1220中文手册

发布资源 2024.10.09 ·
pdf

【KEIL5问题】程序烧进去没反应只有在Debug模式或者搜索芯片时程序才能正常运行用示波器可以看到外部晶振引脚有波形,但程序就是不正常运行

程序烧进去没反应只有在Debug模式或者搜索芯片时程序才能正常运行用示波器可以看到外部晶振引脚有波形,但程序就是不正常运行
原创
发布博客 2024.10.08 ·
771 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

keil5程序编译没错误魔术棒可以识别芯片但是就是下载报错Error: Flash Download failed - “Cortex-M3“

keil5程序编译没错误魔术棒可以识别芯片但是就是下载报错Error: Flash Download failed - “Cortex-M3“
原创
发布博客 2024.09.29 ·
747 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

为什么一样的程序,编译后,内存占用差异很大(Code + RO-data + RW-data)

KEIL 中的CODE,RO-DATA,RW-DATA,ZI-DATA.hex文件中包含有实际代码的存储地址、帧长度、类型、校验等,而这些东西在你烧录程序时并不会烧录进单片机,这些东西只是为烧录软件指定程序要烧录进单片机的地址,以及保证要烧录数据的完整性。所以实际烧录进单片机的数据要远远小于.hex中的数据。比如,我的一个.hex的文件大小为52KB,我烧录进单片机,但实际上占用的单片机的存储空间只有20.5KB。
原创
发布博客 2024.09.27 ·
727 阅读 ·
15 点赞 ·
0 评论 ·
16 收藏

EMC整改流程及常见问题

EMC整改就是指产品在功能调试或EMC测试过程中出现问题后所采取的弥补手段。首先我们从EMC认证测试项目说起,EMC认证测试主要包含两大项:EMI(干扰)和EMS(产品抗干扰和敏感度)。EMI主要测试项:RE(产品辐射,发射)、CE(产品传导干扰)、Harmonic(谐波)、Ficker(闪烁)。EMS主要测试项:ESD(产品静电)、EFT(瞬态脉冲干扰)、DIP(电压跌落)、CS(传导抗干扰)、RS(辐射抗干扰)、Surge(雷击)、PMS(磁场抗扰)。通过这些测试项我们可以看出EMC测试
原创
发布博客 2024.09.25 ·
2005 阅读 ·
28 点赞 ·
0 评论 ·
58 收藏

【信号传输】DMA传输只能收到一半数据,发送123456 只能收到 123, 发送abcd只能收到ab,缓存数组设成100,只能收到50个数据

只能收到一半数据,发送123456 只能收到 123, 发送abcd只能收到ab,缓存数组设成100,只能收到50个数据
原创
发布博客 2024.09.19 ·
940 阅读 ·
17 点赞 ·
2 评论 ·
14 收藏

【PCB测试】最常见的PCB测试方法

一、PCB测试的好处1.发现错误PCB测试的主要好处是它能有效地识别PCB中的问题。无论问题是功能性的、可制造性的还是其他方面的,PCB测试都能发现PCB设计和布局中的问题,以便设计者做出相应调整。2.降低成本通过使用原型和小规模装配来测试产品,PCB测试可防止生产缺陷产品造成的浪费。通过在设计过程的早期完成全面测试,设计者可以防止有缺陷的PCB被大量生产,确保设计在投入生产前尽可能无缺陷。这一步骤有助于大幅降低生产成本。3.节省时间从长远来看,早期阶段的PCB测试有助于节省时间,使设计者在
原创
发布博客 2024.09.13 ·
2250 阅读 ·
29 点赞 ·
0 评论 ·
24 收藏

【PCB工艺】表面贴装技术中常见错误

SMT贴片指的是在PCB基础上进行加工的系列工艺流程的简称,PCB(Printed Circuit Board)为印刷电路板。SMT是表面组装技术(表面贴装技术)(Surface Mounted Technology的缩写),是电子组装行业里最流行的一种技术和工艺。
原创
发布博客 2024.09.13 ·
2142 阅读 ·
30 点赞 ·
0 评论 ·
37 收藏

【软件设计师真题】下午题第五大题---面向对象程序设计

Resume类中的私有构造方法实现WorkExperience的深复制,故空(4)处应填入(WorkExperience)work.Clone0)。而Resume类中的Clone方法实现自身的复制,故空(5)处应填入new Resume(this.work)。所有的Java类都继承自iava.lang.Object,而obiect类提供一个Clone0)方法,可以将一个Java对象复制一份,因此在Java中可以直接使用Obiect提供的Clone()方法来实现对象的克隆。本题考查原型模式的概念及应用。
原创
发布博客 2024.09.12 ·
448 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏

【软件设计师真题】下午题第四大题---算法设计

t[]:输入数组,长度为n,其中每个元素表示任务的运行时间,下标从0开始。s[][]:二维数组,长度为 mxn,其中元素 s[i][i]表示机器i运行的任务ì的编号,下标从0开始。假设任务已经按照其运行时间从大到小排序,算法基于最长运行时间作业优先的策略:按顺序先把每个任务分配到一台机器上,然后将剩余的任务一次放入最先空闲的机器。设有 m 台完全相同的机器运行n个独立的任务,运行任务i所需要的时间为t,要求确定一个调度方案,使得完成所有任务所需要的时间最短。(2013年5月试题四)(1)常量和变量说明。
原创
发布博客 2024.09.12 ·
501 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

【软件设计师真题】下午题第三大题---UML 分析与设计

由图 3-3 中的类“Interpreter”和“Parser”是用于解析描述虚拟世界的文件以及机器人行为文件中的指令集可知,C4 为机器人的指令集(Instruction Set),C3 为机器人动作序列(指令(Instruction));根据系统的主要功能描述可知,机器人在虚拟世界中探索时(Run Program),有两种运行模式:自动控制(Run)和单步控制(Step)。④ Write:将 b1中的字符写入机器人当前所在的位置,如果这个位置上已经有字符,该字符的值将会被 b1 的值替代。
原创
发布博客 2024.09.12 ·
1108 阅读 ·
14 点赞 ·
0 评论 ·
19 收藏
加载更多