摘要:https://blog.csdn.net/huuuerli/article/details/125576184 网址参考 中间遇到LCD的id打印不对的问题是因为FSMC的配置问题注意FSMC的选择 还有printf的重定向的问题这个问题的答案在串口我的串口发送中有重定向的代码,适用于stm32c
阅读全文
摘要:当在c 文件定义一个变量例如 int a = 0; 在其.h文件中要 写 extern int a ; 其他.c文件才能调用a这个变量 if的省略用法例如 定义的一个变量a if(a)a = 1; 此时if(a)与if(a!=0)是等价的
阅读全文
摘要:#ifdef __GNUC__#define PUTCHAR_PROTOTYPE int __io_putchar(int ch)#else#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)#endif PUTCHAR_PROTOTYPE{ //
阅读全文
摘要:stm32cubeide定时器的配置 通用定时器的配置 预分频系数72 ,向上计数,自动重装初值(ARR寄存器)1000 此配置定时器的时间是1ms 计算方法是72MHZ/72/1000=1000HZ 根据频率和时间的计算公式f = 1/T T就等于0.001s 在程序中得到定时器的值使用函数例如_
阅读全文
摘要:按键分为两种方式出发,一种是轮询的方式触发,一种是使用外部中断的形式触发。每个都有住一事项 先说轮询方式,举个例子用按键控制LED灯。 在学习按键之前要了解gpio的八中工作模式: 1、浮空输入模式(浮空输入模式下,I/O端口的电平信号直接进入输入数据寄存器。也就是说,I/O的电平状态是不确定的,完
阅读全文