STM32
Krysdon
这个作者很懒,什么都没留下…
展开
-
基于stm32的串口通讯iec101 104 内部规约
☆☆ 注意串口的发送中断和接收中断不能同时打开,否则会一直进入中断原创 2021-03-24 21:16:19 · 1920 阅读 · 4 评论 -
stm32实现液晶屏
1.显示几位小数点的思路:1.1:先把几位小数乘以几百倍1.2:用数组全部存起来1.3:然后判断有for()循环判断,在第几个位置添加小数点。原创 2020-12-05 09:38:55 · 1921 阅读 · 0 评论 -
c语言计算闰年
1.普通闰年:能被4整除,不能被100整除。2.世纪闰年:内部400整除。一年的月份8月前,单月为31,双月为30天8月以及8月以后,单月为31天,双月为30天。可以用 month&0x01来判断是单月还是双月...原创 2020-12-04 17:50:47 · 1973 阅读 · 0 评论 -
stm32读取SD2505API-G时钟芯片
STM32的延时写法使用__NOP()函数,因为使用了8M晶振9倍频,72MHz,所以一个nop约等于1/72us,所以使用72个nop函数为一个us,然后根据需要的定时时间进行计算。一个nop()表示一个时钟周期,因为频率为72Mhz,所以一个nop()=1/72mhz=1/72us;IIC的驱动SD2505的操作流程:1.发送0x64命令唤醒SD2505....原创 2020-12-04 12:03:56 · 2243 阅读 · 4 评论 -
stm32初始化FM25W256
1.WREN-在任何写操作之前发出,会导致内部写锁存被设置,状态寄存器中一个标志位,称为WEL,表示锁存的状态。任何写操作会自动清除写锁存。2.WRSR-允许用户向状态寄存器写一个字节,在WRSR写之前,/WP必须高位或者不动。在发送WRSR之前,必须发送一个WERN命令来启动写操作,执行WRSR后会清除写锁存。写状态寄存器:}FM25W256的写保护状态寄存器WREN:0000 0110b; //写使能命令WRSR:0000 0001b; //...原创 2020-12-02 17:19:15 · 2372 阅读 · 1 评论 -
STM32基于spi接口的W25Q128FV读写操作
SCK-PA5; DO-PA6; DI-PA7; CS-PC5;原创 2020-12-01 11:35:18 · 995 阅读 · 0 评论