我之前在《如何学习AUTOSAR》文章里提到过我之前学习AUTOSAR的苦逼经历,真正体验到了摸石头过河的滋味。当年公司刚拿到那个AUTOSAR项目时,第一感觉就是一脸懵逼,憋着一股劲,就是不知道如何下手。很想动手搞一搞吧,就是不知道这啥,最直接让我懵逼的是——不知道买回来的这个包有啥玩意,这些工具干什么的,怎么用?“直接写代码吧”这种想法已经不存在了。我们公司用的是Vector的方案,以下只针其方案和工具使用做讲解。如果读者你用的不是这家的,就当了解下吧,不要入戏太深。1. 什么是Tire1、Tire2、OEM、ECU
在前面的文章《【喂到嘴边了的模块】准备徒手撸GUI?用Arm-2D三分钟就够了》中,我们介绍了如何借助 cmsis-pack 快速的在 MDK 中部署 arm-2d。
有个粉丝关于条件编译的问题,程序一直编译报错。我整理了关键的部分,下面代码是头文件中的定义。
在设计DC-DC电路时,经常会考虑它的效率,90%还是在80%的效率对于一个消费电子设备的续航来说,存在非常大的区别。
今天给大家分享一个国产的,文字和语音互转的开源工具:PaddleSpeech。
前述文章,峰值电流模式控制BUCK电路功率级电路计算及仿真 ,其中讨论了BUCK变换器功率级小信号频域分析,BOOST变换器是基本DC/DC变换器中的另一种形式,它可以实现输入电压到输出电压的升压变换,具有比较广泛的应用,对BOOST变换器的控制是设计BOOST电路的核心部分,首先我们需要对功率级电路的小信号传递函数比较了解,才能进行控制环节的设计,本文通过详细计算BOOST变换器功率级的小信号传递函数的特性,进而通过SIMPLIS软件仿真进行验证,作为后续BOOST电路的数字化变换的基础。
前述文章,峰值电流模式BOOST变换器功率级小信号频域特性分析 ,我们详细探讨了峰值电流模式的功率级电路的小信号频域特性,本文通过简要设计,对其进行闭环补偿控制。同样,我们先在Mathcad中进行基本计算,之后将结果在SIMPLIS中进行验证。
根据前述文章,我们理解了BOOST变换器的功率级小信号特性曲线,进而采用模拟运放搭建的补偿器进行补偿的方式,设计了一个闭环稳定的峰值电流模式控制的BOOST变换器,本文重点讨论一下在设计数字补偿器时的一个方法,即通过仿真的方式得到功率级传递函数BODE图,并结合数字补偿器的设计结果,对二者进行叠加从而得到开环传递函数的BODE图,在没有环路测试设备时,这是一种可行的方式。
机载合成孔径雷达高度计(SyntheticAperture Radar Altimeter,SARA)由于具有高航向分辨率,因此受到广泛关注。然而,现有的SARA地面高程重跟踪方法多基于最小二乘算子,高程参数估计精度和算法抑噪性能均存在上限,容易造成高程参数估计结果过拟合,对复杂高程变化适应能力有限。
首先要看英文和C语言的关系,有多大层度是需要英文的支持。我们都知道C语言中一共有32个关键词,控制语句仅有9种,也就是说只需要掌握以上内容就可以对C语言进行应用,对于一些复杂的指针等更合英文没有关系。我相信短短的32个关键词根本难不倒各位同学吧。对于C语言的资料遍地都是,随着时间的推移越来越多的大神分享自己学习C语言的方法,将各种博客、文章、视频分享给大家,因此在学习C语言的时候根本不缺资料,作为一种主流的编程语言,是任何编程语言学习的前提。因此在资料方面根本不需要担心。
GPIO全称General Purpose Input Output即通用输入/输出,其实GPIO的本质就是芯片的一个引脚,通常在ARM中所有的I/O都是通用的。不过由于每个开发板上都会设计不同的外围电路,这就造成GPIO的功能可能有所不同,大部分GPIO都是有复用功能的,比如有些GPIO可能是串口的TX或RX,也可能是I2C的SCL或SDA线。
今天就以驱动电容触摸芯片GT911为例,介绍一下I2C模块的使用。
据不完全统计,字节员工平均在岗不到7个月,所以入职一年的我某种程度上可以说是一个"老人"了,一个入职一年的老人。
昨天,二哥的编程星球里的一位球友问我能不能给他解释一下@SpringBootApplication注解是什么意思,还有 Spring Boot 的运行原理,于是我就带着他扒拉了一下这个注解的源码,还有SpringApplication类的run()方法的源码,一下子他就明白了。
6月份,我和星球的成员使用视频会议进行第一次线上沟通,主要是想了解大家对加入星球的初衷和想法,以及当前面临的问题,这样我好在后面针对性输出文章和视频会议来帮助星球的成员。