STM32驱动WS2812B-2020RGB彩灯(一)最近搞飞控,看到有些飞控上都使用的RGB彩灯,够酷炫,所以尝试着自己搞一个。 手上的硬件有一块自制的STM32F103最小系统板,一个同事焊好的WS2812B-2020灯板,正好。 首先需要搞清楚,RGB灯不是给电就能亮的,而是需要特定的高低电平时序,以下贴出具体参数: 首先,给我们看的是,RGB传输颜色信息,到底传的是什么?上图表示的是4个灯
STM32寄存器和库函数点灯一、寄存器操作1、新建工程,新建一个目录存放以后所有的工程stmproject,在这个目录下新建文件夹寄存器点灯,文件名为LED。2、新建文件main.c并双击source group文件夹添加进去3、添加启动文件,取官方固件库中根据FLASH大小选择型号,我选大容量hd4、编写main程序通过寄存器控制I/O口输入输出点灯使能时钟配置端口寄存器,再通过端口寄存器输出
 使用Windows XP SP2操作系统的朋友,有时会遇到“本地连接”受限制的情况,其表现为在系统托盘的网络连接图标上显示了一个黄色叹号标识(如图1), 并且会提示连接受限制。在出现此类问题时,有很多方法,根据产生的原因采取不同的一种或几种方法解决: 一、手动设置IP:方法是打开“控制面板”——“网络连接”,找到当前的本地连接,右击它,
转载 2024-09-26 09:46:05
82阅读
1、STM32CubeMX 简介         STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,也是配置和初始化 C 代码生成器(STM32 configuration and initialization C code generation),也就是自动生成开发初期关于芯片相关的一些初始化代码。ST
在家里连接无线出现黄色感叹号但是可以上网,今天开学,连接校园网,宽带可用,无线网显示无法连接网络且不可上网。做了以下尝试。(目前问题已解决) 1.修改注册表 首先备份注册表:win+r,打开运行窗口,输入"regedit",点击确定,文件-导出(建议勾选全部导出);然后修改注册表:找到路径"计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic
随时随地,掌控MCU的一举一动,STM32CubeMonitor 将成为新一代的开发利器!STM32Cube系列大家族,相信大家用得很顺手。最近,Cube家族新添一款可进行变量检测的可视化工具 STM32CubeMonitor,将为嵌入式工程师带来全新的STM32调试体验,大幅提升开发感受。应该有很多嵌入式小伙伴使用过 STMStudio 来实时监测变量,与 STMStudio 相比,STM32C
一、目的        在上一篇《手把手系列--编写Keil MDK 外部FLASH下载算法》我们学会了如何给Keil MDK编写下载算法,本篇我们在这基础上编写用于STM32CubeProgrammer的下载算法。        基于官网文档第2.3.2 External Flash memory programmi
转载 2024-09-23 09:17:30
433阅读
STM32WB55_NUCLEO开发.1----软件与硬件介绍所用器件视频教学优势支持协议软件准备STM32CubeProgrammer文档下载手册下载例程文件下载USBDongle烧录固件模式切换烧录最后 所用器件所使用的的器件位ST官方的P-NUCLEO-WB55。 STM32WB55 优势支持协议软件准备STM32CubeProgrammerSTM32CubeProgrammer(S
文章目录前言1、配置CubeMX2、接下来是配置MDK!3、ping通之后我还有一些要补充的:3.1 高速通讯要清除缓存3.2 字符串发送出现乱码解决3.3 中断接收3.4 ping不通,但debug显示了前面一大段,但后面没动静了,这是怎么回事?总结 前言之前我写了一个用CubeMX配置LWIP以太网通讯的博客:【LWIP】stm32CubeMX配置LwIP+Ping+TCPclient+T
这两天从EBAY德国上淘到一台Z61P,重新装了XP SP2,按照流程装好所有驱动,一切都ok,唯独开机Texus OHCI 1394在硬件上显示黄色感叹号,Disable->重新找到就没有问题,但是每次开机都是这样,而在IBM提供的原始系统或者一键恢复都显示没有问题,这下我郁闷了。。。上网一看,碰到这种问题的人还不少,
转载 2024-04-13 00:20:54
78阅读
STM32CubeIDE + HAL + STM32f103C8T6 系列教程1 --- 板载PC13LED闪烁引言硬件关于开发板[^2]控制器内置存储器原理图硬件连线硬件连接表硬件连线图软件STM32CubeIDE下载及安装Stm32CubeIDE设置补全快捷键和主题新建一个工程选择开发板核心芯片型号设置工程相关参数STM32CubeMX配置板载灯PC13LED闪烁代码STM32程序和Ardu
第八章 STM32CubeIDE工程模板分析在第四章的操作中,我们通过第一个工程实验熟悉了STM32CubeIDE的基本使用方法,在第六和第七章我们分析了STM32CubeIDE下载的STM32CubeMP1固件包以及固件包中的HAL库,对HAL库有了基本的认识。本章节,我们以第一个工程为模板,分析一下工程的结构,了解工程中有哪些文件,他们的关系是什么,有什么作用。通过对工程的分析,我们可以了解工
最重要收获:了解到同一个寄存器按字节,半字和字访问的区别。同一个内存寄存器地址,强转为volitale uint8_t *类型,volitale uint16_t *类型和volitale uint32_t *类型时,若其支持按字节,半字和字访问时,这三个类型写入的结果对CPU来说是不一致的。感觉支持多类型访问的寄存器,写入低字节时,CPU记录低字节有数据更新,然后只进行低字节数据运算。低2字节有
转载 2024-10-20 16:33:13
134阅读
STM32的寄存器多如牛毛,要一个一个的弄清楚谈何容易呀,所以我们在学习的时候要抓住重点,挑重要的进行学习和记忆,因为STM32一个一个去配置寄存器的话相当的麻烦,我们实际开发的话也不会一个一个去配置寄存器的,所以我们只需要记住常用的那几个外设的几个寄存器的“用法”和“作用”即可,不要去记它的具体操作。一、CRL和CRH寄存器 这两个都是32位的寄存器,因为STM32的话,它的GPIO口不像51单
# 实现“Android黄色感叹号”的教程 在Android开发中,实现一个“黄色感叹号”并不复杂。无论你是初学者还是有经验的开发者,理解这一过程都有助于提高你的技能。下面,我将为你提供一个详细的步骤指南,帮助你实现这个功能。 ## 整体流程 以下是实现“黄色感叹号”的整体流程: | 步骤 | 描述 | |------|--------------
原创 10月前
57阅读
绿色的勾:图标表示这是一个最新取出的工作副本,他的Subversion状态是normal。灰色的勾:灰色图标表示”只读”,如果你给一个文件设置了svn:needs-lock属性,Subversion会让此文件只读,直到你获得文件锁。只读文件具有这个重载图标来表示你必须在编辑之前先得到一个锁。红色感叹号:当你开始编辑一个文件,这个文件的状态就会变成modified,图标也会变成红色圆圈带一个感叹号
文章目录1、目的与需求2、打开设置查看具体的BitLocker设置3、通过cmd命令窗口关闭Bitlocker锁3.1 通过Win+R快捷键打开Windows命令运行框3.2 命令文档查看3.3 根据帮助文档关闭BirLocker锁 1、目的与需求最近放了一个假回来打开电脑发现磁盘目录上多了一个黄色三角感叹号和一把小锁,如下图所示: (PS:图是网上抠下来的,因为我电脑上的已经解决的,想到要记录
本篇我们将利用CubeMX产生频率固定、占空比可调的两路PWM信号输出例如PA6引脚输出100Hz的PWM;PA7引脚输出500Hz的PWM,双路同时输出我们还是利用上一章定时器中断的工程进行学习,这样比较方便首先打开CubeMX对PA6、PA7进行GPIO配置N这种带N的定时器通道是用来生成互补PWM的 因为PA6配置的是TIM16,按照要求,PA6引脚要输出100Hz的PWM,默认系
>>>>>>.r4之间的内容是u1用户(版本4自己修改的内容. HelloWorld.java.minu2用户自己的内容,HelloWorld.java.r3服务器a上版本3内容,HelloWorld.javar.r4服务器上版本4内容.通过比较我修改好HelloWorld.java内容,其文件上点击右键:"TortoiseSVN"->"Resolved
转载 2023-07-24 21:00:20
237阅读
一、介绍               Systick中,Sys指系统,tick是滴答声,所以Systick就是一个系统滴答定时器。它被捆绑在 NVIC 中,用于产生 SysTick 异常(异常号:15)。SysTick的最大使命,就是定期地产生异常请求,作为系统的时基。操作系统都需要这种“滴答”来推动任务和时间的管理。
  • 1
  • 2
  • 3
  • 4
  • 5