-
三,串口中断服务线程 串口中断产生以后,具体的数据处理将在中断服务线程里面完成,以BSP包中camera的中断线程为例 DWORD CameraCaptureThread(void) { unsigned char tmp=0; static unsigned int time,old_time; static unsigned int cam_intr; DWORD dwCau...[详细]
-
据外媒报道,宝马集团在原型车研发、生产和分析过程中引入了计算机断层摄影技术(CT),为汽车行业首例。得益于此项技术,即使在车辆的早期研发阶段,宝马都可对从宝马MINI到劳斯莱斯等全系车型进行质量管理。扫描工作由4个机器人执行,机器人在原型车的外部四处走动,从而产生数千个横断层面影像,用于详细检查车辆的创新技术、新材料和粘接技术。目前,车辆基本都是需要拆解才能进行分析,但是CT可在车辆完好无损的情...[详细]
-
引 言
随着科学技术的发展,传统的雷达信号处理系统由于专用性强,兼容性差,影响了系统的通用性和其扩展能力,不能满足现代雷达实时高速的信号处理需求。该设计针对传统雷达信号处理系统通用性和扩展能力差提出一种ADSP—TS201基于PCI9656桥芯片实现与CPCI总线通信的高速、通用性强的信号处理系统,并介绍一种DSP与PCI9656的接口电路设计。
1 器件介绍
1.1...[详细]
-
中断优先级设置步骤: 系统运行后先设置中断优先级分组。在主函数调用函数: void NVIC_PriorityGroupConfig(uint32_t NVIC_PriorityGroup); 整个系统执行过程中,只设置一次中断分组。 针对每个中断,设置对应的抢占优先级和响应优先级: void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStru...[详细]
-
can协议 sja1000 原创经典:调试好的can总线程序(c语言)
程序中的两个头文件:
#include SJA_nnyt.H //SJA存储器定义头文件 #include SJA_nnyt.C //SJA子程序文件 大家需要的话联系我: nnyt@tom.com
同时提供can协议实验开发板给初学者 1 CAN控制器为SJA100...[详细]
-
日前,苹果CarPlay迎来了一次史诗级更新。简单总结,主要有以下几点: 支持车内所有的屏幕,包括仪表、中控,甚至“带鱼屏”,并且允许用户自定义仪表盘的背景、布局等; 可通过仪表获取车辆的速度、发动机转速、油温、油量等多种数据; 支持对车窗、空调、座椅等硬件设备的控制。 其中后面两点尤为重要,因为这意味着CarPlay已经连通了车辆底层数据和控制系统。而在过去,CarPlay的作...[详细]
-
目前,TinyOS官网发布的TinyOS2.1.1,其内部支持的mspgcc还是老版本3.2.3,对于TI 430系列高端单片机都不支持,支持的也仅为msp430x1611等低端系列。为了把TinyOS移植到更高端的单片机上,比如msp430f2618,就必须升级MSP Toolchain。 Sourceforge上已经更新了最新版本的mspgcc4,这个本版全面的支持TI 430全系列,最...[详细]
-
全球领先的边缘计算解决方案提供商 -- 凌华科技宣布加入工业机器人操作系统联盟(ROS-Industrial Consortium),并且成为该联盟亚太地区首位成员。机器人操作系统(ROS)是一项全球性的合作计划,旨在简化机器人平台开发的复杂性。工业机器人操作系统(Robot Operating System)支持开源,可将机器人操作系统软件的先进功能扩展到生产制造端。凌华科技加入ROS-I联盟...[详细]
-
Mega16已经内置了上电复位设计。并且在熔丝位里,可以控制复位时的额外时间,故AVR外部的复位线路在上电时,可以设计得很简单:直接拉一只10K的电阻到VCC即可 (R0)。为了可靠,再加上一只0.1uF的电容(C0)以消除干扰、杂波。D3(1N4148($0.0054))的作用有两个:作用一是将复位输入的最高电压钳在 Vcc+0.5V 左右,另一作用是系统断电时,将R0(10K)电阻短路,让C...[详细]
-
1月18日,九天智能科技(宁夏)有限公司年产2亿片半导体模块一期项目在宁夏石嘴山市大武口区正式投产。 2020年11月11日,大武口区与深圳九天无限智能科技有限公司签署投资协议,成立九天智能科技(宁夏)有限公司,建设年产2亿片半导体模块一期项目。项目以工业无人系统(机、船、车)控制及光伏半导体模块的封装、测试为生产内容,建设高精无尘生产车间及生产线,同步建设半导体模块中试检测中心。 据宁夏日...[详细]
-
在工程师们的日常测试中,故障 干扰 排查可谓是家常便饭,而高级工程师往往能快速定位问题,这与丰富的日常经验和灵活使用测量仪器有很大关系,下文将结合实例来详细分析。 测试现场 此次测试的对象为小型电机系统,系统分为驱动器、电机平台、测试,3个部分。驱动器输出通过电缆连接到电机平台,电机转轴上安装扭矩传感器,传感器所有连接线引到测试仪器,传感器输出信号接入 功率 分析仪 电机测量单元扭...[详细]
-
1、芯片发热 本次内容主要针对内置电源调制器的 驱动芯片 高压 驱动芯片 。假如芯片消耗的电流为2mA,300V的电压加在芯片上面,芯片的功耗为0.6W,当然会引起芯片的发热。 驱动芯片 的最大电流来自于驱动功率MOS管的消耗,简单的计算公式为I=cvf(考虑充电的电阻效益,实际I=2cvf,其中c为功率MOS管的cgs电容,v为功率管导通时的gate电压,所以为了降低芯片的功耗,必须想办法降低...[详细]
-
随着大环境的转变,2019年电子元器件分销商迎来了前所未有的挑战。终端需求不旺,上游原厂加强渠道管控,让处于中间环节的代理商和分销商压力倍增。根据《国际电子商情》“2019年电子元器件分销商调查”结果,分销商在营收、利润、库存周转、原厂关系及客户策略方面均有不同的变化。 营收下滑、利润紧缩 在参与调研的150多家分销商中,有75%的分销企业来自中国大陆,中国台湾企业约占10%,欧美约占...[详细]
-
说到异常向量,会让人联想到中断向量。其实,中断是属于异常的子集的,也就是说中断其实是异常其中的一种。 回到异常向量,他其实是一张表格,每个格子里存放的是一个地址,或者是一个跳转命令,不管是哪个,其目的都是让PC跳转到真正处理异常的代码的地方。 以下是arm的异常向量表: 图1 初步介绍完异常向量,就来对比下ARM的arm的7种工作模式: 图2 User : 非特权模式,大部分...[详细]
-
GD32芯片是一种基于ARM Cortex-M3内核的微控制器(MCU),是中国长江存储器有限责任公司(GigaDevice)推出的产品系列。与NXP LPC、STMicroelectronics STM32、TI MSP、Freescale Kinetis等常见的MCU产品相比,GD32芯片具有低功耗、高性价比和良好的性能等特点。 GD32芯片怎么样? GD32芯片具有以下优点: 1.高性价...[详细]