CodeSage
码龄6年
关注
提问 私信
  • 博客:7,022
    社区:4
    7,026
    总访问量
  • 6
    原创
  • 130,218
    排名
  • 74
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:天津市
  • 加入CSDN时间: 2018-12-17
博客简介:

weixin_44146716的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    55
    当月
    0
个人成就
  • 获得87次点赞
  • 内容获得1次评论
  • 获得106次收藏
创作历程
  • 2篇
    2024年
  • 3篇
    2023年
  • 1篇
    2022年
成就勋章
兴趣领域 设置
  • 人工智能
    机器学习
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

USART小知识

空闲符号被视为完全由 '1' 组成的完整的数据帧,后面跟着包含了数据的下一帧的开始位 ('1'的位数也包括了停止位的位数 )。
原创
发布博客 2024.08.17 ·
754 阅读 ·
21 点赞 ·
0 评论 ·
28 收藏

一个CRC计算函数,接收32位数据,可以修改多项式,可以选择每个数据计算多少个byte,输入输出反转,异或,初值

使用C语言编写CRC-32/MPEG-2的算法函数,函数的形参有32位指针,指向32位数组,数组包含参与计算的值,16位的计算个数Length,代表要计算多少个数组元素,第三个参数为16位的Num,代表每个元素是按照8位还是16位还是24位,还是32位参数CRC计算,函数返回CRC计算结果。在MPEG-2中,不对结果进行最终反转。当我配置poly为0x8005,初值0,结果与0异或,对data内的2个数据进行CRC计算,结果为0x26A8,但正确结果为0xF8A8,告诉我为什么计算错误。
原创
发布博客 2024.05.22 ·
1277 阅读 ·
44 点赞 ·
1 评论 ·
19 收藏

让Keil代码在内嵌SRAM中执行

代码执行于SRAM通常可以提升代码执行的速度以及连贯性,因为SRAM内嵌于处理器核心附近,具有更低的访问延迟和更高的带宽,处理器可以更快的从SRAM中获取指令并执行。
原创
发布博客 2023.12.08 ·
1664 阅读 ·
14 点赞 ·
0 评论 ·
31 收藏

STM32 I2C模块的的时钟延展功能

POS ADDR BTF 时钟延展
原创
发布博客 2023.04.01 ·
1879 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

STM32F1&F4中断机制

中断
原创
发布博客 2023.01.18 ·
381 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

利用寄存器点亮RGB灯

stm32点灯
原创
发布博客 2022.06.10 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏