- 博客(4)
- 收藏
- 关注
原创 C语言中4个8位数 是由低到高 如何合并位一个32位数
在C语言中,你可以使用位运算来合并4个8位数为一个32位数。,然后使用位运算将它们从低位到高位合并为一个32位数。将每个数移动到正确的位置,然后使用位或操作符。在上述代码中,我们首先定义了4个8位数。具体来说,我们使用左移操作符。函数输出合并后的结果。
2024-01-19 09:29:49
1140
1
原创 C语言无符号32位8位显示
16位高位:(sdsj >> 16) & 0xFFFF。假设这个数 uint 32 sdsj;16位低位:sdsj & 0xFFFF。首先32位拆分分高低16位。
2024-01-18 14:07:08
392
原创 基于STM32的屏幕按键菜单设计框架
在我们学习单片机的过程中总离不开屏幕,无论是LCD屏幕,还是OLED屏幕,还是串口屏都需要菜单,通过按键来控制界面。主要用到按键控制光标,光标控制界面移动。
2023-09-08 15:39:35
838
1
原创 STM32F103普通IO模拟串口
在芯片开发过程中,我们经常会遇到串口引脚不够用的情况,此时又不能轻易更换芯片,所以我们可以将普通的io口作为串口引脚使用。我们通过控制引脚高低变化来发送数据,如同i2c一样。如果需要用到中断还需要外部中断的配合。如果有问题,请私信我 留下联系方式。原理:在硬件电路中非0既1。接收需要定时器监控引脚电平。画不多说,直接上代码。
2023-09-03 16:50:56
766
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人