- 博客(9)
- 收藏
- 关注
转载 2分钟让你明白什么是面向对象编程(转载版)
优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、 Linux/Unix等一般采用面向过程开发,性能是最重要的因素。缺点:没有面向对象易维护、易复用、易扩展。
2024-04-19 14:05:14 222
原创 keil报错:No CPU DLL specified under ‘Options for Target - Debug‘ !
但是我的Driver DLL已自动填充上了内容,烧录时仍然报错No CPU DLL;保存配置后,即可烧录。
2023-10-10 17:18:56 1262
转载 单片机与Linux
内容转载自: Linux基础入门:单片机和Linux有什么不同吗所有的电子产品,所用技术都可以认为要么是单片机,要么是Linux;GUI方面主要是QT/Android,它们都是运行于Linux之上的。设计一个产品时,是使用单片机还是Linux,取决于成本:硬件成本、软件成本、维护成本、升级成本。而不应该根据个人偏好来选择:我喜欢单片机,所以就排斥使用Linux;我喜欢Linux,就排斥使用单片机。为了有更多的选择,我们需要既懂单片机,又懂Linux。以点灯为例,无论是单片机还是Linux,我们要做的事情
2023-03-31 11:24:16 1330
原创 用Origin绘制单Y轴多X轴图(or单X多Y)
以单Y轴多X轴图为例首先放上需要绘制的目标图片:这类图片在论文中常被用到。将数据导入origin的工作簿中。按照多X多Y多形式进行数据分类,先保证每个X轴数据都有对应的Y轴数据。全选表格数据,点击最下方的图表绘制图标,此处用的是点线连接形式。生成如下图所示原始坐标图。对上一步中得到的原始图进行处理:在弹出的对话窗口中设置成1行3列的形式将水平差距与垂直差距均设为0;左边框与底部边框设为15左右,用于设置坐标栏目;顶部边框与右侧边框设为5左右即可。完成上述参数设置后,
2021-11-20 10:17:10 54572 5
原创 MATLAB:出现 “ 未定义函数或变量 ”
出现的报错页面:查找了许多解决方法,主要是关于MATLAB中M文件如何解决“未定义函数或变量”的若干办法文中详细介绍了报错可能的三种原因。不过在三种方式均尝试后依旧发现无法解决问题,后发现原来是自己的软件版本较低,MATLAB R2016b的版本中平滑函数还不叫smoothdata , 而是smoothts。验证方式:可打开帮助,在search for中输入smooth查找相关函数,从图中可以看出,用于数据平滑处理(smooth data)的函数叫做smoothts。修改.M文件中的相关函
2021-11-12 20:19:55 16364 3
原创 KEIL中给STM32烧录程序,CM4可烧,CM7不可
调试下载时会出现CM7无法烧录,但CM4可以烧录的现象。在百度中搜索,会说DEBUG中可能频率设置过高等原因。但在我这儿都不太好使,我的解决方法,把 ‘ 魔法棒——Debug——Target Drive Setup ’ 中的设置修改了下:修改完成后就可以烧录了。以上只针对STM32H745双核开发板。...
2020-12-02 21:27:49 1123 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人