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

网站返回按钮设计wordpress阅读式主题

网站返回按钮设计,wordpress阅读式主题,wordpress visual composer,新媒体销售好做吗上一小节,我们使用了 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.yayakq.cn/news/796348/

相关文章:

  • 中国建设银行网站个人网上银行wordpress本地主题
  • 广州做网站哪间公司好深圳百度推广竞价托管
  • 上海软件app开发流程杭州网站建设方案优化
  • 建设网站常见问题烟台网站建设托管
  • 郑州网络推广网站iis网站访问权限
  • 网站自动推广网站维护流程
  • 加强网站建设 通知网站建设流程多少钱
  • 营口市住房建设保障办官方网站百度上搜不到网站
  • 沈阳网络建网站建各企业网站多少钱
  • 电子商务网站设计与规划高端食品品牌排行榜前十名
  • 外贸电商网站开发价格福建做网站公司
  • 东莞齐诺做网站湖北seo网站设计
  • 网站后台用什么语言网页设计与制作ppt课件
  • 网站统计分析如何给网站做高质量外链
  • 大同网站建设优化推广最专业网站建设公司
  • 网站网站建站郑州个人做网站
  • 网站开发怎样建立后台数据如何制作qq小程序
  • 网站建设功能评估表上海松江网站设计公司
  • 地方门户网站app济宁医院网站建设
  • 北京网站建设推广服公司网站维护经验总结
  • 企业网站建设模板多少钱沈阳高端网站
  • 网站建设策划书结束语网站建设 小程序开发 营销推广
  • 泸州市建设工程质量监督站网站汉字域名的网站
  • 长春市制作网站费用的网站建设公司
  • php ajax网站开发典型实例pdf城市分站seo
  • 仿站模板购物网站开发教程中文
  • 秦皇岛做网站的公司哪家好网站备案太慢
  • 做招聘网站需要什么人员国内十大网站建设品牌
  • 信息门户网站开发合同人个做外贸用什么网站好
  • 做网站被骗预付款怎么办怎么做网站企业介绍