mokongking

上一页 1 ··· 4 5 6 7 8

2022年9月8日 #

数据转换处理,拼接

摘要: 1、8位,16位,32位数据转换 8位转16位 将2个8位数据high、low合成一个16位数据data_u16: data_u16 = (high<<8) | low; 16位转8位 将一个16位数据data_u16拆分成2个8位数据high、low: high = (data_u16 >> 8) 阅读全文

posted @ 2022-09-08 22:47 虎啸岳林 阅读(446) 评论(0) 推荐(0) 编辑

2022年8月31日 #

while(1),for(;;)死循环

摘要: 在使用while(1)或者for(;;)等死循环中,需要注意的赋值语句,在死循环中赋值然后进行++,或者--,这个值一定不会执行完成,因为一轮循环之后再一次循环的话一定会被重新赋上初值。要想赋上初值再循环内改变,要把赋值语句写在死循环外面,然后值的改变在死循环内++或者--,如果定义指针变量也是同理 阅读全文

posted @ 2022-08-31 10:41 虎啸岳林 阅读(177) 评论(0) 推荐(0) 编辑

2022年8月16日 #

c语言<<,>>应用理解

摘要: 不讲原理,左移低位补零,右移高位补零。在使用中总结的规律,在进制转换中遇到10机制的左移或右移,可以将变量乘以2的n次方或者除以2的n次方,左乘,右除,但是乘除要考虑高位的数据溢出,低位数据的丢失。例如十进制数5右移1位就会造成数据的丢失因为5除以2为2.5 ,0.5就会丢失,在二进制数中显示:5的 阅读全文

posted @ 2022-08-16 22:52 虎啸岳林 阅读(34) 评论(0) 推荐(0) 编辑

2022年8月2日 #

STMcubeide RTC

摘要: RTC也属于一个定时器 定时时间的计算例如:给RTC的预分频系数设置为999 则是999+1 = 1000hz 1khz/999+1 = 1hz 阅读全文

posted @ 2022-08-02 22:52 虎啸岳林 阅读(19) 评论(0) 推荐(0) 编辑

2022年7月25日 #

stmcubeide 移植正点原子TFTLCD屏幕驱动代码

摘要: https://blog.csdn.net/huuuerli/article/details/125576184 网址参考 中间遇到LCD的id打印不对的问题是因为FSMC的配置问题注意FSMC的选择 还有printf的重定向的问题这个问题的答案在串口我的串口发送中有重定向的代码,适用于stm32c 阅读全文

posted @ 2022-07-25 23:19 虎啸岳林 阅读(312) 评论(1) 推荐(0) 编辑

2022年7月20日 #

c语言 extern if

摘要: 当在c 文件定义一个变量例如 int a = 0; 在其.h文件中要 写 extern int a ; 其他.c文件才能调用a这个变量 if的省略用法例如 定义的一个变量a if(a)a = 1; 此时if(a)与if(a!=0)是等价的 阅读全文

posted @ 2022-07-20 23:24 虎啸岳林 阅读(25) 评论(0) 推荐(0) 编辑

USART 串口发送接收 stm32cubeide 重定向printf

摘要: #ifdef __GNUC__#define PUTCHAR_PROTOTYPE int __io_putchar(int ch)#else#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)#endif PUTCHAR_PROTOTYPE{ // 阅读全文

posted @ 2022-07-20 23:18 虎啸岳林 阅读(244) 评论(0) 推荐(0) 编辑

stmcubeide 定时器,pwm

摘要: stm32cubeide定时器的配置 通用定时器的配置 预分频系数72 ,向上计数,自动重装初值(ARR寄存器)1000 此配置定时器的时间是1ms 计算方法是72MHZ/72/1000=1000HZ 根据频率和时间的计算公式f = 1/T T就等于0.001s 在程序中得到定时器的值使用函数例如_ 阅读全文

posted @ 2022-07-20 23:11 虎啸岳林 阅读(631) 评论(0) 推荐(0) 编辑

2022年7月7日 #

STM32CUDEIDE study 按键

摘要: 按键分为两种方式出发,一种是轮询的方式触发,一种是使用外部中断的形式触发。每个都有住一事项 先说轮询方式,举个例子用按键控制LED灯。 在学习按键之前要了解gpio的八中工作模式: 1、浮空输入模式(浮空输入模式下,I/O端口的电平信号直接进入输入数据寄存器。也就是说,I/O的电平状态是不确定的,完 阅读全文

posted @ 2022-07-07 23:24 虎啸岳林 阅读(140) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8

导航