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

成立公司的流程以及资料专业的seo搜索引擎优化培训

成立公司的流程以及资料,专业的seo搜索引擎优化培训,dreamweaver 做网站,网站带薪歌手都要怎样做呀上一小节,我们使用了 C 语言控制了 gpio,这一小节我们来看一下如何使用汇编来控制 gpio 呢?有的 同学可能会有疑问了,既然我们可以使用 C 语言来控制 gpio,为什么我们还要使用更底层的汇编语言呢, 如果我…

上一小节,我们使用了 C 语言控制了 gpio,这一小节我们来看一下如何使用汇编来控制 gpio 呢?有的

同学可能会有疑问了,既然我们可以使用 C 语言来控制 gpio,为什么我们还要使用更底层的汇编语言呢,

如果我们要使用 C 语言,是不是需要等待 C 语言环境建立起来才可以使用呢,那他是不是就要比汇编稍微

的慢一些呢,如果我们想让他上电立马就确定 gpio 管脚的电平的状态,使用汇编会更好些。

我们打开 Targets/LS2K/ls2k/start.S 下的 start.S 文件,我们在 9.4.2 小节里面已经确定了他的位置,这里

就不在赘述了。

然后我们在第 487 行输入以下代码,同样,这里还是用 gpio0 给大家举例

/*

*设置使用 GPIO 的方向为输出

*/

li v0, 0xbfe10500

ld v1, (v0)

dli a0, (1<<0)

//gpio0

or v1, a0

xor v1, a0

sd v1, (v0)

/*

*找到 GPIO 输出数据寄存器

*/

//0x10(v0)这种写法就是给 v0 地址偏移 0x10,v0 地址是 0xbfe10500,偏移 0x10 就是 0xbfe10510,即

输出数据寄存器

ld v1, 0x10(v0)

/*

*给数据寄存器写 1 输出高电平

*/

or v1, a0

sd v1, 0x10(v0) //on

/*

*延迟

*/

dli a2,0xffff

//delay

1:

subu a2, 0x1

nop

bgtz a2, 1b

/*

*给数据寄存器写 0 输出低电平

*/

or v1, a0

xor v1, a0

//off

sd v1, 0x10(v0)

/*

*延迟

*/

dli a2,0xffff

//delay

2:

subu a2, 0x1

nop

bgtz a2, 2b

如下图所示:

http://www.ds6.com.cn/news/91231.html

相关文章:

  • 国内图片下载网站查询seo
  • 网址ip地址域名百度 seo优化作用
  • 做网站大概要吉林seo外包
  • 海珠区疫情最新中央网站seo
  • 专业做甜点的网站seo主要做哪些工作
  • 天津网站建设公司推荐网站制作教程视频
  • 邯郸集团网站建设seo优化方法有哪些
  • 网站如何做导航条下拉菜单知乎关键词排名工具
  • 权威的手机网站建设浏览器下载安装2023版本
  • 导购网站 模板北京网络推广公司wyhseo
  • 修改文章wordpressseo优化软件购买
  • 四川建设厅网站首页网络销售怎么找客源
  • 吕梁网站定制网站设计公司北京
  • 深圳网站制作建设哪家专业百度老旧版本大全
  • 全国哪个餐饮品牌的网站做的好全网推广的方式有哪些
  • 什么在56网站做推广南昌seo招聘信息
  • 哪里可以做购物网站怎么样推广自己的公司
  • 杯子网站开发方案个人如何推广app
  • 免费人才招聘网站seo职业
  • 做英文简历的网站seo如何进行优化
  • 做网站要注意设计公司
  • 网站建设语言学什么网络营销软文范例300字
  • 服装设计软件app下载seo研究中心道一老师
  • 婚庆网站设计说明书联赛积分榜排名
  • 内网网站建设流程在线seo短视频
  • 东莞手机网站制作腾讯会议开始收费
  • 网站怎么做响应式国家免费技能培训平台
  • 山西 网站建设佛山网站建设模板
  • 龙海网站制作百度风云榜小说排行榜历届榜单
  • 小程序定制开发哪家好网站优化企业排名