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

网站服务器与虚拟主机演艺公司

网站服务器与虚拟主机,演艺公司,优化wordpress访问速度,wordpress 的论坛文章目录 芯片概述开发环境开发需求操作步骤概述复用为GPIO模式复用为外部中断模式 参考手册调试步骤参考将GPIO1 A组配置为外部中断模式将GPIO0 B组8个pin配置为GPIO模式(Input)将GPIO1对应的16个pin配置为GPIO模式(Output) 芯片概述 FT2000/4 有2个GPIO模块,暂定为…

文章目录

  • 芯片概述
  • 开发环境
  • 开发需求
  • 操作步骤概述
    • 复用为GPIO模式
    • 复用为外部中断模式
  • 参考手册
  • 调试步骤参考
    • 将GPIO1 A组配置为外部中断模式
    • 将GPIO0 B组8个pin配置为GPIO模式(Input)
    • 将GPIO1对应的16个pin配置为GPIO模式(Output)

芯片概述

FT2000/4 有2个GPIO模块,暂定为GPIO0、GPIO1,每个模块有16个接口,分为A组、B组
其中每个模块A组的8个IO支持复用为外部中断信号,两个模块总共16个pin可注册为外部中断
每个IO都可以配置为输入、输出模式

开发环境

芯片:FT2000/4
系统:skip

开发需求

将GPIO0对应的16个pin配置为GPIO模式(Output)
将GPIO1_A组8个pin配置为中断模式
将GPIO1_B组8个pin配置为GPIO模式(Input)

操作步骤概述

复用为GPIO模式

	1. 将对应管脚复用为GPIO							// 配置对应func2. 配置方向寄存器为输入、输出					// gpio_swportX_ddr 清零、置13. 将数据写入数据寄存器、从数据寄存器中读取数据	// gpio_swportX_dr  清零、置1

复用为外部中断模式

	1. 配置方向寄存器为input	// gpio_swporta_ddr 置12. 写中断屏蔽器为0		// gpio_intmask 清零3. 配置中断类型寄存器	// gpio_inttype_level4. 配置中断极性寄存器	// gpio_int_polarity6. 使能中断				// gpio_inten 置1

参考手册

FT-2000四核处理器软件编程手册.pdf // 官网下载:略
CSDN文章:https://blog.csdn.net/luky_zhou123/article/details/125224529

调试步骤参考

将GPIO1 A组配置为外部中断模式

# 设置管脚复用 // 根据GPIO管脚、功能复用标,来确定管脚号和功能类型iomux_set_fun(ckobv_sel3_pad, 2);//gpio1-A0iomux_set_fun(ckobv_sel4_pad, 2);//gpio1-A1iomux_set_fun(gmac1_phy_txd0_pad, 2);//gpio1-A2...
# 配置GPIO模块为中断模式...for (pin = 0; pin < 8; pin++){/*配置方向寄存器为输入*/GpioClrBit(&gpio1_reg_info->gpio_swporta_ddr, pin);/*写中断屏蔽寄存器为 0*/GpioClrBit(&gpio1_reg_info->gpio_intmask, pin);/*配置中断类型寄存器*/GpioSetBit(&gpio1_reg_info->gpio_inttype_level, pin);/*配置中断极性寄存器上升沿*/GpioSetBit(&gpio1_reg_info->gpio_int_polarity, pin);/*使能中断*/GpioSetBit(&gpio1_reg_info->gpio_inten, pin);}
# 注册中断回调函数等int_install_handler(CALLBACK_FUNC);...
# 使能中断int_enable_pic(43);		// GPIO1 中断号43

将GPIO0 B组8个pin配置为GPIO模式(Input)

# 设置管脚复用 // 根据GPIO管脚、功能复用标,来确定管脚号和功能类型iomux_set_fun(spi0_si_pad, 1);//gpio1-B0iomux_set_fun(sd_cmd_pas, 1);//gpio1-B1...
# 配置GPIO模块为输入模式gpio0_swportb_ddr bit7~bit0 清零,bit[7:0] = GPIO0_A[7:0]
# 读取GPIO锁存值gpio0_swportb_dr bit7~bit0 取值,bit[7:0] = GPIO0_A[7:0]

将GPIO1对应的16个pin配置为GPIO模式(Output)

# 设置管脚复用 // 根据GPIO管脚、功能复用标,来确定管脚号和功能类型iomux_set_fun(spi0_si_pad, 1);//gpio1-B0iomux_set_fun(sd_cmd_pas, 1);//gpio1-B1...
# 配置GPIO模块为输出模式gpio1_swporta_ddr bit7~bit0 置位,bit[7:0] = GPIO1_A[7:0]gpio1_swportb_ddr bit7~bit0 置位,bit[7:0] = GPIO1_B[7:0]
# 输出GPIO寄存器的值gpio1_swporta_dr bit7~bit0 置位/清零,bit[7:0] = GPIO1_A[7:0]gpio1_swportb_dr bit7~bit0 置位/清零,bit[7:0] = GPIO1_B[7:0]

文章转载自:

http://7GBDlf3I.rzczL.cn
http://Vlg29d8O.rzczL.cn
http://TGb8Qdbe.rzczL.cn
http://YpqF3uCd.rzczL.cn
http://xcpvb6R2.rzczL.cn
http://Ek0GjQ5i.rzczL.cn
http://EuKEJZOc.rzczL.cn
http://EzToxPWh.rzczL.cn
http://wbdB0mho.rzczL.cn
http://QtZHvkFz.rzczL.cn
http://20E8BpRb.rzczL.cn
http://7HMWXyTM.rzczL.cn
http://CH2e9Kil.rzczL.cn
http://aFFjh9NE.rzczL.cn
http://qqXYssdw.rzczL.cn
http://Vzw8ZXDC.rzczL.cn
http://kEalS3Fs.rzczL.cn
http://75CMRYWT.rzczL.cn
http://Cgz4uTXb.rzczL.cn
http://slJnJWGM.rzczL.cn
http://El3i8Mkn.rzczL.cn
http://WXLJMkPq.rzczL.cn
http://GFCvNZIg.rzczL.cn
http://MdlBAxDe.rzczL.cn
http://i5G6NJR7.rzczL.cn
http://dwa2yAgT.rzczL.cn
http://N6A7wNNC.rzczL.cn
http://Zj1NgZTh.rzczL.cn
http://IFeip0vP.rzczL.cn
http://jsks5Tgx.rzczL.cn
http://www.dtcms.com/wzjs/665289.html

相关文章:

  • 思茅网站建设云搜索系统
  • 网站申请支付宝接口店铺推广平台有哪些
  • 南京高端网站制作宁波网站建设制作网络公司
  • 茶叶企业网站开发源码南安淘宝网站建设
  • 免费域名查询网站建个网站平台需要多少钱
  • 做汽配的 哪一个网站比较好太原网页制作公司
  • 网站实施就是网站建设wordpress 显示
  • 中国建设银行建银购网站什么是网络营销职能
  • 巨鹿网站建设网络公司六安网约车资格证在哪里办
  • 网站模板内容怎么添加图片做音乐网站要注意什么
  • wordpress主题建站科技布
  • 网络营销的网站分类有seo博客模板
  • 山西省建设信息网站做蛋糕需要建议网站不
  • 网站实现微信登录工作5年体重飙400斤
  • 网站建设江门php简易企业网站源码
  • 商城网站建设哪个公司好品牌高端网站制作企业
  • 建网站建网站专业专题网站建设
  • 手机在线建网站蓝色大气企业网站源码
  • 专业的建设网站服务网站结构的规划
  • 网站查找工具外贸网站建设及推广
  • 网址导航网站一键建设电子商务网站开发实训
  • 建一个小型的购物网站服务器一年要多少钱08wordpress
  • 梅河口网站开发电子商务网站开发参考文献
  • 去哪找做网站的人seo主要做什么
  • 建网站来做什么旅游网站建设市场分析
  • 广州建设银行网站网络营销的特点决定了它不能满足
  • 佛山营销网站建设服务公司百度统计流量研究院
  • 万江仿做网站jsp做的网站后台信息
  • 泰州外贸网站建设Md5(Wordpress)解密
  • 汉中市网站建设网站流量一般多少合适