-
中断作为stm32中必不可少的一个功能,其重要性是不言而喻的因此把中断学习好是根本。 所以今天就来好好啃一下中断配置的知识,俗话说:磨刀不误砍柴工。问题是什么呢?项目中我用到了一个触摸键盘TTP229,结果在测试键盘时,不能够输入密码?最终,调试出bug就是由于中断优先级的影响。 本项目使用到的是STM32F030C8型号的MCU,我们可以从官方下载到的标准库文件中的启动汇编文件中...[详细]
-
新能源纯电汽车,无论是从0起步还是行进间加速,它的加快一般都比同级别的燃油车要快。究其原因很多人认为只是因为马达扭矩相比燃油发动机更大,马达瞬间爆发扭矩和燃油车叠加扭矩输出,百公里提速时间多数在5-7秒。但为何会出现这种状况呢?新能源电动汽车,英语:(newenergyelectricvehicles)新能源电动汽车的构成包括:电能动力驱动及控制系统、驱动力传动等机械系统、做成既定任务的工作装置...[详细]
-
今天的安防行业,已经进入所谓的大联网时代。许多企业特别是金融机构都已经建立了多级视频监控联网平台。利用遍布全国的网络,金融机构的总部可以随时调用各分支机构的监控录像。然而,在现实应用中,由于带宽的限制,许多企业在进行高清监控的情况下,就无法满足低网速下的远程调用需求。“速度与激情”在中国的安防行业似乎无法兼顾。鉴于这种情况,蓝色星际在国内率先推出了“双码流回放技术”,这种技术可实时导出高、低分辨...[详细]
-
1. Introduction
Electronic scales are gradually replacing traditional measuring tools like springs and balances in everyday life, such as electronic price computing scales and electronic weigh...[详细]
-
2025年的汽车行业,正在迎来一场彻底的智能化洗牌。 吉利在AI座舱领域想要做出变革:今后吉利的产品线中,将不存在不具备AI能力的传统智能座舱。 这是一次“先破后立”。如何做到?吉利给出的答案是“全域AI”,并以此搭建了行业首个五层原生AI座舱架构。 在这个架构中,硬件不再只是算力的堆砌,而是与大模型、情感计算、智能体生态深度融合,最终形成一个会思考、能理解、可陪伴的具身智能生命体。...[详细]
-
最近做了一个项目,涉及到了串口,本来以为像串口这种经常使用的通讯方式,开发起来应该是很简单的,不说易如反掌,至少也不应该在一个问题上卡壳太久。说到底还是自己经验不足,还得多多学习才是! 该项目是使用CubeMX生成的初始化代码,在配置串口的时候我格外小心,该配置的都配置了,但是生成代码后烧到单片机中,却发现串口接收数据出现问题,只能接收到一次数据,后面无论如何都接收不到了。但是我已经在串口初...[详细]
-
STM32的定时器有三种,高级定时器(TIM1和TIM8),通用定时器(TIM2、TIM3、TIM4、TIM5)和基本定时器(TIM6和TIM7)。 这三者的区别是: 基本定时器:基本定时器功能比较简单,主要是计时,也可以为DAC提供时钟,直接触发驱动DAC 通用定时器:通用定时器除了基本的定时功能外,还可以测量输入信号的脉冲长度,也就是输入捕获功能,也可以产生输出波形,即输出比...[详细]
-
带有GPU的工业电脑利用强大的并行处理来建立深度学习模型,以分析和响应光学输入。系统形成对视觉数据的理解,以启动预防性维护、设备重定向、系统重新校准、资源重新分配或人工干预。机器视觉为工业设施带来了一些进步。 机器视觉,也被称为机器的眼睛,是指计算机使用一个或多个摄像机进行观察的能力。它捕捉图像,对其进行处理,并创建一个动作课程。尽管这些步骤听起来很耗时,但它是以光速完成的。唯一耗时的过程是...[详细]
-
据《日经新闻》报道,日本在应对中国功率半导体挑战方面表现不佳。 日本功率芯片市场主要有五家公司:三菱电机、富士电机、东芝、罗姆和电装,每家公司的全球市场份额均不足5%。 市场份额的相似性是合作困难的原因之一,因为他们都不明白为什么要为了建立合作伙伴关系而向同等水平的公司做出让步。 合作的另一个问题是产品线不兼容,每家公司都拥有各自为特定客户开发的丰富零部件。 尽管东芝和罗姆已同意...[详细]
-
Keil5更新之后,开始支持ARM V6编译器,新版本的编译器对C++有了更多的支持,在编译方面也做了很多的改善,具体的没有详细了解,本文只是对STM32 开发下,使用V6版本的编译器进行STM32的C++开发作一个记录,方便和大家交流和参考。至于说为什么STM32要C++开发,这个没有解释,只是个人觉得C++比C有更多的方便,使得编程更加的容易,C++有更多的生态.... 开始上教程:...[详细]
-
之前正运动技术与大家分享了,运动控制器的固件升级、ZBasic程序开发、ZPLC程序开发、与触摸屏通讯和输入/输出IO的应用、运动控制器数据与存储的应用、运动控制器ZCAN、EtherCAT总线的使用、示波器的应用、多任务运行的特点、运动控制器中断的应用、U盘接口的使用、ZDevelop 编程软件的使用以及运动控制器的基础轴参数与基础运动控制指令等。 今天,我们来讲解一下正运动技术运动控制器...[详细]
-
绪论 近年来,多点触控(Multi-Touch)成为了代替人机交互传统方式的新方式。它抛弃了键盘,鼠标,实现了多人同时交互,是人机交互的一场革命性创新。但可惜的是,该项技术还处在初级阶段,Multi-Touch的产品很多还只是面向高端或军工用户,价格十分高昂。这对广大消费者来说都是不能承受的。此外,目前基于Multi-Touch应用的软件业相当较少,且大多数停留在游戏娱乐的功能上,这样也...[详细]
-
三星电子旗下汽车电子子公司哈曼(Harman)下半年业绩备受期待。 哈曼上半年业绩表现优异,得益于音响销量的增长。其旗舰业务“数字座舱”下半年有望继续增长,预计今年业绩将创历史新高。 根据三星电子8月19日发布的半年报,该公司预计数字座舱业务将从下半年开始复苏。 数字座舱是指通过信息娱乐系统提供安全驾驶环境的数字汽车部件。简而言之,它是指车辆内部空间的数字化,这一概念是随着电...[详细]
-
1.1 添加文件 直接在工程目录下创建文件夹并创建源文件和头文件 添加后,在编写.c文件包含.h文件时会出现错误,需要修改CmakeList.txt 添加头文件 include_directories(Path1/path1 Path2/path2) AI写代码 cmake Path1/path1表示头文件路径,不同的路径用空格分开,如下图所示: 添加源文件 file(G...[详细]
-
问题 编译报错发现是arm-none-eabi-gcc版本低于11 ,于是通过brew升级 升级后编译工程时出现大量类似错误如下 /opt/homebrew/Cellar/arm-none-eabi-gcc/13.2.0/lib/gcc/arm-none-eabi/13.2.0/include/stdint.h:9:16: fatal error: stdint.h: No such fil...[详细]