摘要:
目录前言一、软件模拟IIC协议1.开启IIC协议2.结束IIC协议3.传输数据二、OLED的操作1.传输数据的准备2.写入命令3.写入数据4.初始化函数5.设置光标6.显示字符7.显示字符串8.清屏9.显示汉字10.显示图片11.显示动图三、完整代码总结 前言 这一章主要是上一节没有讲完的项目的一个 阅读全文
摘要:
目录前言一、IO的概念1.IO接口2.IO端口二、CPU和外设进行数据传输的方法1.程序控制方式1.1 无条件1.2 查询方式2.中断方式3.DMA方式一、方法介绍和代码编写1.前置知识2.程序方式1.1 无条件方式1.1.1 打开对应的GPIO口1.1.2 初始化对应的GPIO引脚1.1.2.1 阅读全文
摘要:
目录前言一、环境搭建1.arm-none-eabi-gcc2.openocd三、创建stm32标准库工程1.创建工程目录2.修改stm32_flash.ld文件3.写makefile文件4.修改core_cm3.c5.写main函数并下载到板子上最后 前言 我在那天终于说服自己将系统换成了linux 阅读全文
摘要:
目录前言一、HC05蓝牙模块1.HC05概述2.HC05的连接图3.进入HC05的命令模式4.常用的AT指令4.1 检查AT是否上线4.2 重启模块4.3 获取软件版本号4.4 恢复默认状态4.5 获取蓝牙的名称4.6 设置蓝牙模块的波特率4.7 查询蓝牙的连接模式4.8 查询模块角色5.连接电脑6 阅读全文
摘要:
我的Pi3b到了 阅读全文
摘要:
香橙派中断?都已经用这么高级的开发板了,还想用32的中断方式?直接用线程好吧! 阅读全文
摘要:
目录前言一、设置输入模式二、读取端口电平三、配置上拉下拉电平1.上拉输入2.下拉输入3.设置函数最后 前言 前面说了一下输出模式,这一章说一下输入模式,学完输入模式后我们就可以用一个软件模拟IIC让OLED0.96寸的显示屏显示内容了。 一、设置输入模式 前面说过设置gpio的模式的函数是pinMo 阅读全文
摘要:
学会操作香橙派的第一步,先会控制引脚输出 阅读全文
摘要:
玩香橙派没买屏幕怎么玩?一篇文章教会你通过串口进行操作。 阅读全文
![[香橙派开发系列]无屏幕使用香橙派](https://img2023.cnblogs.com/blog/3083010/202312/3083010-20231202201204242-185520774.jpg)
摘要:
目录前言一、使用的元器件二、仿真图三、项目分析四、代码编写总结 前言 这个项目主要针对于选择的人们作息不规律而设计的一个项目,这个项目是使用stm32f103系列的芯片来制作的(R6和C8)都可以使用。 一、使用的元器件 DS1302时钟芯片 STM32F103R6 按键 LCD1602显示屏 蜂鸣 阅读全文