- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 基于CNN卷积神经网络迁移学习的图像识别实现
本文主要介绍了卷积神经网络迁移学习的实现方法,感兴趣的同学可以从这篇文章入手学习卷积神经网络,并且可以成功部署一个属于自己的神经网络用于图像识别。从原理,到逐步代码分析,由此出发你可以更加Deep的Learning卷积神经网络和深度学习的有关知识!
2024-09-04 14:06:14
2179
2
原创 STM32CubeX开发日记---CAN通讯
此篇为我个人工作时的学习笔记,其中包括STM32CubeX IDE的使用方法,以及STM32F405RGT6 CAN通讯的相关知识,和个人遇到的问题。本次开发使用到的是基于STM32F405RGT6芯片的PCAN CAN卡的二次开发,通过ID筛选并转发,实现CAN网关功能。
2023-08-07 09:14:01
1580
6
原创 AURIX™ TC397 MCMCAN解析demo(勘误)
学习CAN总线相关知识是每个汽电行业从业者的必修课之一,使用英飞凌TC397芯片作为MCU进行通讯中,首先进行CAN收发和解析实验,在自己的调试和学习中出现了一些问题,在此记录,望各位兄台少走弯路。
2023-08-04 17:12:16
1784
5
原创 每日一练——去除整数(C语言)
该程序使用了动态内存分配,以适应较大的n和m。具体思路是:先读入m个数,然后使用一个标记数组is_deleted,遍历每个a[i],将它的倍数(不超过n)标记为已删除。最后再遍历一遍is_deleted,统计没有被删除的数的个数,即为答案。具体解释在代码中给出。
2023-06-29 14:55:38
430
原创 软件看门狗实现
看门狗定时器(WDT,Watch Dog Timer)是单片机的一个组成部分,它实际上是一个计数器,一般给看门狗一个数字,程序开始运行后看门狗开始计数。如果程序运行正常,过一段时间CPU应发出指令让看门狗置零,重新开始计数。如果看门狗增加到设定值就认为程序没有正常工作,强制整个系统复位。一般情况下看门狗可分为硬件看门狗和软件看门狗,两种形式实现方法,优先级和使用环境不同。WDTs为检测和恢复软件或硬件故障提供了一种高度可靠和安全的方法。WDTs有助于在用户指定的时间段内中止CPU或系统的意外故障。
2023-06-05 13:59:53
2186
原创 如何系统学习嵌入式开发
嵌入式开发是指将计算机技术嵌入到各种物理设备中,让这些设备具备计算能力和通信能力,从而实现智能化控制。嵌入式系统通常集成了控制器和传感器,能够处理音频、视频和图像等数据,并控制各种外设。嵌入式开发技术涉及到嵌入式处理器、微控制器、单片机、操作系统、驱动程序、嵌入式网络和嵌入式安全等方面的知识。因此,深入学习嵌入式开发需要掌握众多的编程技术和计算机原理。以下是博主:无际单片机编程给出的学习路径大学如何自学嵌入式开发。
2023-06-02 15:17:13
680
1
原创 英飞凌TC397芯片ASCLIN和MCMCAN模块讲解
汽车中的电子部件越来越多,光是ECU就有几十个,这么多的电子单元都要进行信息交互。传统的点对点通信已经不能满足需求,因此必须要采用先进的总线技术。车用总线就是车载网络中底层的车用设备或车用仪表互联的通信网络。主流的车用总线:CAN总线、LIN总线、FlexRay总线和MOST总线、翻译为串行外设接口下面是该模块逻辑框图(1)16路SPI实例,每个SPI实例在 SPB(系统外设总线)上单独寻址(2)每个SPI实例可支持16个通道ASCLIN模块提供以下外部信号:串行时钟输出ASCLK。
2023-05-23 17:58:03
12316
1
原创 通信原理第一章知识梳理
通信原理前言通信系统模拟通讯系统1)模拟通信与模拟通信系统:2)模拟通信系统模型:数字通讯系统1)数字通信与数字通信系统:2)数字通讯系统模型模拟通信与数字通信的优缺点1)模拟通信优缺点:2)数字通信优缺点:通信方式一.按信号复用方式分类二. 按通信方式分类三. 按数字信号码元排列方法分类四.按同步方式分类:信息及其度量信息量信息量与概率的关系信息量的定义信息量的单位连续消息的信息量结语前言通信,指人与人或人与自然之间通过有意义的符号进行信息传递、信息接受或信息反馈活动的总称。通信的根本目的是传递信息
2021-12-21 14:55:51
1993
原创 MATLAB模拟调制系统的上机实现
MATLAB模拟调制系统的上机实现实验目的及要求实验使用的主要设备实验操作过程及内容实验一:软件设计硬件设计实验二软件设计硬件设计总结实验目的及要求1 实验目的(1)掌握幅度调制的基本原理。(2)掌握MATLAB软件进行幅度调制仿真方法。2 实验要求(1) 用MATLAB软件实现以下功能设信源m(t)=2cos2πft,载波为s(t)=2cos20πft,设f=1KHz,试求:① 该调幅信号,并画出该调幅信号的波形;② 画出该调幅信号的频谱。(2) 设计一模拟调制系统实现下列功能设.
2021-12-20 19:38:59
4656
4
原创 MATLAB数字传输系统的上机实现
2.随着数宇通信技术的发展,基带传输方式也有迅速发展的趋势,目前,它不仅用于低速数据传输,而且还用于高速数据传输;3.基带传输中包含带通传输的许多基本问题,也就是说,基带传输系统的许多问题也是带通传输系统必须考虑的问题;发送端实现单极性不归零转换为归零码,接收端实现归零转换为单极性不归零码功能。要求画出系统原理框图。4.理论上也可证明,任何一个采用线性调制的带通传输系统,可以等效为一个基带传输系统来研究。1.在利用对称电缆构成的近程数据通信系统中广泛采用了这种传输方式;2.将各波形函数写入函数窗体。
2021-12-20 19:16:46
1282
3
原创 基于8051单片机实现电子时钟+数字秒表设计
电子时钟+数字秒表设计概述设计任务的基本要求整体方案电路设计原理软件设计元件清单概述电子时钟是一种利用数字电路来显示秒、分、时的计时装置,与传统的机械钟相比,它具有走时准确、显 示直观、无机械传动装置等优点,因而得到广泛应用。随着人们生活环境的不断改善和美化,在许多场合可以看到数字电子时钟。电子时钟是一个将“ 时”,“分”,“秒”显示于人的视觉器官的计时装置。它的计时周期为24小时,显示满刻度为23时59分59秒,具有校时功能和报时功能。因此,一个基本的数字钟电路主要由译码显示器、“时”,“分”,“秒”
2021-12-20 17:44:16
15520
19
原创 UML图详细图文教程
############################UML图详细图文教程前言一、UML图是什么?二、认识组件1.需求视图1.逻辑视图3.时序图总结###############################前言刚刚参加工作,领导让我认识软件结构,熟悉每个模块的调用过程,简直裂开(@-@),不要说每个模块都有上百个方法,就是他们调来调去的关系,我就画了一整张纸,密密麻麻,睡醒觉第二天就已经看不懂了,前辈说”工具不对“才接触到UML,刚开始也是一头雾水,通过学习一段时间,把我的成果和感受
2021-02-02 15:14:24
6591
4
原创 Git+Github+sourcetree+vs2019开发环境标准化指导书
Git+Github+sourcetree+vs2019开发环境标准化指导书Git+Github+sourcetree+vs2019开发环境标准化指导书在日常开发中,团队迭代,分布式开发非常重要,学会用好工具,让自己和团队的代码开发更加方便快捷,本文是Git+Github+sourcetree+vs2019开发环境标准化,这是我第一篇博客,希望对你有帮助1.安装安装git,sourcetree和visual studio20192.注册Github账号3.通过Git获取ssh密钥点击Git
2021-02-01 14:01:58
446
英飞凌TC397-ShellUart示例代码
2023-06-06
英飞凌TC397CAN通讯
2023-05-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人