独处东汉
码龄6年
关注
提问 私信
  • 博客:90,639
    问答:4,224
    94,863
    总访问量
  • 56
    原创
  • 60,537
    排名
  • 762
    粉丝
  • 64
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-12-28
博客简介:

weixin_44317448的博客

博客描述:
盛年不重来,一日难再晨。及时当勉励,岁月不待人。
查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    992
    当月
    17
个人成就
  • 获得447次点赞
  • 内容获得21次评论
  • 获得1,001次收藏
  • 代码片获得922次分享
创作历程
  • 33篇
    2024年
  • 24篇
    2023年
  • 6篇
    2019年
成就勋章
TA的专栏
  • 嵌入式单片机项目开发
    17篇
  • 工业互联设备管理系统
    11篇
  • 好文转载
    5篇
  • FreeRTOS编程学习
    10篇
  • linux学习
    4篇
  • stm32HAL库编程
    14篇
兴趣领域 设置
  • Python
    python
  • 编程语言
    c语言
  • 嵌入式
    stm32
  • 硬件开发
    arm开发
  • AIGC
    chatgpt文心一言AI编程
创作活动更多

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

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

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

基于mcu固件反汇编逆向入门示例-stm32c8t6平台

机缘巧合之下,有使用固件反汇编的经历,所以写下此文用作学习笔记。逆向分析相比于正向开发难度不是一个水平的,市场上有一些人专门从事逆向开发的工作,而且逆向开发需要懂汇编,不然逆向出来都是汇编代码,看不懂就没法还原代码了。逆向的人懂正向开发,正向开发的人不一定懂逆向开发,只有产品的价值性很高时才可能进行逆向开发,不然没必要逆向。毕竟逆向开发可能连固件都获取不到,main函数也找不到在哪,更别谈函数内的各种调用关系了。笔者在逆向方面也只是小白,只能做到抛砖引玉。更多深层次的东西还需要静下心来研究。!
原创
发布博客 2024.07.16 ·
1281 阅读 ·
3 点赞 ·
0 评论 ·
12 收藏

libmodbus开发库介绍

作为一个开源项目,libmodbus库还处于开发测试阶段,代码量还不十分庞大,文档和注释也不够全面,通过对libmodbus源代码的阅读过程,一方面可以进一步理解Modbus协议,同时也可以学习一个好的开源项目的代码组织及开发过程。③ modbus.c: 核心文件,实现Modbus协议层,定义共通的Modbus消息发送和接收函数各功。⑦ modbus-tcp.c: 通信层实现,TCP模式下相关的函数定义,主要包括TCP/IP网络的设置。modbus-tcp-private.h: TCP模式的私有定义。
原创
发布博客 2024.05.22 ·
637 阅读 ·
18 点赞 ·
0 评论 ·
20 收藏

经验分享智能产品从0到1全流程

分享一个智能产品从0到1的整个生命周期中需要经历哪些阶段,我这里以开发一个mini补光灯为例,深入探索各个阶段可能涉及的具体活动和考虑事项
原创
发布博客 2024.05.15 ·
831 阅读 ·
6 点赞 ·
0 评论 ·
18 收藏

经验分享打开keil工程下载按钮是灰色的解决办法

工程中有使用.lib的文件库,而且是一个私有的库,类似这种祖传的工程,一般是能用则用,不能用则弃之不用。选择了之后重新编译一下,可以看到load按钮正常,不再是灰色的,可以可以直接使用。打开一个工程发现download的按钮是灰色的,这种是怎么回事呢?在网络上找了一圈,找到类似的解决方案,解决方式如下:找到对应的配置。
原创
发布博客 2024.05.13 ·
1648 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

Modbus通讯协议初学

顾名思义,它是一个bus,即总线协议。比如串口协议、IIC协议、SPI都是通讯协议。你接触到这种协议,相信你所处的行业是工业方面或者你的产品用于工业。
原创
发布博客 2024.05.12 ·
654 阅读 ·
6 点赞 ·
0 评论 ·
8 收藏

基于stm32的spi从机实验HAL库编程

在微控制器的世界中,串行外设接口(SPI)是一种广泛使用的接口,它允许设备之间进行快速通信。在这篇文章中,我将介绍如何使用STM32的硬件抽象层(HAL)库来编程一个SPI从机。我们将通过一个实验来理解SPI在实际应用中的运作方式,并且深入了解STM32的编程方法。
原创
发布博客 2024.05.09 ·
1786 阅读 ·
21 点赞 ·
0 评论 ·
18 收藏

stmg0-spi-receive.rar

发布资源 2024.05.09 ·
rar

[MDK] 介绍STM32使用C和C++混合编程的方法

搞单片机编程大多数还是使用MDK编程,自己对MDK这个软件也比较熟悉,在网络寻找资料时,发现有一些大佬会用c++来写单片机程序,很是高大上,于是笔者也想研究一下,于是有了这篇文章,使用stm32的内部flash进行编程,在芯片内部flash的最后一个page上进行存储一些数据。
原创
发布博客 2024.05.08 ·
2385 阅读 ·
23 点赞 ·
0 评论 ·
32 收藏

基于stm32的USB虚拟U盘+FATFS+W25Q64

本文主要结合自己的编程经验有了这篇文章,能够实现简单的USB模拟U盘的实验。在本次实验中,将使用STM32作为从设备使用USB的MSC类,在W25Q64存储ic上移植FATFS。
原创
发布博客 2024.05.05 ·
3540 阅读 ·
13 点赞 ·
3 评论 ·
37 收藏

USB-MSC-FATFAS.rar

发布资源 2024.05.05 ·
rar

基于stm32的USB的CDC类虚拟串口(VCP)简单通讯F429验证

新手学习,在不久之前的F4的实验中,不能成功实现USB模拟串口的通讯实验,于是在网络上寻找了一下资料,结合自己的编程经验有了这篇文章,能够实现简单的USB串口通讯了。
原创
发布博客 2024.05.01 ·
2080 阅读 ·
8 点赞 ·
0 评论 ·
33 收藏

stm32f429BI-usb-cdc.rar

发布资源 2024.05.01 ·
rar

基于stm32的USB模拟UART的尝试F429

使用usb接口进行接口通讯实验。usb是一个复杂的外设,笔者并没有深入研究,我这里也只是进行简单记录,设计一个实验将USB发来的数据。
原创
发布博客 2024.04.29 ·
810 阅读 ·
9 点赞 ·
0 评论 ·
26 收藏

stm32f429BI-usb-cdc-bug.rar

发布资源 2024.04.29 ·
rar

基于stm32的USB模拟UART的实现

使用stm32进行usb模拟串口的方案示例。
原创
发布博客 2024.04.28 ·
1517 阅读 ·
19 点赞 ·
0 评论 ·
34 收藏

Facility-H5-use-usbx.rar

发布资源 2024.04.28 ·
rar

基于stm32的UART高效接收DMA+IDLE编程HAL库

使用 DMA+IDLE 中断的方式接收数据,使用全局的数组来进行接收
原创
发布博客 2024.04.22 ·
1414 阅读 ·
23 点赞 ·
0 评论 ·
21 收藏

stm32f103c8t6-usart-dma-idle-recevie.rar

发布资源 2024.04.22 ·
rar

基于stm32的UART高效接收DMA+IDLE编程示例

当我们使能 IDLE 中断后,它并不会立刻产生,而是:至少收到 1 个数据后,发现在一个字节的时间里,都没有接收到新数据,才会产生 IDLE 中断。我们使用 DMA 接收数据时,确实可以提高 CPU 的效率,但是“无法预知要接收多少数据”,而我们想尽快处理接收到的数据。可以使用IDLE 中断。这样,UART 接收到一个数据就会触发中断,在中断程序里读取 RDR 得到数据,存入程序的接收 buffer。记录项目学习,学习在项目中进行的UART编程,体验串口的高效接收,设计一个实验,实现串口的接收。
原创
发布博客 2024.04.21 ·
2090 阅读 ·
11 点赞 ·
0 评论 ·
30 收藏

Facility-H5-use-uart-dma-idle.rar

发布资源 2024.04.21 ·
rar
加载更多