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

福建网站开发适合交换友情链接的是

福建网站开发,适合交换友情链接的是,开发网站能赚多少钱,做庭院景观的那个网站推广好目录 一、STemwin 简介 二、源码下载 1、在移植STemwin源码之前#xff0c;需要一个已经具备LCD读写#xff0c;填充指定颜色等函数功能的一个工程#xff1b; 2、STemwin 3、源码下载 三、STemwin移植 1、解压源码路径 2、STemwin文件介绍 四、修改配置文件需要一个已经具备LCD读写填充指定颜色等函数功能的一个工程 2、STemwin  3、源码下载 三、STemwin移植 1、解压源码路径 2、STemwin文件介绍  四、修改配置文件驱动LCD显示文本 1、属性修改 2、修改GUIConf.c文件 3、修改GUIConf.h文件 4、修改GUIDRV_Template.c文件 4.1 修改打点函数 4.2修改读点函数 4.3 修改填充颜色函数 4.4 修改画一根线函数  5、修改GUIDRV_Template.h文件 6、LCDConf_FlexColor_Template.c文件  7、修改之前添加的GUIDRV_Tempalte.h文件里面的API函数  8、修改GUI延时文件  9、GUI初始化开启CRC时钟  1、找到开启CRC的时钟--AHB1ENR  2、调用GUI_Init();初始化函数 10、显示文本  五、完整源码  一、STemwin 简介 参考百度资料说明 链接 https://cloud.tencent.com/developer/article/1938083 二、源码下载  1、在移植STemwin源码之前需要一个已经具备LCD读写填充指定颜色等函数功能的一个工程 可以适当的把工程内没有使用到的文件删除掉 2、STemwin  STenWin是基于enWin发展而来  emWin是由德国SEGGER公司开发可为图形LCD设计提供高级支持极大简化了LCD设计。为恩智浦ARM微控制器用户免费提供的emWin图形库。 在国内做嵌入式系统的大部分都使用emwin其简单来说就是一套图形库。 做电子硬件开发常常要为设计一个良好的UI伤透脑筋写很多的代码也不尽人意还要不断调试emwin正是解决这种用户界面需求的图形库只要在你的设计中嵌入这种图形库就能很方便使用里面的模块化设计既能提高设计界面图形质量还大大的减少开发时间。 3、源码下载 通过官网下载的STemwin源码方式一共有两种 方法1备注这个是21年的下载方式22年官网更新目前这个下载途径已经没得了 没得了就不用过多介绍了这边介绍第二种方法 方法2 ST把STEMWIN源码和STM32CubeF4放一起了我们去官网下载这个STM32CubeF4文件即可得到STEMWIN源码  open software page:    获取自己想要的版本软件 接受协议   登录或者注册     下载路径   解压完成下载源码操作。 三、STemwin移植 备注单片机或者芯片不运行操作系统我们就成为裸机 1、解压源码路径 2、STemwin文件介绍    文件夹说明 Config     LCD接口以及emWin配置文件Documentation     STemwin的函数说明文档inc     函数的头文件Lib 函数库OS 裸机或者OS情况下的驱动Simulation  仿真用到的文件Software   使用到的软件  把STemwin的所有源码移植到工程中   区分   在Lib 文件当中保留了连发哥哥文件将他们删除掉   只需要这几个就可以了   3、打开自己工程添加文件   添加路径   添加stemwin 文件到工程当中   添加不带有操作系统的文件    最终添加以下五个文件就可以了 然后编译报错一个错误LCDConf.h文件没有找到   解决; 在inc文件下手动创建一个叫LCDConf.h的文件就可以了  编译没有报错完成移植    四、修改配置文件驱动LCD显示文本 1、属性修改 查看   需要修改的文件     上图为STemWin结构层级图 2、修改GUIConf.c文件      3、修改GUIConf.h文件 默认即可操作系统宏定义   4、修改GUIDRV_Template.c文件 修改 GUIDRV_Template.c 文件在这个文件中我们要完成 STemWin 的打点、 读点、 填充等函数的实现 最后还优化了 16BPP 这个文件是移植的重点 这个文件中的代码优化好的话会极大的提升 STemWin 的性能 在这个文件中我们需要修改四个函数 _SetPixelIndex() _GetPixelIndex() _FillRect()和_DrawBitLine16BPP() 4.1 修改打点函数   程序修改   4.2修改读点函数 修改   4.3 修改填充颜色函数 4.4 修改画一根线函数  5、修改GUIDRV_Template.h文件 添加GUIDRV_Template.h到工程当中 6、LCDConf_FlexColor_Template.c文件  修改屏幕的像素参数  修改配置文件   修改颜色的宏定义     7、修改之前添加的GUIDRV_Tempalte.h文件里面的API函数    跳转到需要的替换的宏定义   替换之后的   8、修改GUI延时文件  9、GUI初始化开启CRC时钟  在官方的入门指南文档中初始化说明如下 在调用GUI_Init();之前应该先初始化CRC时钟后进行初始化GUI 1、找到开启CRC的时钟--AHB1ENR  找到函数库的AHB1ENR函数     2、调用GUI_Init();初始化函数  注意GUI_Init();初始化函数必须初始化在我们LCD函数初始化之后 10、显示文本  通过调用显示文本函数验证STemwin是否移植成功打开emwin手册找到显示文本文章 选择其中一个能够显示文本的API函数   找到函数实例   调用显示   效果图   五、完整源码  编写不易私聊
http://www.w-s-a.com/news/781245/

相关文章:

  • 企业门户网站建站内乡微网站开发
  • 在线做logo印章网站一般到哪个网站找数据库
  • 哪些网站做免费送东西的广告6郑州人流医院哪家好
  • 高端做网站哪家好sem技术培训
  • 网站做等保是按照什么定级别的做网站的资源哪里找
  • 免费建站网页无需登陆潍坊高端模板建站
  • 北京php网站建设软通动力外包值得去吗
  • 优酷 做视频网站还能成功吗光谷做网站推广哪家好
  • 培训学校网站建设方案网站开发方案设计
  • 网站开发分支结构外贸网站做推广
  • 海南省城乡建设厅网站首页济南网站建设百家号
  • wordpress 图片命名吗北京seo优化哪家公司好
  • 国税网站页面申报撤销怎么做网站空间如何买
  • 简单的购物网站模板跨境建站平台
  • 网站主机多大html网站地图生成
  • 可信赖的邵阳网站建设德清做网站
  • 上传文件网站根目录wordpress博客管理
  • 网站seo优缺点网站建设公司咨
  • 网站设计需要会什么建设网站的目的以及意义
  • 怎么样推广自己的网站wordpress register_form
  • 网站公司建站凤翔网站建设
  • 网站建设协低价格的网站建设公司
  • 研发网站建设报价深圳网站建设前十名
  • 宠物发布网站模板wordpress中文免费电商模板
  • 济南做网站创意服装品牌策划公司
  • 本地电脑做视频网站 外网连接不上软件商城源码
  • 足球直播网站怎么做crm系统介绍
  • 株洲网站建设联系方式东莞凤岗网站制作
  • 小纯洁网站开发如何注册域名
  • 网上做试卷的网站如何把刚做的网站被百度抓取到