- 博客(15)
- 问答 (1)
- 收藏
- 关注
原创 STM32学习之SPI读取flash
FLSAH存储器又称闪存,它与EEPROM都是掉电后数据不丢失的存储器,但FLASH存储器容量普遍大于EEPROM,现在基本取代了它的地位。我们生活中常用的U盘、SD卡、SSD固态硬盘以及我们STM32芯片内部用于存储程序的设备,都是FLASH类型的存储器。在存储控制上,最主要的区别是FLASH芯片只能一大片一大片地擦写,而EEPROM是可以单个字节擦写。4.实验现象。
2024-12-20 23:36:21
356
原创 STM32学习之 IIC与AT24C02
只需要写一个地址,连续写入数据时地址会自增,但存在页的限制,超出一页时,超出数据覆盖原先写入的数据。数据内容(DATA):由从机(AT24C02)发出,该数据为写时的写入的地址(WORD ADDRESS)。地址和方向(DEVICE ADDRESS):IIC总线上设备的地址,选中哪一个设备,以及读还是写。ack(应答信号),连续读,当一个数据读完之后,继续读下一个地址的数据。写数据:开始--->发送从机地址+写(0)--->主发从收--->结束。AT24C02,写操作地址:0xA0。
2024-12-17 11:38:37
506
原创 STM32学习之DMA学习(三)
-----直接存储器存取,是单片机的一个外设,它的主要功能是用来搬运数据,但是不需要占用CPU,即在传输数据的时候,CPU可以干其他的事情,可以节省CPU资源。2.DMA功能框图。
2024-12-06 20:50:59
280
原创 STM32学习之USART串口(HAL库)二
USART通过RX(接收数据输入)和TX(发送数据输出)两个引脚进行通信。USART的数据帧格式通常包括起始位、数据位、校验位(可选)和停止位。起始位用于标识一个字符的开始,通常为逻辑低电平。数据位可以是5、6、7或8位,用于传输实际的数据。校验位用于简单的错误检测,可以是奇校验或偶校验。停止位用于标识一个字符的结束,通常为逻辑高电平,可以是1位或2位。
2024-11-22 17:12:34
216
原创 STM32学习之HAL库开发(EXTI外部中断)
1.EXTI 简介1.EXTI 简介EXTI)—外部中断事件控制器,管理了控制器的20个中断事件线。每个中断事件线都对应有一个边沿检测器,可以实现输入信号的上升沿检测和下降沿的检测。EXTI可以实现对每个中断事件线进行单独配置,可以单独配置为中断或者事件,以及触发事件的属性。表 1 EXTI 中断/事件线。
2024-11-13 21:10:43
850
原创 (2)LTspice之反相等比例放大器--OP07
在以上电路中,输入振幅为5v的交流电,频率为100hz,放大倍数为1,故理想效果是输入与输出反相。绿色为输入电源,蓝色为输出电源,可看出输入与输出反相,放大倍数为1。需要注意的是,在放大器的两端给的电压需要大于或等于放大后的电压范围。由图可见,Vout是2倍的Vin并且相位相反,故实验成功。当把R2改为10k,R1为5k,根据公式得到放大倍数为2。当放大器U1虚短时,可得。
2024-08-28 21:27:01
898
原创 (1)LTspice电路仿真软件学习之安装及基本用法
若在放置电阻时需要选择电阻可使用Ctrl+R进行旋转,放置后使用delete可进行删除,使用M可移动元器件。使用快捷键Ctrl+N可以快速建立文件,或者点击 file后点击New Schemtic。选择相对于的版本进行下载,下载后就一直点击安装即可,该软件为免费软件无需激活。新建成功后,可以在该文件上搭建电路,以下以搭建RC电路为例子。摆放后元器件后,使用快捷键W可迅速使用导线连接元器件。该方框内可放置导线,电阻,地等常用设计。将鼠标移动到电源位置后,点击鼠标右键。放置成功后,会出现第二个电源,点击。
2024-08-28 14:48:23
1729
原创 蓝桥杯串口例程
以下例程的功能为 发送AAASSS时,串口会返回hellow,world!下面的例程功能为 使用sprint()函数,将变量转换为字符。以下代码,功能能为 发送hello,world!
2023-03-23 21:38:33
537
3
原创 蓝桥杯 数码管 键盘 ds18b20
蜂鸣器,LED初始化(放在main函数的里面)ds1302显示 ds1302.c。ds1302主函数的处理。
2023-03-13 16:43:59
155
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人