自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 小小的串口通信,如果不用stm32的硬件接口,你能模拟出来嘛?

作为使用stm32的资深老玩家来说,对于stm32的串口肯定是如数家珍,至于怎么使用,更是手到擒来,每每遇到程序问题,肯定要打开串口,在电脑输出一段字符串,以确认程序哪一步出错了,当你使用串口已经能自定义通信协议,达成自己想实现的控制,无论是文件传输,数据更新,还是各种modelbus ,ymodel,你已经不是一位程序小白,但如果让你在想的深入一些,你有没有问过自己,小小的串口通信,如果不用st...

2020-04-01 20:17:20 514 1

原创 关于函数指针的理解

typedef  void (*pFunction)(void);     这个看上去有点奇怪;正常第一个整型变量   typedef  int  a;  就是给整型定义一个别名 a void (*pFunction)(void);   是声明一个函数指针,加上一个typedef 之后  pFunction只不过是类型 void (*)(void) 的一个别名;

2018-02-23 12:02:07 229

转载 关于stm32内存操作

1、想操作SRAM中Bit Band区地址为 0x2000 0018字节的第2位计算别名区对应子地址:0x2200 0000 +(18*32)+(2*4) = 0x2200 0248所以,对0x2200 0248地址的操作,就是对0x2000 0018字节的第2位进行操作;如图是跟Bit Banding 有关系的存储器结构:— STM32存储器知

2017-10-31 16:09:35 1628 1

uart_sim.rar

使用stm32的GPIO口模拟UART串口通信,使用非硬件的串口进行数据传输,stm32模拟串口程序模块

2020-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除