日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

JL杰理AC696N系列開發(fā)GPIO使用指南:模式、配置與特殊IO

李杰 ? 來源:jf_74684824 ? 作者:jf_74684824 ? 2026-04-02 17:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

GPIO是嵌入式開發(fā)最基礎(chǔ)也最容易出問題的部分。拉高拉低看起來簡單,但驅(qū)動能力不夠、上下拉沒配對、特殊引腳沒處理,經(jīng)常導(dǎo)致外設(shè)工作不正常或者功耗異常。

JL杰理AC696N的GPIO功能挺全的,有普通、強(qiáng)、超強(qiáng)三種驅(qū)動能力,還支持模擬輸入、上下拉配置,但不同的應(yīng)用場景用錯模式就麻煩。剛在用AC696N開發(fā)板調(diào)試外設(shè)的時候,把這些GPIO模式和各種API都過了一遍,這里整理出來方便后面寫驅(qū)動的時候直接參考。

wKgZO2nOO-CAJLB1AAFZlLsE6O418.webp

GPIO是控制與感知世界的橋梁。JL杰理AC696N芯片的GPIO功能豐富,理解其工作模式是正確使用的前提。

wKgZPGnOO-GAcmq5AADdvnt1TUA21.webp

GPIO主要分為輸入和輸出模式。輸入模式可配置為模擬(用于ADC)、上拉、下拉或浮空。輸出模式則需關(guān)注方向、上下拉(僅輸入有效)、電平高低以及驅(qū)動能力(普通、強(qiáng)、超強(qiáng))。部分IO具備超強(qiáng)輸出能力。

wKgZO2nOO-KAB1_uAADa0ss6-mQ58.webp

SDK提供了一系列易用的API:

gpio_set_direction()設(shè)置方向;

gpio_set_pull_up/down()使能上下拉;

gpio_set_output_value()設(shè)置輸出電平;

gpio_set_die()切換數(shù)字/模擬態(tài);

gpio_set_hd0()設(shè)置驅(qū)動能力;

gpio_read()讀取輸入電平。

對于特殊的USB引腳(DP/DM),需要使用usb_iomode()函數(shù)將其切換到USB功能模式。

GPIO的輸出電平由VDDIO電源決定,若需輸出特定電壓(如3.0V),則需將VDDIO設(shè)置為該電壓。

wKgZPGnOO-OAC3sJAADjHHwHJ_Q51.webp

總結(jié)

GPIO配置的關(guān)鍵就兩點(diǎn):模式選對,驅(qū)動能力夠用。

輸出控制LED、繼電器這類負(fù)載,根據(jù)電流大小選強(qiáng)或超強(qiáng)驅(qū)動,別上來就全開強(qiáng)驅(qū)動,沒必要還費(fèi)電。

輸入檢測按鍵時,上下拉要配合硬件電路,別重復(fù)配。

USB引腳比較特殊,普通GPIO操作對它沒用,必須用usb_iomode()切到USB功能。

ADC輸入腳一定要配成模擬模式(gpio_set_die()關(guān)掉數(shù)字功能),否則讀數(shù)不準(zhǔn)。

這些配置在AC696N開發(fā)板上驗證好了再搬到產(chǎn)品上,省得硬件焊好了才發(fā)現(xiàn)IO配不對。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式開發(fā)
    +關(guān)注

    關(guān)注

    18

    文章

    1176

    瀏覽量

    50245
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6433

    瀏覽量

    121221
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1334

    瀏覽量

    56484
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    理智能藍(lán)牙音響開發(fā)AC696N:文件系統(tǒng)操作API精講

    理智能藍(lán)牙音響開發(fā)AC696N:文件系統(tǒng)操作API精講 引言 做 藍(lán)牙音頻系列芯片
    發(fā)表于 04-27 00:25

    使用JLAC696N開發(fā)板實(shí)現(xiàn)PC模式下讀取外掛SPI Flash虛擬為U盤的具體案例操作說明_V1.0

    使用JLAC696N開發(fā)板實(shí)現(xiàn)PC模式下讀取外掛SPI Flash虛擬為U盤的具體案例操作
    發(fā)表于 04-18 00:04

    JLAC696N開發(fā)板PWM波形生成與控制(2):問題排查

    AC696N上都有對應(yīng)的解決辦法。剛用AC696N開發(fā)板調(diào)PWM的時候把這些坑都踩了一遍,把問題現(xiàn)象和解決方案整理出來,方便遇到類似情況時快速定位。 1. PWM問題點(diǎn) 1)初始化PWM時閃燈解決方法 初始化
    發(fā)表于 04-07 14:07

    JLAC696N開發(fā)板做存儲設(shè)備適配(1):SD/TF卡與MMC卡的基礎(chǔ)配置與兼容

    開發(fā)時少踩坑。 一、SD/TF卡配置要點(diǎn) JLAC696N
    發(fā)表于 04-06 19:31

    JLAC696N開發(fā)板PWM波形生成與控制(2):問題排查

    JLAC696N開發(fā)板PWM波形生成與控制(2):問題排查 引言 PWM代碼寫完了,示波器一掛,波形不對——這種情況太常見了。初始化的時
    發(fā)表于 04-05 23:45

    JLAC696N開發(fā)板PWM波形生成與控制(1):頻率、占空比配置

    32-JLAC696N開發(fā)板PWM波形生成與控制(1):頻率、占空比配置 引言 PWM調(diào)光、
    發(fā)表于 04-03 21:44

    JLAC696N系列開發(fā)GPIO控制大全:模式、API與特殊引腳

    JLAC696N系列開發(fā)GPIO控制大全:
    發(fā)表于 04-02 21:21

    JLAC696N系列芯片SPI接口實(shí)戰(zhàn):驅(qū)動Flash、LCD與RGB燈

    文章闡述了,AC696N系列芯片功能:驅(qū)動Flash、LCD、RGB等。AC696N開發(fā)板支
    的頭像 發(fā)表于 04-01 17:49 ?1253次閱讀
    <b class='flag-5'>JL</b><b class='flag-5'>杰</b><b class='flag-5'>理</b><b class='flag-5'>AC696N</b><b class='flag-5'>系列</b>芯片SPI接口實(shí)戰(zhàn):驅(qū)動Flash、LCD與RGB燈

    JLAC696N開發(fā)板引腳速查:AC6966B開發(fā)板關(guān)鍵接口連接圖

    硬件開發(fā),引腳定義是“地圖”。本文將JLAC696N開發(fā)板的核心引腳連接以圖表形式清晰呈現(xiàn)
    發(fā)表于 04-01 09:52

    JLAC696N系列芯片開發(fā)UART串口應(yīng)用寶典:打印、調(diào)音與通信Demo

    本文闡述了關(guān)于AC696N系列芯片開發(fā)UART串口應(yīng)用:打印、調(diào)音、通信Demo,能夠為大家對AC6
    的頭像 發(fā)表于 03-31 10:00 ?491次閱讀
    <b class='flag-5'>JL</b><b class='flag-5'>杰</b><b class='flag-5'>理</b><b class='flag-5'>AC696N</b><b class='flag-5'>系列</b>芯片<b class='flag-5'>開發(fā)</b>UART串口應(yīng)用寶典:打印、調(diào)音與通信Demo

    JLAC696N系列芯片開發(fā)經(jīng)驗:芯片復(fù)位與喚醒源深度解析

    深度解析 在低功耗產(chǎn)品設(shè)計中,復(fù)位與喚醒機(jī)制至關(guān)重要。JLAC696N芯片提供了豐富的復(fù)位源和靈活的喚醒IO
    發(fā)表于 03-28 10:57

    JLAC696N開發(fā)板電源管理精要:提高內(nèi)核電壓與長按復(fù)位配置

    本文簡易闡述了JLAC696N開發(fā)板電源管理模塊的信息。
    的頭像 發(fā)表于 03-28 10:54 ?370次閱讀
    <b class='flag-5'>JL</b><b class='flag-5'>杰</b><b class='flag-5'>理</b><b class='flag-5'>AC696N</b><b class='flag-5'>開發(fā)</b>板電源管理精要:提高內(nèi)核電壓與長按復(fù)位<b class='flag-5'>配置</b>

    AC6966B開發(fā)開發(fā)準(zhǔn)備-環(huán)境搭建:Windows下JLAC696N開發(fā)環(huán)境配置

    做藍(lán)牙音頻、音箱或IoT產(chǎn)品的開發(fā),最怕的不是寫代碼,而是環(huán)境配半天跑不起來。JLAC696N這顆芯片在耳機(jī)、音箱方案里很常見,性價比高
    的頭像 發(fā)表于 03-28 09:52 ?476次閱讀
    <b class='flag-5'>AC</b>6966B<b class='flag-5'>開發(fā)</b>板<b class='flag-5'>開發(fā)</b>準(zhǔn)備-環(huán)境搭建:Windows下<b class='flag-5'>JL</b><b class='flag-5'>杰</b><b class='flag-5'>理</b><b class='flag-5'>AC696N</b><b class='flag-5'>開發(fā)</b>環(huán)境<b class='flag-5'>配置</b>

    藍(lán)牙音頻產(chǎn)品開發(fā),五分鐘上手:從AC696N開發(fā)板出廠直觀的功能體驗開始

    無需編寫一行代碼,JLAC696N開發(fā)板出廠程序已集成了完整的多媒體功能。通過幾個按鍵,快速體驗它的所有功能和強(qiáng)大。 “藍(lán)牙
    發(fā)表于 03-24 23:49

    JLAC696N開發(fā)板引腳速查:AC6966B開發(fā)板關(guān)鍵接口連接圖

    硬件開發(fā),引腳定義是“地圖”。本文將JLAC696N開發(fā)板的核心引腳連接以圖表形式清晰呈現(xiàn)
    發(fā)表于 03-23 21:21
    襄樊市| 阿坝县| 苗栗县| 集贤县| 乌兰县| 叶城县| 遵义市| 奎屯市| 吉林市| 达拉特旗| 沙田区| 扬中市| 邵东县| 仙桃市| 商丘市| 宝鸡市| 富阳市| 旬邑县| 台南县| 延吉市| 岚皋县| 保德县| 环江| 武胜县| 阳山县| 临桂县| 松溪县| 许昌市| 历史| 福鼎市| 宁明县| 乳源| 东阳市| 崇明县| 望城县| 丰宁| 兰西县| 科技| 长葛市| 安仁县| 渑池县|