完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我把DAI0、DAI1作为普通IO使用。LEDBlink例程里只有DAI0 PIN8、PIN11的使用例程。我单步执行例程,没有找到初始化DAI,SRU的位置。照猫画虎写了如下程序,编译没问题,运行结果不行。请问怎么使用DAI1呢?
和(1) { * 打开LED * for(i=0;i<0x10000;i++); sru( high, dai0_ pb08_ i) ; sru( high, dai0_ pb11_ i) ; SRU(HIGH,DAI1_PBEN06_I);// adi_gpio_toggle (adi_gpio_port_b,adi_gpio_pin_3) ; di_gpio_toggle (adi_gpio_port_b,adi_gpio_pin_3) ; asm("sync;"); * 关掉LED * for(i=0;i<0x10000;i++); sru( low, dai0_ pb08_ i) ; sru( low, dai0_ pb11_ i) ; SRU(LOW,DAI1_PBEN06_I);// adi_gpio_toggle (adi_gpio_port_b,adi_gpio_pin_3) ; di_gpio_toggle (adi_gpio_port_b,adi_gpio_pin_3) ; asm("sync;"); for(i=0;i<0x10000;i++); } 搞定了。DAI0使用SRU。DAI1使用SRU2。DAI外部需要上拉电阻。内部设置上拉没起作用(也许没设置正确) |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
22480 浏览 1 评论
1201 浏览 0 评论
硬创大赛项目专访 | 田奕鑫:专注细分领域创新,我们和行业巨头“化敌为友”
94482 浏览 1 评论
硬创大赛项目专访 | 王猛:专研降噪技术,让中国的黑科技产品服务全球用户
24367 浏览 1 评论
9398 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 07:02 , Processed in 0.532212 second(s), Total 71, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号