头像-71312

wspytu学习取得进步,分享获得交流

  • 山东省烟台市
  • 单片机 嵌入式 FPGA/CPLD EDA/PCB
  • 工控电子

个人成就

获得 9 次赞

帮助过8人

gpio_distime.rar

aworks imx287a学习笔记 2.4调试gpio数码管显示 数据移位,先送高位: 查看扩展板原理图时,发现数码管显示电路和常用数显钟显示电路相似,便想到用gpio口驱动数码管显示,在编写程序时,往74hc595串行输入引脚ds送数时,先送的低位,导致数码管不显示,通过示波器测试后发现数据和程序中送数不对,更改送数顺序后显示正常;查看芯片资料后,确认应先送数据高位,经移位时钟上升沿后传输到qh位,附上74hc595内部电路图: 底板对应引脚: 硬件连接: 短接j7a j7b的右边第二脚3.21,j7a对应引脚接主板3.21引脚,j7b对应引脚接数码管显示控制 短接j11a j11c的中间2路引脚,j11c为主板ssp3控制引脚,j11a接扩展板spi控制引脚 显示计数: 数码管显示0-3计数,显示效果如下图: 部分程序代码如下:               //1-rck 2-sck 3-din                for(i=0;i/sys/class/gpio/gpio122/value     //io口模拟数码管显示时间;段码共阳,低电平点亮,最上面段码为bit0-a,顺时针走向 //先送段选,再送位选;短接j11a j11c //spi_din     -spi3_mosi idc-a j3的4脚 串形数据输入 //rck            -io3.21    idc-b j1的4脚 上升沿数据锁存 //spi_clk     -spi3_sck  idc-a j3的1脚 上升沿数据移位   //参考easyarm-i.mx283a 原理图第1、4页 //spi3对应网络标号ssp3 //ssp3_sck gpio2_24 //ssp3_mosi      gpio2_25   #include #include #include #include #include #include #include #

  • 浏览量:1379
  • 下载量:8
  • 下载:0IC币
  • 上传者:wspytu
  • 上传时间:2015-09-28