嵌入式/STM32/51/Arduino
文章平均质量分 67
头发掉的挺多
千樊QianFan
这个作者很懒,什么都没留下…
展开
-
STM32CubeMX配置I2C读取DS3231
STM32CubeMX配置I2C读取DS3231原创 2021-11-21 15:41:34 · 2091 阅读 · 5 评论 -
DSP2 - LittleVGL学习笔记-(2)-Label控件
Label控件以下是自己对着正点原子出的教程敲的代码所有的细节都在代码中注释了,可能还有没有注意到的/* 当前文件所完成的功能 1) 获取当前活跃的屏幕对象 2) 创建某个对象的子对象 3) 设置对象坐标 4) 设置对象大小 5) 设置对象样式 6) 设置按钮与其回调函数 7) 如何判断回调函数的触发与回调函数触发的条件 8) 更换某个对象的父对象 9) 更改某个对象的层级(也就是相对于Z轴的坐标大小)原创 2021-11-20 20:03:26 · 608 阅读 · 0 评论 -
DSP2 - LittleVGL学习笔记-(1)-基本控件介绍及使用方法
项目名称 DSP2基于STM32F407VE的一个桌面课程表的项目,啊也不算项目就是自己玩一玩硬件设计1) STM32F407VE 最小系统2) GXHT30 温度采集3) DS3231 RTC时间读取4) AT24C02 EEPROM扩展5) W25Q16 FLASH扩展6) 板载ESP82667) 系统供电电压采集8) 八位LCD屏幕9) 板载无源蜂鸣器10) 板载两路CAN接口11) 板载SD卡卡槽硬件项目如果想要的人多的话我会将工程文件上传到网盘,放在第二期的LVGL的原创 2021-11-18 22:44:05 · 976 阅读 · 0 评论 -
基于STM32F103C6T6的AB相霍尔编码电机的PID转速调节(CubeMx-HAL库)(未完成-持续更新)
基于STM32F103C6T6的AB相霍尔编码电机的PID转速调节(CubeMx-HAL库)(未完成-持续更新)主要是记录一下,以后忘了再来看看,也记录记录自己做过的东西首先是硬件电路图,一下是驱动板的硬件电路图(来自于实验室的某大佬比赛开的BTN驱动 再说一遍不是我开的)图省事直接拿过来用了,到程序调的差不多了我会开一版新的驱动和主控。以前自己也开了一套MOS的H桥有刷驱动,但是自己手贱,明明知道自己设计的是12V的驱动,偏就直接要怼24V的大疆电池,依稀记得大一的时候,一个大二学长开的主控,也是被原创 2021-09-16 16:49:20 · 4149 阅读 · 1 评论 -
用STC89C51制作一个16*16的点阵
用STC89C51制作一个16*16的点阵我们想要实现一个16X16的点阵显示,则需要四块8X8的点阵(市面上也有那种16X16的点阵,奈何穷人家的孩子确实买不起),然后就是对于点阵的驱动,我们采用横向用74HC138译码器进行行选,采用64HC595列选,CPU则采用一个古老的芯片STC89C51或(AT89C51)这两个的内核相同,不用太计较。OK大概的硬件就这些,然后上电路图(这是PCB的上层,是放点阵屏的一层)(这是PCB的下层主要放控制电路)在51的P0口加上了上拉电阻,因为我们需原创 2020-09-13 18:30:41 · 2354 阅读 · 4 评论 -
C语言结构体的操作
C语言对于结构体的赋值 输出操作有个同学让我帮忙做一下他的C语言作业,是用结构体来管理学生成绩,在前面也写过一个学生管理系统,比较系统(点我跳至),相比于来说这是很简单一个项目,但是以前都是听说结构体,没有实际应用过,下午便边学边写试了一下,也不亏一个多小时的百度,最后还是写出来了了先看一下题目要求有N个学生,每个学生的数据包括学号、姓名、M门课的成绩,要求:⑴ 从键盘输入N个学生的数据;⑵ 求出每门课的平均成绩;⑶ 求出每个学生的平均成绩;⑷ 查找指定学号的成绩信息,有则输出成绩等信息,无原创 2020-12-16 16:36:28 · 918 阅读 · 0 评论