- 博客(542)
- 资源 (7)
- 收藏
- 关注
原创 关于嵌入式skill文件实例(ai 进阶)
你是嵌入式系统开发专家,专注于资源受限环境(MCU、微控制器、裸机编程)。你的核心哲学是KISS原则(Keep It Simple, Stupid)——代码应该简单到愚蠢的程度,因为简单的代码才是可靠的代码。可读性 > cleverness( clever代码是灾难)明确 > 隐晦(不要让人猜测)直接 > 抽象(避免过度封装)可预测 > 灵活(嵌入式需要确定性)KISS原则 = 可维护性 + 可靠性简单代码更容易验证简单代码更容易调试简单代码占用更少资源简单代码更不容易出错。
2026-02-08 23:11:59
1954
原创 软考高级考点之嵌入式相关的题香农
微内核,只执行进程调度,内核空间管理,中断处理,进程间通讯,其他所有功能都放到用户空间。前期的思路是这样,32种状态,也就是占4位,一次就传4bit.带宽是3kHz,剩下的就没什么思路了。缺点是内核大,占用资源较多不易剪裁,稳定性和安全性不好。微内核结构清晰,有利于协作开发,便于剪裁和移植,系统可靠性、稳定性和安全性较高,可用于分布式系统。在广义的信道中,就是能通过信道的最高频率和最低频率的差值。第1题:这个就是半双工概念,主要是不要受这个概念的影响,人家问的就是逻辑通道,所以这里就是2个。
2025-08-31 08:14:57
905
原创 软考高级之微服务断路器
在分布式架构中,断路器模式的作用也是类似的,当某个服务单元发生故障(类似用电器发生短路)之后,通过断路器的故障监控(类似熔断保险丝),向调用方返回一个错误响应,而不是长时间的等待。这样就不会使得线程因调用故障服务被长时间占用不释放,避免了故障在分布式系统中的蔓延。自己的复习资料里,并没有关于 微服务断路器相关内容,所以还是挺懵的……。此题做不对,情有可原。
2025-08-24 08:16:35
622
原创 软考高级之工程工期成本计算题合作工期
此类题得了解些套路,首先就是找关键路径 ,然后是理解清楚直接成本这个是指做整个阶段的成本。直接参与降本的是 间接成本和赶工成本。
2025-07-19 17:15:43
1083
原创 关于PID算法
如果把误差值与目标值表示成一个线性关系,如目标值 = 0.01 * 误差值,这个就是P,表示的是目标值与误差的比例关系。中间的常量0.01称为Kp, Kp越大,目标与误差比例就越大,控制系统的响应速度也更快,但接近目标值时产生的振荡也越严重。比例环节的作用是对偏差瞬间作出反应。偏差一旦产生控制器立即产生控制作用,
2024-12-18 21:23:40
947
原创 嵌入式应用开发之spi及linux函数累积ubuntu
弄Linux也有半年多的时间了,自己选择的这条路是相对曲折的,有时真的是没有时间来搞。有时则是自己过分关注一些细节,整的自己的实际项目没有什么进展。实际上是打击了自己学习的积极性。还是要推进些自己有用的项目,而不是依学习进度。要准确判断出自己的进度,不要低估了自己,也不要高估了自己,及时调整自己的策略。
2023-10-31 10:14:25
745
原创 嵌入式驱动开发之框架及调试技巧累积
实现了设置类似于按键的消抖处理及将读取到的值放到环形缓冲区队列中的处理。是一个典型的输入设备驱动模型。同时实现了gpio的输出操作。将一个语句封装成一个宏,在程序中常常使用do…while(0)的形式,这样可以节省程序的跳转时间。doprintf;while0。
2023-10-31 10:13:05
667
原创 高等数学复习之二重积分
同时,先求以f(x)为界的定积分,以把f(x)当作常数来代入,以f(x)为界的定积分是以y作为变量的积分,即所谓的先对y求积分,将y=f(x)代入后,会得到一个关于x的的函数,剩下就是关于x的一个定积分,再求x的定积分,就得到整个二重积分的结果。可以看到f(rcosθ,rsinθ)r,都是关于r θ,一个函数,记为g(r,θ),这里就可以看作是直角坐标系下的二重积分,从而完成了抽象建模的过程,剩下就是按照二重积分的解法,求解就可以了。思想是一样的,也是将区域分割成小区域,然后求和,取极限。
2023-10-13 11:36:36
1507
原创 系统结构考点之不明白的点
书中给出的解释是计算机系统中各级界面的定义及其上下功能的分配。Amdahl 等人在 1964 \r\n年提出的。他们把系统结构定义为由程序设计者所看到的一个计算机系统的属性,即概念性结构和功能特性。还是爱姆达尔的定义比较准确,就是程序设计者看到的系统。计算机组成的任务是在计算机系统结构确定分配给硬件子系统的功能及其概念结构之后,研究各组成部分的内部构造和相互联系,以实现机器指令级的各种功能和特性。计算机组成是计算机系统结构的逻辑实现,包括机器内部的数据流和控制流的组成以及逻辑设计等。
2023-05-16 13:48:06
714
原创 java复习之数组和字符串
数组与字符串数组声明正确与错误的数组声明字符串字符串声明string常用方法equse 和 ==vectorvector的成员变量数组声明在Java中,数组是对象。类Object中定义的方法都能用于数组对象。数组在使用之前必须先声明Java中没有静态的数组定义,下面的写法是错误的。 int intArray[5];//错误正确与错误的数组声明下面是正确的数组声明示例: int a1[ ][ ]=new int[2][3]; int a2[ ][ ]=new int[2][ ];
2022-05-31 07:36:42
515
原创 关于type-c
关于type-c接口自己所了解到的type-ctype-c的来历别小瞧了type-ctype-c母座6pin座16pin母座,自己项目用到的座公座A1,A2...这些是什么?为什么不分方向?有幸接触到这一个知识点,虽说是一查就知,但事非亲历,总觉印象不深。自己所了解到的type-c自己的手机确实是type-c的,感觉是挺方便,不分什么方向,只要插上就可以和电脑连起来;传数据或充电用。说明肯定是有usb两条线的,还有电源。具体为什么不分方向,还真没怎么研究过?type-c的来历之前一直以为,只是人们
2022-05-31 06:52:55
2559
STM32L431RC裸机移植RTT完整工程代码.rar
2020-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1