随笔分类 -  嵌入式

摘要:/** * @file ci110x_task_monitor.c * @brief 系统监控组件 * * 负责监视控制加入监控队列里的每一个任务,以防有任务出现异常情况, * 避免因异常未及时处理而造成的损失。 * * @version 0.1 * @date 2019-04-02 * * @copyright Copyright (c) 2019 Chipintelli Technology 阅读全文
posted @ 2019-10-11 10:54 wangyanwen 阅读(631) 评论(0) 推荐(0)
摘要:软件触发中断(NVIC->STIR) 首先我们要打开这个功能,怎么打开?看表! 那么代码怎么写呢? 阅读全文
posted @ 2019-09-04 10:44 wangyanwen 阅读(1440) 评论(0) 推荐(0)
摘要:压栈出栈 大家都知道push和pop,在调用一个函数时CPU会将当前的环境保存起来我们称之为压栈(Push),在推出函数时CPU会恢复进入函数前的环境我们称之为出栈(pop),那么问题来了,你知道栈里面是什么样的吗?每一次压栈出栈都是怎么执行的?在栈里面是分帧的,每一次压栈都会存储一帧,所有有时会出 阅读全文
posted @ 2019-09-03 20:00 wangyanwen 阅读(1612) 评论(0) 推荐(0)
摘要:错误处理 怎么用??? 代码不会写?? 阅读全文
posted @ 2019-09-03 17:14 wangyanwen 阅读(403) 评论(0) 推荐(0)
摘要:传感器简介 MLX90620是全校准16X4像素的IR阵列,集成于工业标准四引脚TO-39封装里。同一封装里包含两个芯片MLX90670(集成信号处理的IR阵列)和24AA02(256x8EEPROM)芯片。MLX90620包含64个IR像素点,每个像素都对应有低噪声斩波放大器和高速ADC。芯片中的 阅读全文
posted @ 2019-09-03 10:42 wangyanwen 阅读(1266) 评论(0) 推荐(0)
摘要:传感器简介 APDS-9960传感器具有先进的手势检测、接近检测、数字环境光感(ALS)和色感(RGBC)。 APDS_9960.c APDS_9960.h 阅读全文
posted @ 2019-09-03 10:39 wangyanwen 阅读(4081) 评论(0) 推荐(0)
摘要:传感器简介 DHT11数字温度湿度传感器是一款有已校准数字信号输出的温湿度复合传感器,其测量精度:湿度+-5%RH、温度:+-2℃;测量范围:湿度20-90%RH、温度0-50℃。 DHT11.c DHT11.h 阅读全文
posted @ 2019-09-03 10:37 wangyanwen 阅读(545) 评论(0) 推荐(0)
摘要:RCWL0801是一款可3.3V-5V供电,采用优质激光测距传感器VL53L0X的测距模块。模块采用高性能MCU,内部集成VL53L0X的运算滤波算法,可直接串口输出测量距离。 RCWL_0801.c RCWL_0801.h 阅读全文
posted @ 2019-09-03 10:34 wangyanwen 阅读(1025) 评论(0) 推荐(0)
摘要:传感器简介 RCWL0516传感器是一款采用多普勒雷达技术、专门检测物体移动的微波感应模块。该模块具有灵敏度高、感应距离远、可靠性强、感应角度大、供电范围广等特点。广泛应用于各种人体感应照明和防盗报警等场合。 RCWL_0516.c RCWL_0516.h 阅读全文
posted @ 2019-09-03 10:32 wangyanwen 阅读(3572) 评论(0) 推荐(0)
摘要:热敏电阻传感器,其阻值随着温度的变化而变化,我们通过ADC采集热敏电阻上的电压值,再通过计算得到当前温度信息。 注意:请按照自己热敏电阻的属性,修改代码内对应内容!!! temperature,c temperature,h 阅读全文
posted @ 2019-09-03 10:26 wangyanwen 阅读(563) 评论(0) 推荐(0)
摘要:YW51灰尘PM2.5传感器资料 YW51传感器是PM2.5普三代灰尘传感器,利用微小颗粒物体对光的散射原理,当微小颗粒物体经过检测孔,对光线形成散射时;散射光的一部分通过光轴,经透镜聚集到感光元器件,感光元器件将光信号转换为电信号输出。经过改进取消模拟输出口,并且将内部算法进行微调。串口输出更稳定 阅读全文
posted @ 2019-09-03 10:10 wangyanwen 阅读(1335) 评论(0) 推荐(0)
摘要:传感器管理组件(sensor manager) 概述 在CI110X系列芯片中,传感器管理组件是不可或缺的一个组件;其目的是将设备中的传感器统一管理、为用户提供统一且友好的函数接口、最大限度减少客户二次开发代码的工作量;我们提供大量的传感器驱动程序和使用案例供客户尽快了解传感器管理组件、传感器驱动编 阅读全文
posted @ 2019-09-03 09:56 wangyanwen 阅读(1364) 评论(0) 推荐(0)
摘要:中断控制寄存器映射 中断寄存器的基地址为0xE000E000,所有中断控制/状态寄存器都只能在特权级下访问(除软件触发中断寄存器外),寄存器映射列表见表3-2。也可以参考cortex-m4使用手册,并推荐使用CMSIS函数来访问相关功能。 表3-2 中断寄存器映射 偏移量 名称 位宽 类型 复位值 阅读全文
posted @ 2019-09-02 19:51 wangyanwen 阅读(3083) 评论(0) 推荐(0)
摘要:系统监控(SYS MONITOR) 概述 SDK内置组件系统监控是系统内尤为重要的一个组件,它负责监视控制加入监控队列里的每一个任务,以防有任务出现异常情况,避免因异常未及时处理而造成的损失。本组件以硬件看门狗为基础,在此基础之上实现了对多个任务同时进行监控的监控策略,以此来保证系统正常稳定的运行。 阅读全文
posted @ 2019-09-02 14:59 wangyanwen 阅读(1118) 评论(0) 推荐(0)
摘要:单总线: 单总线是美国DALLAS公司推出的外围串行扩展总线技术。与SPI、I²C串行数据通信方式不同.它采用单根信号线,既传输时钟又传输数据,而且数据传输是双向的,具有节省I/O口线、资源结构简单、成本低廉、便于总线扩展和维护等诸多优点。 原理 原理 单总线器件内部设置有寄生供电电路(Parasi 阅读全文
posted @ 2019-09-02 10:58 wangyanwen 阅读(1989) 评论(0) 推荐(1)