STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 硬件知识 摘自《STC15系列单片机器件手册》 STC15系列部分单片机集成了3路可编程计数器阵列(CCP/PCA)模块(STC15W4K32S4系列单片机只有两路CCP
STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 摘自《STC库函数使用参考》 ADC初始化函数 ADC_InilizeADC_InitTypeDef的定义见于文件”ADC.H”。 typedef struct { u8
STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 摘自《STC库函数使用参考》 定时器初始化函数 Timer_InilizeTIM_InitTypeDef的定义见于文件”timer.H”. typedef struct {
STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 摘自《STC库函数使用参考》 串口初始化函数 USART_ConfigurationCOMx_InitDefine的定义见于文件”USART.H”。 typedef struc
STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 在STC官网发现了库函数,大受震撼:宏晶科技官方网站直接搜“库函数”,目前仅有STC15和STC8系列有库函数:内容如下 新建工程 复制库函数到工程内 添加文件到工程中 STC15Fx
实物照片 模块简介 BH1750是一种用于两线式串行总线接口的数字型光强度传感器集成电路。这种集成电路可以根据收集的光线强度数据来调整液晶或者键盘背景灯的亮度。利用它的高分辨率可以探测较大范围的光强度变化。BH1750的内部由光敏二极管、运算放大器、ADC采集、晶振等组成。对应广泛的输入光范围(相当于1-65535lx),最小误差变动在土20%,而且受红外线影响很小。 模块参数:|型号
大致介绍 在使用usart2时,使用中断传输进行printf会出现异常。使用阻塞传输无问题。在usart1中无问题。在GD32F407中无问题。直接使用中断传输无问题。 使用代码 正常配置串口,勾选microlib库,重写fputc int fputc(int ch, FILE *f) { while(HAL_UART_Transmit_IT(&huart2, (uns
目的 串口发送指令进行读写数据并响应 数据以寄存器形式存放,寄存器地址对应数据位置 寄存器地址16bit,采用大端模式 数据大小16bit 需求 实现板内数据读写 实现串口中断通讯 实现串口数据解包 思路 数据读写 根据所需寄存器数量,定义相应长度数组,数组类型为unsgin short unsgin short (2字节),采用首地址加寄存器地址的形式直接访问
k210 C语言开发-4 先上成果图吧,祝大伙新年快乐! B站原视频。完整代码在文末。前天无意中看到CSDN有个活动,我一看只要是和烟花相关的都可以,然后我就准备用k210播放个烟花视频。结果我哼哧哼哧整完了之后,发现这个活动是要用代码来实现放烟花,文不对题了属于是。。。唉,记录一下过程吧。 大体思路就是把视频文件转换成二进制文件放到SD卡中,然后单片机读取用LCD播放。在之前已经实现了k2
ADC ADC(Analog-to-Digital Converter) 指模数转换器。是指将连续变化的模拟信号转换为离散的数字信号的器件。 STM32拥有 1~3 个 ADC(STM32F101/102 系列只有 1 个 ADC),这些 ADC 可以独立使用,也可以使用双重模式(提高采样率)。STM32 的 ADC 是 12 位逐次逼近型的模拟数字转换器。它有 18 个通道,可测量
前言 记录k210的学习之旅。准备:我用的是MaixPy DOCK,kendryte IOE , win10 整合工程 和上一篇的步骤一样:K210 C语言开发-2在官方的库里下载所有文件然后放到src文件夹中。 编译,没什么问题 修改IO口 看一下自己的板子的SD卡的接口。我的接口是这样的 然后在main.c里修改io_mux_init()函数。ps:一些新的工程可能没有这个函
前言 记录k210的学习之旅。准备:我用的是MaixPy DOCK,kendryte IOE , win10上一篇博客介绍了kendryte IOE的基本使用k210编辑器KendryteIDE的下载到编译第一个程序。 建工程 先新建一个文件夹,路径不要有中文以及空格 打开IDE,然后打开刚建的文件夹 点击最下方的“创建‘kendryte-package.json’文件来开始一个项目”然
STM32 有两个看门狗,一个是独立看门狗另外一个是窗口看门狗,独立看门狗号称宠物狗,窗口看门狗号称警犬,本章我们主要分析独立看门狗的功能框图和它的应用。独立看门狗用通俗一点的话来解释就是一个 12 位的递减计数器,当计数器的值从某个值一直减到 0 的时候,系统就会产生一个复位信号,即 IWDG_RESET。如果在计数没减到 0 之前,刷新了计数器的值的话,那么就不会产生复位信号,这个动作
1 配置蓝牙模块 连接蓝牙模块与串口模块(ch340 —>usb转换TTL) 1.1 蓝牙模块 蓝牙原理图 1.2 ch340 —>usb转换TTL 蓝牙 usb转换TTL GND ————————>GND TXD ————————>RXD RXD —————————>TXD VCC —————————-> VCC KEY(E
⑦ STM32基础学习— 串口 [TOC] 1 串口UART 通用同步异步收发器 (Universal Synchronous Asynchronous Receiver and Transmitter) 是一个串行通信设备,可以灵活地与外部设备进行全双工数据交换。有别于 USART 还有一个 UART(UniversalAsynchronous Receiver and Trans
37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备逐一做做实验,不管能否成功,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉。 【Arduino】66种传感器模块系列(专业资料+实验代码+图形仿真) 实验之十二:数字霍尔磁力传感器
嵌入式之路,贵在日常点滴 ---阿杰在线送代码 一、直流电机原理 下面是分析直流电机的物理模型图。其中,固定部分有磁铁,这里称作主磁极;固定部分还有电刷。转动部分有环形铁心和绕在环形铁心上的绕组。(其中2个小圆圈是为了方便表示该位置上的导体电势或电流
嵌入式之路,贵在日常点滴 ---阿杰在线送代码 超声波模块 1、简介: 超声波传感器模块上面通常有两个超声波元器件,一个用于发射,一个用于接收。 2、硬件 电路板上有4个引脚: VCC(正级)Trig(触发)Echo(回应)GND(接地-负极) 3
嵌入式之路,贵在日常点滴 ---阿杰在线送代码 我们可以直接拿商家的初始化程序来用 https://pan.baidu.com/s/1J57Izsv-PKmbwVrA2ynDzg 提取码:vktz 这里我使用的是优信电子的4P 0.96寸白色的OLED 对比程序更改初始化函数,一般SCL和SDA引脚需要改变
37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备逐一做做实验,不管能否成功,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉。 【Arduino】66种传感器模块系列(专业资料+实验代码+图形仿真) 实验之十三:数字触摸开关传感器
第三方账号登入
看不清?点击更换
第三方账号登入
QQ 微博 微信