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

福州 网站建设如何自己创作一个游戏

福州 网站建设,如何自己创作一个游戏,2345浏览器影视大全,群晖 搭建两个wordpress大家好,今天的话,主要和大家聊一聊,如何实现串口格式化功能实验。 目录 第一:串口格式化基本简介 第二:实验程序的操作 第三:具体的代码实现 第一:串口格式化基本简介 前面虽然实现了串口的功…

      大家好,今天的话,主要和大家聊一聊,如何实现串口格式化功能实验。

       

目录

第一:串口格式化基本简介

第二:实验程序的操作

 第三:具体的代码实现

第一:串口格式化基本简介

       前面虽然实现了串口的功能,但是只能输出字符。如果需要输出数字的时候需要自己将数字转换为字符,非常不方便。可以模仿单片机将printf函数映射到串口上,这样就可以使用printf函数来完成格式化输出了。

       格式化函数包括printf、sprintf和scanf这样的函数,分为格式化输入和输出两类函数。学习C语言的时候常常通过printf函数在屏幕上显示字符串,通过scanf函数从键盘获取输入。这样就有了输入和输出,实现了基本的人机交互,那么我们也可以将printf函数映射到串口上,这样就可以使用超级终端作为开发板的终端,完成与开发板的交互。

第二:实验程序的操作

        在进行移植的过程中,需要使用到相应的源码文件,文件夹stdio里面的文件就是我们要移植的源文件。stdio里面有两个文件夹:include 和 lib,这两个文件夹里面的内容如下:

                                            

        stdio 里面的文件其实是从 uboot 里面移植过来的。后面学习 uboot 以后大家有兴趣的话可以自行从 uboot 源码里面“扣”出相应的文件,完成格式化函数的移植。这里要注意一点,stdio 中并没有实现完全版的格式化函数,比如 printf 函数并不支持浮点数,但是基本够我们使用了。

 第三:具体的代码实现

#include "stdio.h"
#include "uart.h"int main(void)
{unsigned char state = OFF;int a, b ;uart_init();    //初始化串口,对应的波特率115200while(1){printf("输入两个整数, 使用空格隔开:");scanf("%d %d",&a,&b);  //输入两个整数printf("\r\n数据 %d + %d = %d\r\n",a,b,a+b);  //输出和state = !state;}return 0;
}

总结:串口中的功能函数,可以通过移植的方式实现,利用其中的函数,可以将字符串的信息进行输出和打印。

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

相关文章:

  • 网站建设属于什么经营范围十堰建设银行官方网站
  • html网站开发心得沈阳有做网站的吗
  • 网站logo设计在线生成英语课件做的好的网站
  • 在线搭建网站wordpress 评论群发
  • 合肥浦发建设集团网站西安网站开发多少钱
  • 网站开发一定要用框架嘛珠海网站推广优化
  • wordpress 网站建设中中国正式宣布出兵
  • 如何与老板谈网站建设wordpress自建主题
  • 曲靖做网站建设的公司姜堰住房和城乡建设厅网站首页
  • 网站建设公司的名字没有外贸网站 如果做外贸
  • 网站建设多少钱企业网络方案的规划和设计
  • 中国建设银行手机银行下载官方网站iis网站数据库失败
  • 网站开发方案ppt做网站分辨率修改
  • 大量网站开发视频 文档VIP资源苏州网站设计哪家公司好
  • 学院网站建设工作总结个人博客系统wordpress
  • 公司网站建设建议书网站后端性能优化措施
  • 网站顶部地图代码怎么做找一个网站做搜索引擎分析
  • 合规部对于网站建设的意见南阳网站怎么推广
  • 网站店招用什么软件做的wordpress打不开仪表盘
  • 万江网站建设公司内蒙古住房和城乡建设厅网站
  • 北京管庄网站建设公司网站建立公司
  • 网站开发主要框架 后端杭州设计公司招聘
  • 乐清高端网站建设二级域名网站有哪些
  • 中英文网站源码ps做的网站
  • 养老院网站建设方案曲靖网站建设dodoco
  • 网站后台怎么做qq群自动加西安看个号网络科技有限公司
  • 做数学ppt工具的网站全国村级网站建设
  • 海外 推广网站怀化seo推广
  • 淄博学校网站建设方案深圳网站定制开发
  • 网站建设与管理课程总结室内软装设计软件