mg_hover
码龄7年
关注
提问 私信
  • 博客:85,478
    社区:358
    问答:1,933
    87,769
    总访问量
  • 14
    原创
  • 343,729
    排名
  • 23
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-11-23
博客简介:

mg_hover的博客

查看详细资料
个人成就
  • 获得53次点赞
  • 内容获得12次评论
  • 获得370次收藏
创作历程
  • 1篇
    2023年
  • 1篇
    2022年
  • 1篇
    2021年
  • 10篇
    2019年
  • 5篇
    2018年
成就勋章
TA的专栏
  • 单片机
    1篇
  • 华大单片机
    2篇
  • 嵌入式
    6篇
  • C语言
    9篇
  • git
    1篇
  • 工具
创作活动更多

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

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

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

HC32F460 timer0 唤醒 stop 模式

唤醒STOP模式,注意这模式 唤醒只能用。A通道,而且还要运行在异步计数时钟。
原创
发布博客 2023.03.22 ·
492 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HC32F4A0 CANFD 的使用记录

看了一圈,这个片子没有人发个类似的,发个文章记录调试1、调试了HC32F4A0 CANFD 调试环境用的HC32FA0 开发板 用的是can1测试测试华大的教程,测试验证 仲裁端为 1M 数据端为8M 以下是华大的配置2、具体的计算公式不想计算的的小伙伴,可以参考下手册时钟对应波特率图,用户手册上1353页...
原创
发布博客 2022.05.06 ·
1602 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

HC32F460 USART 利用中断收发数据

/******************************************************************************* * Copyright (C) 2016, Huada Semiconductor Co., Ltd. All rights reserved. * * This software is owned and published by: * Huada Semiconductor Co., Ltd. ("HDSC"). * * BY DO
原创
发布博客 2021.04.26 ·
2112 阅读 ·
0 点赞 ·
4 评论 ·
2 收藏

赛元魔盒代码生成器,可以学使用

发布资源 2020.06.02 ·
rar

nRF24L01-Frequency-Hopping.zip

发布资源 2020.06.02 ·
zip

STM32 C51 生成随机数

产生随机数//HEAD FILE#include "stdio.h"#include "stdlib.h"/*产生随机数*/void BuildRandomSequence(unsigned char * data,const unsigned int len,const unsigned int seed){ unsigned char temp,xr; unsigned in...
原创
发布博客 2019.08.07 ·
989 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

stm32的TIM定时器HAL库函数的使用

相关具体内容参考 stm32f4xx_hal_time.h几种模式函数的类型都差不多,包括基本类型(Base),输出比较(OC),输入捕获(IC),pwm(PWM),单脉冲(One_Pulse)和编码器(Encoder)。/****** xxx使用上述几种模式的英文替换即可*******/HAL_TIM_xxx_InitHAL_TIM_xxx_DeInitHAL_TIM_xxx_Msp...
转载
发布博客 2019.07.22 ·
48690 阅读 ·
46 点赞 ·
6 评论 ·
248 收藏

vim常用命令总结 (转)

vim常用命令总结 (转)在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。vim 选择文本,删除,复制,粘贴文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v 从光标当前位置开始...
转载
发布博客 2019.07.06 ·
213 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C 语言笔记: 利用变量转换成字符串打印

C 语言笔记: 利用变量转换成字符串打印#include <stdio.h>int main( void ) { char buffer[50], s[] = "computer", c = 'l'; int i = 35, j; // 格式化并打印各种数据到buffer j = sprintf( buffer , " Integer: %...
原创
发布博客 2019.07.04 ·
406 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

stm32f030c8t6_OLED.rar

发布资源 2019.06.27 ·
rar

Vscode 修改左侧 资源管理器的面板大小

在Visual Studio Code的安装目录下依此找到Microsoft VS Code\resources\app\out\vs\workbench\ 目录下的workbench.main.css文件,打开搜索 .monaco-workbench .part>.content(注意.part前面有空格),修改字体大小,保存关闭文件和编辑器,从新打开,左侧资源管理器字体大小的视...
转载
发布博客 2019.06.16 ·
7840 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

枚举类型作为形参,并用指针取值

枚举类型作为形参,并用指针取值#include<stdio.h>#include <malloc.h>typedef enum{NO = 1,YES = 2}AA;void fun(AA *sa){ printf("%d",*sa);}int main(){ AA *d; d = (AA*)malloc(sizeof(AA)); // 给指针地址分...
原创
发布博客 2019.05.27 ·
3562 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Usart 串口发送数据包 两种方式(遍历结构体,指针数组)

Usart 串口发送数据包 两种方式(结构体,指针数组)1.结构体指针1.1 结构体和联合体/* 叙述:这种直观性比较,利用联合体和结构体的形式组成数据包,通过结构体指针发送*/typedef union{ struct { unsigned char id; unsigned char addr; unsigned char head; unsigned c...
原创
发布博客 2019.05.22 ·
5312 阅读 ·
3 点赞 ·
1 评论 ·
62 收藏

计算指向数组的指针的元素和字节

#include <stdio.h>unsigned char arr[] = {1,2,3,4,5};int main(){char *p = arr;int b = sizeof(arr) / sizeof(arr[0]);// 计算数组元素个数int c = sizeof(arr); // 计算数组的字节printf(" %d
",b);printf("...
原创
发布博客 2019.05.15 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C笔记: 返回结构体指针

#include&lt;stdio.h&gt;struct lab{char a;char b;char c;};struct lab Lab_Val={0,1,2}; //声明结构体变量struct lab *pLab; //声明结构体指针//----返回结构体指针,之后就可以用该指针访问结构体中所有的变量了struct lab *test(struct lab *pStru...
原创
发布博客 2019.03.08 ·
7271 阅读 ·
3 点赞 ·
1 评论 ·
16 收藏

git 错误error: failed to push some refs to

今天使用VSCODE 学习node.js, 想在git上push代码 于是在git上建立了一个私有的长裤, 连接后push代码时提示如下错误:error: failed to push some refs to 'git@github.com:…" Updates were rejected because the remote contains work that you do not ha...
转载
发布博客 2019.01.08 ·
411 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言笔记 :返回值空类型的函数指针

void filefun(){ //定义初始化函数printf(“file
”);};void Editofun(){printf(“edito
”);};int main(){ typedef void(*func)(); //定义为空的函数的类型func ptr = filefun; // 函数的地址送给指针函数ptr(); ...
原创
发布博客 2018.12.14 ·
2175 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

C语言学习笔记 -回调函数

#/*-------------------回调函数--------------------------*/#include &amp;amp;lt;stdio.h&amp;amp;gt;#include &amp;amp;lt;stdlib.h&amp;amp;gt;typedef struct __OP{ //初始化函数指针 float (*P_ADD)(float ,float); float (*P_SUB)(flo.
原创
发布博客 2018.11.17 ·
205 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言学习笔记:指针函数,函数指针,数组函数指针

 #include "stdio.h"#include "stdlib.h"#include &lt;string.h&gt;/*--------------指针函数---------------*/ int *f(int a,int b ){       int *p = (int*)malloc(sizeof(int)); //给指针分配内存    *p  = a...
原创
发布博客 2018.11.17 ·
225 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

NRF52832 下载例程报错问题记录

1.JLINK _问题JLinkARM.dll is not correctly installed. Please run the nRF Tools installer to install the newest version. NRF studio解决:刚开始装J-LINK 5.12版本,后来下载6.22SEGGER2.jlink - 无法下载的问题关于J-link驱动失败...
原创
发布博客 2018.11.17 ·
2179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多