- 博客(12)
- 收藏
- 关注
原创 Android控件底色蓝色无法修改、高版本无法安装app、找不到xml、找不到java文件、目录不显示等问题
在修改控件时发现无法修改颜色运行时呈现蓝色如下图:解决方法:去res/values/themes/下修改成:如果你的应用使用了这个主题,那么它将遵循 Material Design 的指导原则,并且会适配系统的日/夜模式设置。
2025-01-14 18:40:56
478
原创 STM32驱动1.8寸TFT_LCD基于 “软/硬SPI协议”
通过本文弄懂软硬SPI的配置与使用,在对于更多SPI挂载设备时我们仍然能够通过文本的学习去快速应用。
2025-01-14 11:30:00
1100
原创 STM32驱动0.96寸OLED基于 “软/硬IIC协议”
通过本文弄懂软硬IIC的配置与使用,在对于更多IIC挂载设备时我们仍然能够通过文本的学习去快速应用。
2025-01-10 11:30:00
1740
原创 STM32之两种驱动 “旋转编码器“ 方式
相信很多都知道旋转编码器这个东西,但是也不免新人见过但是没听过此名词故而不了解,因此请看下图!!!这就是常见的旋转编码器,和电位器很像,但是原理和应用不一样,它一般用于音响系统、数控机床、机器人、自动化设备、伺服控制系统等。此驱动方式以普通GPIO边沿检测方式,优点是不占用定时器资源,普通的GPIO配置成外部中断即可使用,缺点是响应慢、精度低、抗噪声能力差。此驱动方式以定时器编码器检测方式,优点是能够更快速、更准确地响应编码器的脉冲,减少了因处理器忙碌或其他中断造成的延迟,抗噪声能力更强。
2025-01-09 11:30:00
3008
1
原创 一起快速构建图像传输与控制ESP32/ESP8266手机APP(源码)
通过本文学习快速构建一款控制单片机的手机APP,本文展示了手机app与ESP32-CAM的图传功能与开关灯控制。
2025-01-06 06:00:00
2932
4
原创 快速应用 “ADS1230”高精度ADC (源码)
我们通过规格书收集我们需要的信息,但是为了快速用起来,我们需要快速辨别我们真正需要知道的信息。因此阅读一个Datasheet我们可以通过一些敏感信息来快速建立我们的应用,但是时间充足情况下最好根据目录来阅读一遍,有利于发现细节问题以及重要的特性,当我们出现一些问题时可以更好的判断工况。
2025-01-01 08:00:00
982
原创 一篇保姆级理解 “C语言指针” (示例&源码)
主要讲解C语言中的指针概念、指针变量、指针数组、数组指针、指针函数、函数指针等等知识点;指针是C语言中用于直接操作内存的关键工具,有效的内存管理对于编写高效、安全的程序至关重要。
2024-12-31 11:38:11
1476
原创 一篇理解“PWM调制占空比技术”(源码)
我们以控制电机输出电压为例,当占空比100%也就是周期全是高电平时,电机输出的速度是全速,反之占空比越小速度则越慢,因为输出控制电压=设备输出电压*占空比。可见只要弄懂单片机定时器的PWM模式相关知识点,实现电机控制,呼吸灯控制,亮度控制等等简直信手拈来;需要完整源码请留下邮箱。
2024-12-29 14:41:35
683
2
原创 STM32-红外遥控控制原理与示例(源码)
NEC协议红外遥控通信中广泛使用的一种协议,通常使用38kHz的载波频率进行调制,它采用了反相逻辑,在传输过程中,逻辑‘1’可能对应于红外LED的关闭状态(即没有光发射),而逻辑‘0’则对应于开启状态(即有光发射),因此接收时反过来接收判断即可。通过以上学习我们知道只要掌握了NEC协议的数据帧格式就可以尽情使用红外控制功能了,如果需要实验示例源码评论区留下邮箱。
2024-12-25 22:21:43
2157
9
原创 单链表、双向链表、循环链表、顺序栈、链栈、循环队列、链队列等算法理解与使用
链表用一组任意的存储单元来存放表中数据,存储每个元素a的同时还要存储其后元素a+1的存储空间形式,形成节点结构 [_data_|_next_];其又分为静态和动态链表,静态链表特别的是节点的逻辑位置相邻元素其物理位置不一定相邻例如:data域为1 next地址却是5的;data域为5的next域却是2的依次装满一个静态链表。动态链表不需要估算个数分配空间,可以临时动态申请所需空间,根据需要申请与释放比较灵活。堆栈简称‘栈’,子弹夹型线性序列;
2024-11-24 16:18:56
1199
1
原创 数据结构之五种排序算法理解与使用
7.1这些排序算法各有特点,在实际应用中应根据具体情况选用合适的排序算法。例如,对于小型数据集或者几乎已经排好序的数据集,可能简单的冒泡排序或插入排序就足够了;而对于大型数据集,通常会选择快速排序或归并排序以获得更好的性能;因为不同的排序算法在内存开销(空间复杂度)和CPU开销(时间复杂度)上各有侧重,适用的场景也有所不同。
2024-10-14 22:27:59
1177
2
课程设计之垃圾分类助手app
2025-03-30
基于ESP8266/WIFI模块远程控制手机APP
2025-03-30
基于阿里云STM32远程测控系统毕业设计
2025-03-30
STM32之光敏电阻模拟路灯自动开关灯代码固件
2025-01-01
STM32之旋转编码器驱动代码
2025-01-01
STM32之驱动DHT11温湿度传感器
2025-01-01
STM32之红外遥控代码固件
2025-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人