Tesseract_9527
码龄4年
关注
提问 私信
  • 博客:42,614
    42,614
    总访问量
  • 52
    原创
  • 33,260
    排名
  • 674
    粉丝
  • 56
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-09-07
博客简介:

Tesseract_9527的博客

博客描述:
一个不断学习的小菜鸡
查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    375
    当月
    28
个人成就
  • 获得578次点赞
  • 内容获得9次评论
  • 获得530次收藏
  • 代码片获得160次分享
创作历程
  • 43篇
    2024年
  • 9篇
    2023年
成就勋章
TA的专栏
  • 嵌入式
    25篇
  • OpenCV
    4篇
  • C++
    1篇
  • Qt
    7篇
  • Winform
    8篇
  • C#
    9篇
  • 图像处理
    2篇
  • 计算机使用技巧
    2篇
  • 上位机
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

PetaLinux工程的常用命令——petalinux-build

petalinux-build:编译项目或指定组件。
原创
发布博客 2024.10.15 ·
711 阅读 ·
20 点赞 ·
0 评论 ·
8 收藏

PetaLinux工程的常用命令——petalinux-config

petalinux-config:使用菜单配置项目或指定组件。
原创
发布博客 2024.10.15 ·
374 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

PetaLinux工程的常用命令——petalinux-create

petalinux-create:此命令创建新的PetaLinux项目或组件。注:有些命令我没用过,瞎翻译有可能会翻译错了,像是和fpgamanager相关的部分。
原创
发布博客 2024.10.15 ·
801 阅读 ·
12 点赞 ·
0 评论 ·
12 收藏

【STM32】红外遥控

从上图中可以看到,其地址码为0,控制码为21(正确解码后00010101)。可以看到在100ms之后,我们还收到了几个脉冲,这是NEC码规定的连发码(由9ms低电平+2.5ms高电平+0.56ms低电平+97.94ms高电平组成),如果在一帧数据发送完毕之后,按键仍然没有放开,则发射重复码,即连发码可以通过统计连发码的次数来标记按键按下的长短/次数。注意注意⚠️!地址码、地址反码、控制码、控制反码均是8位数据格式按照低位在前,高位在后的顺序发送(LSB)采用反码是为了增加传输的可靠性(可用于校验)
原创
发布博客 2024.08.28 ·
1227 阅读 ·
18 点赞 ·
0 评论 ·
26 收藏

【STM32】RS485

RS485是常见的串口接口。大部分图片来源:正点原子HAL库课程。
原创
发布博客 2024.08.28 ·
1546 阅读 ·
8 点赞 ·
0 评论 ·
16 收藏

【STM32】SPI

SPI又是另一个超级常见的外设通信方式。大部分图片来源:正点原子HAL库课程。
原创
发布博客 2024.08.28 ·
1845 阅读 ·
15 点赞 ·
0 评论 ·
23 收藏

【STM32】IIC

STM32F103具有2个I2C总线接口,能够工作于多主模式或从模式,支持标准(100kHz)和快速模式(400kHz)。I2C接口支持7位或10位寻址,7位从模式时支持双从地址寻址。内置了硬件CRC发生器/校验器。它们可以使用DMA操作并支持SMBus总线2.0版/PMBus总线。时钟STM32F103的两个IIC接口外设都挂载在APB1时钟总线上;为了产生正确的时序,必须在I2C_CR2寄存器中设定该模块的输入时钟。输入时钟的频率必须至少是(但APB1一般都会满足吧):标准模式下为:2MHz;
原创
发布博客 2024.08.28 ·
1655 阅读 ·
23 点赞 ·
0 评论 ·
36 收藏

【STM32】DAC

DAC,数模转换器,用于输出模拟信号的大哥,输出正弦波就靠它了。大部分图片来源:正点原子HAL库课程。
原创
发布博客 2024.08.27 ·
1670 阅读 ·
24 点赞 ·
0 评论 ·
19 收藏

【STM32】ADC

ADC,模数转换器,用于采集模拟信号的大哥,传感器数据采集就靠它了。大部分图片来源:正点原子HAL库课程。
原创
发布博客 2024.08.27 ·
1605 阅读 ·
30 点赞 ·
0 评论 ·
27 收藏

【STM32】DMA

DMA,全称为:Direct Memory Access,即直接存储器访问。DMA牛逼的地方应该就是将一个外设的数据内容直接映射到内存中的一堆数据中,通过读数据就读到了外设通过GPIO输入的某些值,就不需要使用CPU费劲巴拉地去访问寄存器获取这些值。
原创
发布博客 2024.08.27 ·
1201 阅读 ·
49 点赞 ·
0 评论 ·
24 收藏

【STM32】RTC

实时时钟(Real Time Clock,RTC),本质是一个独立的计数器,计数频率常为秒,专门用来记录时间。能提供时间(秒钟数)能在MCU掉电后运行(无需VDD供电)低功耗2 应用时间记录、闹钟?3 RTC方案一般都需要设计RTC外围电路;一般都可以给RTC设置独立的电源;多数RTC的寄存器采用BCD码存储时间信息;4 时钟源要获得秒分频,分频系数要设置为32767;5 计数器RTC的计数器RTC_CNT为一个32位的递增计数器。
原创
发布博客 2024.08.27 ·
1071 阅读 ·
9 点赞 ·
0 评论 ·
17 收藏

【STM32】FMC

FMC功能与FSMC类似,但比FSMC更强大,但仅在F4 / F7 / H7等高级一点的MCU上支持,F1不支持。虽然我的是F103,但顺便都看了。大部分图片来源:正点原子HAL库课程。
原创
发布博客 2024.08.27 ·
724 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

【STM32】FSMC

FSMC在正点原子的HAL课程中用法较为单一,就是用来模拟8080时序驱动LCD屏幕,其实就是利用FSMC读写LCD模块的SRAM。当然,这个我也没有买,只学习了理论。大部分图片来源:正点原子HAL库课程。
原创
发布博客 2024.08.27 ·
1551 阅读 ·
25 点赞 ·
0 评论 ·
24 收藏

【STM32】驱动LCD

没买LCD屏,没有上机实践,只是学习了理论。大部分图片来源:正点原子HAL库课程。
原创
发布博客 2024.08.26 ·
1306 阅读 ·
11 点赞 ·
0 评论 ·
11 收藏

【STM32】电容触摸按键

电容按键就是酷,但据我使用过电容按键版的洗澡计费机子后,一生黑(湿手优化没做好的电容按键简直稀碎)。大部分图片来源:正点原子HAL库课程。
原创
发布博客 2024.08.25 ·
642 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

【STM32】驱动OLED屏

其实我没买OLED屏哈哈哈,这个只是学习了,没机会实践。大部分图片来源:正点原子HAL库课程。
原创
发布博客 2024.08.25 ·
844 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

【STM32】定时器

定时器就像Qt的QTimer,还是硬件级的,超好用。不过有一说一,基本定时器更符合定时器的定义,通用定时器和高级定时器的作用已经不是“定时器”三个字可以概括的了。大部分图片来源:正点原子HAL库课程。
原创
发布博客 2024.08.24 ·
1674 阅读 ·
30 点赞 ·
0 评论 ·
22 收藏

【STM32】看门狗

专栏目录:记录自己的嵌入式学习之路-CSDN博客目录1 应用场景1.1 解决方法——IWDG1.2 解决方法——WWDG2 IWDG2.1 特点2.2 原理2.3 看门狗溢出时间的计算2.4 主要用到的函数2.5 相关的HAL库文件(可以去这里找用到的函数和宏定义)3 WWDG3.1 特点3.2 原理3.3 窗口期3.4 超时时间计算3.5 配置方法 3.6 相关的HAL库文件(可以去这里找用到的函数和宏定义)嵌
原创
发布博客 2024.08.24 ·
885 阅读 ·
14 点赞 ·
0 评论 ·
13 收藏

【STM32】串口(异步通信部分)

都能全双工异步通信;USART多了同步通信功能,但平时用它也比较少用它的同步功能;f_%7Bck%7D。
原创
发布博客 2024.08.24 ·
1097 阅读 ·
14 点赞 ·
0 评论 ·
15 收藏

【STM32】中断

stm32f1xx_hal_cortex.c(找NVIC函数)startup_stm32103xe.s(找中断服务函数名)stm32f1xx_hal_cortex.c(找NVIC相关函数)stm32f103xe.h(找基地址)startup-stm32f103xe.s(找中断服务函数名)stm32f1xx_hal_gpio.h(为了找清除中断标志位的函数)stm32f1xx_hal_gpio.c(为了找HAL库中断处理公用函数、数据处理回调函数)
原创
发布博客 2024.08.24 ·
1282 阅读 ·
26 点赞 ·
0 评论 ·
33 收藏
加载更多