当前位置: 首页 > wzjs >正文

苏州市建设工程交易中心网站wordpress如何修改栏目的模板

苏州市建设工程交易中心网站,wordpress如何修改栏目的模板,百度统计搜索词为什么有与网站不相关的词,建设网站需要的编程如何把江科大的OLED标准库文件换成hal库的文件 前言 本文讲解如在hHAL库中使用OLED,其实江科大做的文件好已经很好了 只讲操作,不讲废话,默认大家都有32基本操作 创建工程 首先创建工程 把那两个引脚设置成开漏 获取标准库文件 打开江科大O…

如何把江科大的OLED标准库文件换成hal库的文件

前言

本文讲解如在hHAL库中使用OLED,其实江科大做的文件好已经很好了

只讲操作,不讲废话,默认大家都有32基本操作

创建工程

首先创建工程

 把那两个引脚设置成开漏

获取标准库文件

打开江科大OLED的文档,然后把这三个工程文件放到目录下

添加文件位置

然后打开魔法棒添加文件位置

然后把三个文件添加进来

总修改内容

把OLED.c的前面几个文件修改就可以用了

#include "gpio.h"
#include "OLED_Font.h"/*引脚配置*/
#define OLED_W_SCL(x)		HAL_GPIO_WritePin(GPIOB, GPIO_PIN_8,(x))
#define OLED_W_SDA(x)		HAL_GPIO_WritePin(GPIOB, GPIO_PIN_9,(x))/*引脚初始化*/
void OLED_I2C_Init(void)
{OLED_W_SCL(1);OLED_W_SDA(1);
}

只用改这里

这里说明下为什么这样改

理解为什么修改源文件的几行代码就可以在HAL中使用

首先是

#include "stm32f10x.h"

因为我们是用HAL库,而且都已经在Cubemx配置好了,引脚初始化都在gpio.c里面了,所以直接把gpio.h文件放进来就好

所以就修改成

#include "gpio.h"

然后是

#define OLED_W_SCL(x)		GPIO_WriteBit(GPIOA, GPIO_Pin_11, (BitAction)(x))
#define OLED_W_SDA(x)		GPIO_WriteBit(GPIOA, GPIO_Pin_12, (BitAction)(x))

因为标准库和HAL库的库不同,定义输出函数也不一样,里面的参数也不一样,所以要把函数修改

#define OLED_W_SCL(x)		HAL_GPIO_WritePin(GPIOB, GPIO_PIN_8,(x))
#define OLED_W_SDA(x)		HAL_GPIO_WritePin(GPIOB, GPIO_PIN_9,(x))

HAL库的GPIO_PIN是都大写,参数是不一样的,然后直接给0和1 就行

void OLED_I2C_Init(void)
{OLED_W_SCL(1);OLED_W_SDA(1);
}

因为已经在gpio.c里面初始化过了,所以直接开始给高就行

在main.c中加入头文件

  OLED_Init();while (1){OLED_ShowString(1,1,"Hellow World!");

试试Hellow函数

结果验证

成功实现输出!

http://www.dtcms.com/wzjs/572345.html

相关文章:

  • 北京网站维护公司中山市城市建设档案馆网站
  • 网站开发宣传语网站建设域名未拿到
  • 网站定制业务营销网站建设要注意什么
  • 天津网站建设费用开发网站用什么工具做设计
  • 手机网站制作机构软件工程做项目网站
  • 常熟做网站哪家好wordpress 万能 主题
  • 网站建设方案策划书ppt网站底部工信部链接怎么做
  • 中企动力免费做网站广西南宁做网站
  • 现在做网站一般做多宽网站规划建设与管理维护的论文
  • p2p视频网站开发wordpress添加商品
  • 学做土建资料员的网站百度知道官网首页登录入口
  • 网站建设有哪些荣誉软件定制开发推荐
  • 鑫瀚通网站建设天津网站建设学习
  • 自己做蛋糕有什么网站吗新网站不收录
  • 友情链接交易网站做企业网站需要哪些材料
  • 建设官方网站的费用账务处理销售营销网站
  • 做儿童文学有哪些的网站网络营销推广策略包括哪些
  • 哪里有免费建站平台wordpress收款插件
  • 网站上线盈利有哪些做的比较好的网站
  • html5网站开发课题设计职业教育网站平台建设
  • 网站建设的学习如何用ftp做网站
  • 哪些网站布局设计做的比较好的做一个电商网站多少钱
  • 金银回收东莞网站建设重庆好的seo平台
  • 我看别人做系统就直接网站下载软件霸州做网站
  • 哪些网站是做婴童辅食招商的广告设计公司需要资质吗
  • 网站建设160页答案广州制作网站企业
  • 十大免费货源网站免费版本wordpress 图片循环
  • 女人做春梦视频网站ai域名注册
  • 做衣服外贸用什么网站好怎样学习网站建设
  • 天津响应式网站设计wordpress做社交网站吗