自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 收藏
  • 关注

原创 汽车电子 单片机专栏目录

专栏文章目录

2022-02-19 22:43:38 327

原创 MBD开发专栏文章目录

MBD开发专栏文章目录

2021-12-18 22:23:29 1010

原创 C/C++ 专题目录

C/C++ 难点随笔小记目录1. #ifdef用法2. C语言:FILE、__LINE__等预定义跟踪调试3. 鲜为人知的大小端问题4. 神奇的位操作

2021-10-29 21:29:50 164

原创 python 语法手册,学习笔记

python语法手册

2021-10-18 22:51:40 349

原创 USB继电器控制小工具

tkinter是一个简单入手,但是功能十分强大的GUI编程库,学习入门很快,如果你还不会,点击阅读Tkinter详细教程:强大的的GUI开发库 - Tkinter详细教程一强大的的GUI开发库 - Tkinter详细教程二强大的的GUI开发库 - Tkinter详细教程三串口Uart是嵌入式最基础,最简单,也是使用最广范的一种通信协议,在诸多通信都使用;

2024-03-21 17:23:51 669

原创 7个方便快速使用的Tkinter控件源码分享,赶快收藏

且显示文字内容需要能够刷新改变。显示文本 Label 需要有的。点击按钮后的事件函数。点击按钮后的事件函数。文本输入框Entry。微调框Spinbox。

2024-03-21 17:21:51 1052

原创 谁说程序猿不懂美,一招教你如何变美

tkinter是一个简单入手,但是功能十分强大的GUI编程库,学习入门很快,如果你还不会,点击阅读Tkinter详细教程:强大的的GUI开发库 - Tkinter详细教程一强大的的GUI开发库 - Tkinter详细教程二强大的的GUI开发库 - Tkinter详细教程三Tkinter开发十分简单,但是开发出来的GUI界面不够美观,各个组件的外观都很老土,所谓 " 爱美之心,人人有之 ",因此需要给Tkinter加上美化的皮肤。

2024-03-21 17:21:06 526

原创 8. 模型测试 - Coverage Analyzer 测试覆盖度检查

执行覆盖( EC ) 是覆盖度的最基本形式,只要模块执行了,就表示覆盖到了执行覆盖决定了模块是否在仿真期间执行到,这个覆盖度选项是必选的。

2024-03-21 11:10:34 105

原创 9. 模型效率分析 - Profiler 分析

【代码】9. 模型效率分析 - Profiler 分析。

2024-03-21 11:08:01 115

原创 7. 模型测试 - Simulink Test 功能测试

提供了一些工具,用于为模型、生成的代码和仿真硬件或物理硬件编写、管理和执行基于仿真的系统化测试;其中包含仿真测试、基线测试和等效性测试模板,能够使用软件在环(SIL)、处理器在环(PIL)和实时硬件在环(HIL)模式执行功能测试、单元测试、回归测试和背靠背测试:用来创建测试模型,生成输入,输出接口:管理,运行测试用例,生成测试报告:编辑测试用例准备模型 -> 编辑测试用例 -> 运行测试 -> 处理结果 -> 生成报告。

2024-03-21 11:05:03 337

原创 6. 模型测试 - Design Verifier 设计缺陷检查

2024-03-21 10:53:34 134

原创 3. 模型的代码生成 - 生成代码的优化方法

调试性(Debugging)可追踪性(Traceability)执行效率(Efficiency)安全预防(Safety precaution)调试性指的是调试模型生成代码的编译过程可追踪性指的是模型和代码之间的映射关系是否易于追踪执行效率包括生成的代码所占用的RAM、ROM空间大小,以及处理器执行生成代码的效率,这一般是我们最关心的优化目标安全预防指的是代码是否具备防止执行错误的情况发生,例如:除零检查、溢出检查等。安全预防一般与效率是矛盾的,因为安全检查需要消耗存储空间和执行时间。

2024-03-21 10:39:52 48

原创 Simulink如何自动保存模型,解决崩溃问题

【代码】Simulink如何自动保存模型,解决崩溃问题。

2024-03-21 10:30:45 434

原创 Simulink常用模块汇总介绍

输入模块:Input输出模块:Output属性:Port number : 输入port序号Icon display : 显示格式Data type : 信号的数据类型。

2024-03-21 10:24:51 5184

原创 通讯协议制定之常见问题、注意事项总结

通讯协议又称通信规程,是指通信双方对数据传送控制的一种约定,约定中包括对数据格式同步方式传送速度传送步骤检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做链路控制规程根据项目中的实际应用,本人总结了嵌入式开发中通讯协议制定的相关考虑因素和经验技巧,已介绍如下相关内容,点击可跳转阅读:通讯协议制定之交互方式、步骤介绍通讯协议制定之数据包结构介绍通讯协议制定之数据传输类型及传输规则介绍通讯协议制定之数据消息传输方式介绍通讯协议制定之数据包校验算法介绍。

2024-03-11 22:39:51 878

原创 通讯协议制定之数据包校验算法介绍

通讯协议又称通信规程,是指通信双方对数据传送控制的一种约定,约定中包括对数据格式同步方式传送速度传送步骤检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做链路控制规程根据项目中的实际应用,本人总结了嵌入式开发中通讯协议制定的相关考虑因素和经验技巧,具体包含如下内容,可供参考学习了解 ( 介绍中阐述的相关术语使用了开发交流沟通中的讲法,可能存在说法不同;因本人技术水平有限,分享创作的内容可能存在不合理的地方,欢迎相互交流沟通、批评指正)通讯协议制定之前言、背景介绍。

2024-03-11 22:39:23 1228

原创 通讯协议制定之数据消息传输方式介绍

通讯协议又称通信规程,是指通信双方对数据传送控制的一种约定,约定中包括对数据格式同步方式传送速度传送步骤检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做链路控制规程根据项目中的实际应用,本人总结了嵌入式开发中通讯协议制定的相关考虑因素和经验技巧,具体包含如下内容,可供参考学习了解 ( 介绍中阐述的相关术语使用了开发交流沟通中的讲法,可能存在说法不同;因本人技术水平有限,分享创作的内容可能存在不合理的地方,欢迎相互交流沟通、批评指正)通讯协议制定之前言、背景介绍。

2024-03-11 22:38:55 920

原创 通讯协议制定之数据传输类型及传输规则介绍

通讯协议又称通信规程,是指通信双方对数据传送控制的一种约定,约定中包括对数据格式同步方式传送速度传送步骤检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做链路控制规程根据项目中的实际应用,本人总结了嵌入式开发中通讯协议制定的相关考虑因素和经验技巧,具体包含如下内容,可供参考学习了解 ( 介绍中阐述的相关术语使用了开发交流沟通中的讲法,可能存在说法不同;因本人技术水平有限,分享创作的内容可能存在不合理的地方,欢迎相互交流沟通、批评指正)通讯协议制定之前言、背景介绍。

2024-03-11 22:37:53 971

原创 通讯协议制定之数据包结构介绍

通讯协议又称通信规程,是指通信双方对数据传送控制的一种约定,约定中包括对数据格式同步方式传送速度传送步骤检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做链路控制规程根据项目中的实际应用,本人总结了嵌入式开发中通讯协议制定的相关考虑因素和经验技巧,具体包含如下内容,可供参考学习了解 ( 介绍中阐述的相关术语使用了开发交流沟通中的讲法,可能存在说法不同;因本人技术水平有限,分享创作的内容可能存在不合理的地方,欢迎相互交流沟通、批评指正)通讯协议制定之前言、背景介绍。

2024-03-11 22:37:26 977

原创 通讯协议制定之交互方式、步骤介绍

通讯协议又称通信规程,是指通信双方对数据传送控制的一种约定,约定中包括对数据格式同步方式传送速度传送步骤检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做链路控制规程根据项目中的实际应用,本人总结了嵌入式开发中通讯协议制定的相关考虑因素和经验技巧,具体包含如下内容,可供参考学习了解 ( 介绍中阐述的相关术语使用了开发交流沟通中的讲法,可能存在说法不同;因本人技术水平有限,分享创作的内容可能存在不合理的地方,欢迎相互交流沟通、批评指正)1.通讯协议制定之前言、背景介绍。

2024-03-11 22:36:48 1114

原创 通讯协议制定介绍前言、背景

在前面通信总线协议讲解中,从物理传输层介绍了串口Uart通信,SPI通信等通信总线协议的实现方式;无论采用那种通讯方式,实际使用过程中,通信双方需要发送多个字节的数据进行交互,并需要知道发送数据的作用、用途及代表的含义,因此需要通信双方对传输的数据包进行一种规定,通信双方都按照这种规定来传输数据、交换指令,这种规定称为通讯协议又称通信规程,是指通信双方对数据传送控制的一种约定,约定中包括对数据格式同步方式传送速度传送步骤检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做。

2024-03-11 22:35:59 357

原创 通信总线协议之CAN-FD协议详解

Can FD协议详解

2024-03-11 22:27:17 7922

原创 电子通信基础详解

【代码】电子通信基础详解。

2024-03-11 22:24:35 438

原创 MBD开发专栏介绍

MatlabSimulinkStateflowModel Test,即模型的建立,仿真测试和代码生成Simulink提供了图形编辑器、丰富的模块库、可自定义的模块库以及求解器,能够进行动态系统建模和仿真,支持系统设计、仿真、自动代码生成以及嵌入式系统的连续测试和验证Stateflow是一个基于有限状态机和流程图来构建组合和时序逻辑决策模型并进行仿真的环境,它可以将图形表示和表格表示(包括状态转换图、流程图、状态转换表和真值表)结合在一起,针对系统对事件、基于时间的条件以及外部输入信号的反应方式进行建模。

2024-03-02 22:04:35 335

原创 pyhton GUI编程之Tkinter美化皮肤ttkbootstrap

tkinter相对简单,学习入门很快,但是做出来的GUI界面不够美观,各个组件的外观都很老土,所谓 " 爱美之心,人人有之 ",因此需要给Tkinter加上美化的皮肤。是一个基于 tkinter 的界面美化库,使用这个工具可以开发出类似前端 bootstrap 风格的 tkinter 桌面程序,美化功能十分强大,强力推荐了解学习一下。ttkbootstrap官方提供了丰富的介绍说明,只需要学习官网的教程,可以轻松掌握使用方法控件样式指南介绍了各个控件的样式以及参数设置。

2023-05-15 11:11:33 2090 1

原创 通信总线协议四 :SPI

SPI(Serial Peripheral Interface)是串行外设接口的缩写,是一种高速,全双工,同步的串行通信总线。

2022-08-14 11:44:29 983

原创 通信总线协议五 :CAN

CAN :控制器局域网CAN(Controller Area Network), 是一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方式,广泛应用于汽车领域。

2022-08-13 22:46:54 7981

原创 通信总线协议三 :IIC

电子通信总线协议之IIC详细介绍。

2022-08-13 17:48:42 1522

原创 通信总线协议二 :RS232和RS485

RS232和RS485通信协议介绍

2022-08-10 22:06:17 2421 2

原创 通信总线协议一 :UART

通信总线协议Uart介绍

2022-07-24 22:08:42 1563

原创 位域(位段)用法,对齐机制

文章目录位域(位段)用法,对齐机制1. 什么是位域2. 位域的对齐机制3. 位域的赋值位域(位段)用法,对齐机制1. 什么是位域位域 :有些数据在存储时并不需要占用一个完整的字节,只需要占用一个或几个二进制位即可。为了充分利用好内存空间,C语言又提供了一种叫做位域的数据结构用法:在结构体定义时,指定某个成员变量所占用的二进制位数(Bit): 后面的数字用来限定成员变量占用的位数#include <stdio.h>#include <stdint.h>ty

2022-04-16 10:08:49 2286 2

原创 5. 模型测试 - Model Advisor 建模规范检查

基于模型的测试 - 模型静态测试

2022-04-15 21:11:45 5700 2

原创 4. 模型测试 - 测试过程、模型测试方法概述

基于模型的测试 - 模型测试过程、方法概述

2022-04-13 11:22:05 4869

原创 14. 图 - 图存储结构基础概念,分类,生成树

文章目录14. 图 - 图存储结构基础概念,分类,生成树14.1 图存储结构基础概念14.2 图存储结构分类14.3 生成树&生成森林14. 图 - 图存储结构基础概念,分类,生成树14.1 图存储结构基础概念14.2 图存储结构分类14.3 生成树&生成森林感谢阅读,若有不对之处,请见谅!!!...

2022-03-29 21:52:46 575

原创 10. 树 - 树结构基础概念、二叉树概念、二叉树存储方法

文章目录10. 数 - 数结构基础概念、二叉树概念、二叉树存储方法10.1 数存储结构基础概念10.1.1 树的结点10.1.2 子树和空树10.1.3 结点的度和层次10.1.4 有序树和无序树10.1.5 森林10.2 二叉树概念10.2.1 二叉树的性质10.2.2 满二叉树10.2.3 完全二叉树10.3 二叉树存储方法10.3.1 二叉树的顺序存储结构10.3.2 二叉树的链式存储结构10. 数 - 数结构基础概念、二叉树概念、二叉树存储方法10.1 数存储结构基础概念树结构是一种非线性存

2022-03-25 22:10:52 527

原创 9. 广义表 - 广义表概念,存储结构,深度/长度,复制算法

文章目录9. 广义表9.1 广义表的基础概念9.2 广义表的存储结构9.3 广义表的深度和长度9.3.1 广义表的长度9.3.2 广义表的深度9.4 广义表的复制9. 广义表9.1 广义表的基础概念1 )什么是广义表广义表,又称列表,也是一种线性存储结构,既可以存储不可再分的元素,也可以存储广义表,记作:LS = (a1,a2,…,an),其中,LS 代表广义表的名称,an 表示广义表存储的数据,广义表中每个 ai 既可以代表单个元素,也可以代表另一个广义表。2 )广义表的原子和子表广义表

2022-03-23 21:12:34 47079 19

原创 7. 数组 - 数组存储结构、矩阵压缩存储方式

文章目录7. 数组 - 数组存储结构、矩阵压缩存储方式、矩阵转置算法7.1 数组存储结构7.2 矩阵的压缩存储方式7.2.1 对称矩阵 、上(下)三角矩阵 、稀疏矩阵概念7.3 矩阵的转置算法7. 数组 - 数组存储结构、矩阵压缩存储方式、矩阵转置算法7.1 数组存储结构从本质上讲,数组与顺序表、链表、栈和队列一样,都用来存储具有 "一对一" 逻辑关系数据的线性存储结构。根据数组中存储数据之间逻辑结构的不同,数组可细分为一维数组、二维数组、…、n 维数组。数组中数据的存储有两种先后存储方式:以

2022-03-22 19:05:29 1993

原创 6. 字符串 - 串存储结构及KMP算法

文章目录6. 字符串 - 串存储结构6.1 字符串基本概念6.2 串存储结构实现方法6.2.1 定长顺序存储6.2.3 堆分配存储6.2.3 块链存储6.3 串的模式匹配算法6.3.1 BF算法 - 普通模式匹配算法6.3.2 KMP算法 - 快速模式匹配算法6. 字符串 - 串存储结构6.1 字符串基本概念串结构是用于存储字符类型的数据的线性存储结构根据串中存储字符的数量及特点,对一些特殊的串进行了命名和分类:空串:存储 0 个字符的串,例如 S = ""(双引号紧挨着)空格串:只包含空

2022-03-19 21:28:01 637

原创 5. 队列 - 队列存储结构及算法实现

文章目录5. 队列 - 存储结构5.1 队列 - 基本概念5.2 队列 - 顺序表实现队列存储结构5.3 队列 - 链表实现队列存储结构5. 队列 - 存储结构5.1 队列 - 基本概念队列是两端都开口"的线性储存结构,要求数据只能从一端进,从另一端出,遵循 "先进先出" 的原则。队列存储结构的实现有以下两种方式:顺序队列:在顺序表的基础上实现的队列结构。链队列:在链表的基础上实现的队列结构。5.2 队列 - 顺序表实现队列存储结构顺序队列的底层使用的是数组,因此需预先

2022-03-12 23:24:07 349

原创 4. 栈 - 栈存储结构及实现算法

文章目录4. 栈 - 存储结构4.1 栈 - 基本概念4.2 顺序栈 - 顺序表实现栈存储结构4.3 链栈 - 链表实现栈存储结构4.4 栈的实际应用4. 栈 - 存储结构4.1 栈 - 基本概念4.2 顺序栈 - 顺序表实现栈存储结构4.3 链栈 - 链表实现栈存储结构4.4 栈的实际应用...

2022-03-07 21:21:22 663

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除