-
最近在调试FreeRTOS系统遇到了一个比较奇怪的问题,在STM32F103最小系统上调试任务通知模拟事件标志组功能时,中断一触发,单片机就会死机。通过查询方式发送任务通知没任何问题,一旦用按键触发外部中断,在中断中发送任务通知时,单片机就死机。在编译时程序无任何报错。 相关代码如下: #include sys.h #include delay.h #include usart.h ...[详细]
-
智能车辆是一个集环境感知、规划决策、多等级辅助驾驶等功能于一体的综合系统,它集中运用了计算机、现代传感、信息融合、通讯、人工智能及自动控制等技术,是典型的高新技术综合体。智能汽车与一般所说的自动驾驶有所不同,她指的是利用多种传感器和智能公路技术实现的汽车自动驾驶。 2016年全球迎来跨界造车热潮,谷歌、微软、英伟达以及国内的乐视、格力、中兴等众多互联网及传统企业纷纷涉足,中兴提出的“智能汽车就...[详细]
-
#define DS18B20_GPIO_PORT (GPIOC) #define DS18B20_GPIO_PIN (GPIO_Pin_2) #define DS18B20_PIN_SET_OUT() GPIO_Init(DS18B20_GPIO_PORT, (GPIO_Pin_TypeDef)DS18B20_GPIO_PIN, GPIO_Mode_Out_PP_High_Fast) #...[详细]
-
简述 是基于 8051 内核片上集成了高效的解调和 译码电路,支持近场 13.56MHz 多种无线通讯接口和 协议(符合 NFCIP-1 规范)。支持读写器、卡仿真、点对点三种工作模式,其中读写器模式和卡仿真模式都支持Felica、ISO/IEC14443-3 A/B、Mifare 等 通讯协议,卡仿真模式还支持 MifareClassic 1K 和 4K 协议,点对点工作模式支持ISO/IEC...[详细]
-
/* USART 1 配置 如果需要使用奇数校验或者偶数校验,需要把数据长度定位9bit */ USART_InitStructure.USART_BaudRate = COM1BAUD; USART_InitStructure.USART_WordLength = USART_WordLength_9b; USART_InitStructure.USART_StopBits...[详细]
-
德国多特蒙德, 艾尔默斯公司 (Elmos)日前宣布推出集成了 LIN系统 基础芯片功能(LIN-SBC)的三通道半桥驱动控制器E523.01/11,该产品在传统的三通道半桥预驱动器的基础上集成了LIN收发器/双向PWM通信接口和 LDO等功能模块 。产品主要适用于汽车领域,具体可应用在汽车HVAC系统中的鼓风机控制、发动机冷却风扇、水泵、燃油泵、液压泵和涡轮增压调节器等。 针对汽车中的...[详细]
-
中国储能网讯: 我国成功布设“海底实验站”,将实现深海长周期无人科考。该实验站配置了兆瓦时级锂电能源系统,在能量密度方面实现了新的突破。该能源系统可储存1000度电,支撑实验站在海底连续工作半年以上。
▲“探索二号”科考船。(中科院深海所供图)
10月28日从中国科学院获悉,“探索二号”科考船携“深海勇士”号载人潜水器完成一系列海试任务,已于日前返回三...[详细]
-
今日小米官方发表文章,对小米 12 系列的影像系统进行详解。小米 12 系列专注于解决以往拍照不够快的问题,同时小米 12 Pro 首发索尼 IMX707 传感器,拥有更出色的夜景拍摄能力。 小米表示,历时两年重写了整个相机架构,并将软硬件能力整合重建,打造全新的小米影像大脑,而小米 12 系列上搭载的小米影像大脑,共包含意图识别单元、计算单元、加速引擎、生态引擎四个部分。 意图识...[详细]
-
数十年来,MakotoKoike的母亲一直都使用手工方式分拣黄瓜。如今,MakotoKoike正试图“训练”出一台机器来替代。 MakotoKoike是一名工程师,长期以来,他一直爱好修补电子配件和机器;可以说,他不是天生就喜欢自然户外生活的人。2014年,在MakotoKoike33岁的时候,他离开了他长期工作和生活的城市,搬到了环境优美的静冈县,帮助其父母经营黄瓜农场。“我认为我已经...[详细]
-
Keil C51 库函数 Keil C51库函数参考 C51强大功能及其高效率的重要体现之一在于其丰富的可直接调用的库函数,多使用库函数使程序代码简单,结构清晰,易于调试和维护,下面介绍C51的库函数系统。 第一节 本征库函数(intrinsic routines)和非本征库函数 C51提供的本征函数是指编译时直接将固定的代码插入当前行,而不是用ACALL和LCALL语句来实现,这样就大大提...[详细]
-
LCD1602按其说明书说明,可以设置成为四位总线,原八位并口输入接线可以减少四个,即只接D4-D7(11-14引脚,7-10引脚不接),这适用于单片机接口比较少或比较紧张的情况下。不过,接成四位总线后,发送任何八位数据都应分两次进行,先发高四位,再发低四位。在初始化时,应将LCD1602设置成四位总线。其他控制与八位总线完全相同。 下面是写命令的程序: void write_LCD_...[详细]
-
与发达国家汽车和停车位1:1.3的比例相比,我国大城市的平均比例约为1:0.8,中小城市约1:0.5,车多位少是停车难的主要原因,另外,停车场和车主之间信息不对称也导致停车位资源利用效率过低。去繁华地段找不到停车位,停路边被贴条又得不偿失,显然停车难已成为继堵车之后日常用车的第二个痛点。 近几年一些以解决“停车难”问题为口号的智慧停车服务逐渐走入我们的视野。这些搭着互联网和智...[详细]
-
赶着骁龙845的首发热潮,小米将在本月27日率先发布小米MIX 2S,而期待中的小米7似乎将要在第二季度才能与我们见面,近期陆续流出了小米7的多方面信息。令人颇为意外的是,一份汽车说明书却意外曝光了小米7的全新特性。 日前网上曝光了一份蔚来ES8的说明文档,其中明确列出了多款支持无线充电的手机设备,除了已经被官方证实的小米MIX 2S,小米7居然也赫然在列。很明显,小米7将支持无线充电功能...[详细]
-
STM32 PB2(BOOT1)使用注意 由于STM32 PB2脚是复用引脚,而且该复用功能是用于启动选择,使用时就要小心了 ------------------------------------------------------------------------- BOOT1 BOOT0 启动模式 说明 X 0 用户闪存存储器 用户闪存存储器被选为...[详细]
-
这里总结MMU三大作用: 1.虚拟地址到物理地址的转换 2.Cache缓存控制 3.内存访问权限保护 Linux内核使用了三级页表PGD、PMD和PTE,对于许多体系结构而言,PMD这一级只有一个入口。 CPU访问内存时的硬件操作顺序 CPU访问内存时的硬件操作顺序,各步骤在图中有对应的标号: 1 CPU内核(图中的ARM)发出VA请求读数据,TLB(translation loo...[详细]