- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 小小的串口通信,如果不用stm32的硬件接口,你能模拟出来嘛?
作为使用stm32的资深老玩家来说,对于stm32的串口肯定是如数家珍,至于怎么使用,更是手到擒来,每每遇到程序问题,肯定要打开串口,在电脑输出一段字符串,以确认程序哪一步出错了,当你使用串口已经能自定义通信协议,达成自己想实现的控制,无论是文件传输,数据更新,还是各种modelbus ,ymodel,你已经不是一位程序小白,但如果让你在想的深入一些,你有没有问过自己,小小的串口通信,如果不用st...
2020-04-01 20:17:20
555
1
原创 关于函数指针的理解
typedef void (*pFunction)(void); 这个看上去有点奇怪;正常第一个整型变量 typedef int a; 就是给整型定义一个别名 a void (*pFunction)(void); 是声明一个函数指针,加上一个typedef 之后 pFunction只不过是类型 void (*)(void) 的一个别名;
2018-02-23 12:02:07
349
转载 关于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
1700
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人