- 博客(5)
- 收藏
- 关注
原创 单片机端口复用和重映射
这里以定时器为例:STM32内置外设的外部引脚与GPIO复用。GPIO可以作为内置外设功能引脚复用。简单的说就是配置内部外设时,正常开启时钟,然后GPIO需要设置复用模式,比如复用推挽输出。
2023-05-04 10:31:34
859
原创 大端对齐与小端对齐
假如现有一32位int型数0x12345678,那么其MSB(Most Significant Byte,最高有效字节)为0x12,其LSB (Least Significant Byte,最低有效字节)为0x78,在CPU内存中有两种存放方式:(假设从地址0x4000开始存放)sizeof的大小是20,即a[20]的大小,同样20是b和c的倍数,规则3。低地址 ------------------> 高地址。低地址 -----------------> 高地址。
2023-04-24 15:03:58
2967
4
原创 STM32CubeIDE学习笔记——搭建环境、编译烧写
这里我之前用的野火调试器CubeIDE调试起来比较麻烦,买了ST-Link还没到,先构建生成烧录文件,利用串口烧录。由于 STM32CubeIDE 软件是基于 JAVA 环境运行的,所以需要安装 JRE 才能使用。后面一直next即可,重启后即可出现主题选择界面。选择要安装的版本: 我这里选择的是2022-03。点击 文件->新建->STM32 Project。后面一直next即可,重启后即可完成汉化。进去后选择如选择: R0.20.0。将我们复制的链接添加进去,名字自取。选择要点亮LED的引脚。
2023-04-19 13:15:24
14564
5
原创 文件位置:绝对路径和相对路径
在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如:D:/Git/CSSTest/image/C.png 这样完整的描述出文件位置的就是绝对路径。相对路径,顾名思义就是相对于当前文件的位置去找想要文件的位置这里我们就用到了文章开始提到的知识:这里以微信小程序项目文件为例:我当前所在位置是:文件夹CSSTest目录的pages文件夹下的CSS文件夹下的CSS.WXSS文件访问当前文件目录下的文件:./CSS.WXSS或者CSS.WXSS。
2023-04-19 10:51:27
1535
1
原创 SPI通信
接着,主设备就会开始发送工作脉冲到时钟线上,在相应的脉冲时间内,主设备会通过MOSI发送信号以实现“写”,同时也会通过MISO采样以实现“读”操作。Mode0:CKP=0,CKE =0:当空闲态时,SCK处于低电平,数据采样是在第1个边沿,也就是SCK由低电平到高电平的跳变,所以数据采样是在上升沿(准备数据),(发送数据)数据发送是在下降沿。MISO(主设备数据输入,从设备数据输出)、MOSI(主设备数据输出,从设备数据输入)、SCLK(时钟,由主设备产生)、CS/SS(片选,由主设备控制)。
2023-04-17 17:25:26
1640
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人