検索

選択されたアイテム

検索結果

検索IO , 合計 13 items
  • 並べ替え
  • 時間別
  • 人気別
トレーニング  こうぐ  学ぶ  ビデオの長さ - 5:9
こんにちは、皆さん。Nuvoton Technology のフィールドアプリケーションエンジニア、クリスです。 本日は、M251/M252 に搭載されているプログラム可能なシリアル I/O(PSIO)の応用と原理について紹介します。 NuMicro M251/M252 シリーズのプログラム可能なシリアル I/O は、任意の波形を生成し、それらを組み合わせることで特定のシリアル通信プロトコルのデータ送受信を実現できます。 もちろん、標準的なシリアル通信(UART、SPI、I2C など)も実現可能です。 通常、特定の通信プロトコルを実装するためには タイマー + GPIO を使用することが一般的ですが、この方法では動作が複雑になり、CPU への頻繁な介入が必要になります。 一方、PSIO を使用すると、処理の複雑さが軽減されるだけでなく、CPU の負担も削減できます。 節約された CPU リソースは、他の処理に割り当てることが可能になります。 また、すべてのハードウェア操作がソフトウェアの介入なしで実行されるため、より正確なタイミング制御が可能になります。 PSIO の原理 PSIO は スロットコントローラー を使用して、ピンの入出力や状態の判定を行い、各状態の持続時間も制御できます。 各スロットコントローラーには 8 つのスロットがあり、それぞれ異なる設定が可能です。 各スロットに対応するレジスタでは、入出力するデータのアクセスや、現在のピンの状態を維持する時間の設定ができます。 通常、スロットとチェックポイントは 1:1(SLOT0 → CP0、SLOT1 → CP1…)で対応しており、各チェックポイントごとにピンの状態を適切なタイミングで制御できます。 簡単な出力例 以下は、単純な出力のみの例です。 初期状態では、SLOT が開始する前にピンの状態を HIGH に設定 スロットコントローラーが開始信号を受信すると、SLOT0 が LOW を出力(CP0 に基づく) SLOT0 の時間が終了すると、SLOT1 が LOW を出力(CP1 に基づく) 以下、SLOT2 〜 SLOT5 の設定に従って、出力が LOW / HIGH に変化 SLOT6 が未設定のため、6 つのスロットのみでプロトコルの波形が完成 次のデータ送信までの間隔では、出力を LOW に設定 このように簡単な設定で、さまざまな通信プロトコルを実装できます。 追加リソース 関連リソースとして、PSIO のアプリケーションノートを 2 つ提供しています。 これらには、2 つのプロトコル例と詳細な操作説明が含まれています。 さらに詳しく知りたい方は、動画内の URL からダウンロードしてください。 また、BSP には複数のプロトコルのサンプルコードも用意されています。 これで本チュートリアルは終了です。 ご視聴ありがとうございました。 ぜひチャンネル登録をお願いします。 詳細情報については、お気軽にお問い合わせください。 #Tool #Training #Learning #Intermediate #ja 詳細については、Nuvoton テクノロジーのウェブサイトをご覧ください: https://bit.ly/3hVdcmC 今すぐ購入: https://direct.nuvoton.com/numaker-m251sd お問い合わせ: SalesSupport@nuvoton.com
トレーニング  学ぶ  ビデオの長さ - 4:17
このビデオでは、GPIOとは何か、GPIOの特長、GPIOの動作モード、およびGPIOのデバウンス機能について紹介します。 #Training #Basic #ja #Learning - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/tw/ contact us: SalesSupport@nuvoton.com
トレーニング  学ぶ  ビデオの長さ - 10:12
このビデオでは、Nuvoton M031/M032 開発ボードを使用した GPIO のサンプルコードを紹介します。 サンプルコードの説明、コードの解説、サンプルプログラムのコンパイルとダウンロード手順を含みます。 最後に、GPIO サンプルコードの動作結果を示し、ユーザーが手順に従って Nuvoton の開発ボードと GPIO サンプルコードを簡単に操作できるようにします。 #Training #Basic #ja #Learning 詳細については、Nuvoton Technology のウェブサイトをご覧ください: https://bit.ly/3hVdcmC 今すぐ購入: https://direct.nuvoton.com/ お問い合わせ: SalesSupport@nuvoton.com
アプリケーション  学ぶ  ビデオの長さ - 3:13
Nuvoton NuMaker-IIoT-NUC980 を Linux 上で動作させ、さまざまな機能の開発方法を学びます。 このビデオでは、NuMaker-IIoT-NUC980 ボード上の LED を制御し、GPIO を使用して点滅させる方法を紹介します。 #nuvoton #ja #Intermediate #Application #Learning - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC Buy now: https://direct.nuvoton.com/tw/numaker-nuc980-iiot Contact us: SalesSupport@nuvoton.com
製品  アプリケーション  こうぐ  学ぶ  ビデオの長さ - 2:20
日本語のCC字幕は機械翻訳によって作成されているため、一部表現に誤りがある場合がございます。 予めご了承いただけますと幸いです。 - NuMaker-IIoT-NUC980G2/G1 評価ボードの主な機能とアプリケーション サポートをユーザーがすぐに理解できるようにします。 【More details】 - NuMaker-IIoT-NUC980G1: https://www.nuvoton.com/products/iot-solution/iot-platform/numaker-iiot-nuc980g1/ - NuMaker-IIoT-NUC980G2: https://www.nuvoton.com/products/iot-solution/iot-platform/numaker-iiot-nuc980g2/ #Nuvoton #NuMicro #Microcontroller #MCU #Ja #NUC980 #MPU #ARM9 #Microprocessor #IIOT #NewEnergy #Gateway #NewEnergyGateway #EVChargingStations #EnergyManagementSystem #Basic #General #Product #Application #Tool #Learning - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/ contact us: SalesSupport@nuvoton.com
製品  アプリケーション  こうぐ  学ぶ  ビデオの長さ - 2:51
日本語のCC字幕は機械翻訳によって作成されているため、一部表現に誤りがある場合がございます。 予めご了承いただけますと幸いです。 - NuMaker-IIoT-NUC980G2D/G1D 評価ボードの主な機能とアプリケーション サポートをユーザーがすぐに理解できるようにします。 【More details】 - NuMaker-IIoT-NUC980G1D: https://www.nuvoton.com/products/iot-solution/iot-platform/numaker-iiot-nuc980g1d/index.html - NuMaker-IIoT-NUC980G2D: https://www.nuvoton.com/products/iot-solution/iot-platform/numaker-iiot-nuc980g2d/index.html #Nuvoton #NuMicro #Microcontroller #MCU #Ja #NUC980 #MPU #ARM9 #Microprocessor #IIOT #NewEnergy #Gateway #NewEnergyGateway #EVChargingStations #EnergyManagementSystem #Basic #General #Product #Application #Tool #Learning - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/ contact us: SalesSupport@nuvoton.com
製品  こうぐ  アプリケーション  学ぶ  ビデオの長さ - 2:20
Allow users to quickly understand the key features and application supports of the NuMaker-IIoT-NUC980G2/G1 evaluation board. 【More details】 - NuMaker-IIoT-NUC980G1: https://www.nuvoton.com/products/iot-solution/iot-platform/numaker-iiot-nuc980g1/ - NuMaker-IIoT-NUC980G2: https://www.nuvoton.com/products/iot-solution/iot-platform/numaker-iiot-nuc980g2/ #Nuvoton #NuMicro #Microcontroller #MCU #en #NUC980 #MPU #ARM9 #Microprocessor #IIOT #NewEnergy #Gateway #NewEnergyGateway #EVChargingStations #EnergyManagementSystem #Basic #General #Product #Application #Tool #Learning - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/ contact us: SalesSupport@nuvoton.com
製品  こうぐ  アプリケーション  学ぶ  ビデオの長さ - 2:51
Allow users to quickly understand the key features and application supports of the NuMaker-IIoT-NUC980G2D/G1D evaluation board. 【More details】 - NuMaker-IIoT-NUC980G1D: https://www.nuvoton.com/products/iot-solution/iot-platform/numaker-iiot-nuc980g1d/index.html - NuMaker-IIoT-NUC980G2D: https://www.nuvoton.com/products/iot-solution/iot-platform/numaker-iiot-nuc980g2d/index.html #Nuvoton #NuMicro #Microcontroller #MCU #en #NUC980 #MPU #ARM9 #Microprocessor #IIOT #NewEnergy #Gateway #NewEnergyGateway #EVChargingStations #EnergyManagementSystem #Basic #General #Product #Application #Tool #Learning - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/ contact us: SalesSupport@nuvoton.com
トレーニング  学ぶ  ビデオの長さ - 10:12
This video shows the example code of GPIO by using Nuvoton M031/M032 development board. It includes the description of the sample code, the explanation of the code, and the steps to compile and download the sample program. Finally, it shows the result of the operation of the GPIO sample code, so that users can easily operate Nuvoton's development board and the GPIO sample code according to the steps. #Training #Basic #en #Learning - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/ contact us: SalesSupport@nuvoton.com
トレーニング  学ぶ  ビデオの長さ - 4:16
This video mainly introduces what GPIO is, the features of GPIO, the operation modes of GPIO, and the debounce function of GPIO. #Training #Basic #en #Learning - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/tw/ contact us: SalesSupport@nuvoton.com
ビデオの長さ - 3:13
Take Nuvoton NuMaker-IIoT-NUC980 running Linux as the platform and learn how to develop various functions. Watch this video, you will learn how to control GPIO to blink the LED on NuMaker-IIoT-NUC980 board. - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC Buy now: https://direct.nuvoton.com/tw/numaker-nuc980-iiot Contact us: SalesSupport@nuvoton.com
トレーニング  こうぐ  学ぶ  ビデオの長さ - 5:9
Hello everyone, I am Chris, the field application engineer from Nuvoton Technology. Today, I will introduce the application and principle of programmable seriel I/O aka PSIO on M251/M252. The programmable serial I/O of NuMicro M251/M252 series can generate arbitrary waveforms and combine them to achieve data transmission and reception of specific serial communication protocols. Of course, standard serial communication can also be achieved, such as UART SPI I2C Usually, it is common to use Timer+GPIO to achieve these specific communication protocols, but it is more complicated and requires frequent CPU intervention. When we use PSIO, this not only simplifies the complexity of the operation but also reduces the burden on the CPU. The saved CPU performance could be distributed in other places. Since all hardware operations do not require software intervention, the timing control is more precise. The principle of PSIO is to use a slot controller to control the pin input and output or determine the state, and it can also control the duration of these states. Each slot controller has eight slots, which can be used as eight settings, and the registers corresponding to each slot can access the data that needs to be input and output, and can also set the time for the current pin to maintain this state. Each slot can reach a checkpoint, usually 1 to 1, 2 to 2, 3 to 3, and so on. Each checkpoint can set the pin status of the corresponding slot within the corresponding time. Next, let’s take a look at a simple output-only example In the initial stage, we first set the state of the pin to be high before SLOT has started, so the output is high Then when the Slot controller receives the start signal, SLOT0 is set to output low level according to the setting of CP0 and waits for the time of SLOT0 to expire. Then SLOT1 is set to output low level according to the setting of CP1 and waits for the time of SLOT1 to expire. And so on, followed by SLOT2 output low level SLOT3 low level SLOT4 high level SLOT5 high level After SLOT5, since SLOT6 is not set, the waveform of the protocol can be completed with only six slots Between the time of the next data transmission, we set the interval low, so the output is low at this time Users can complete different protocols according to these simple operations. In the related resources section, we have provided two PSIO application notes. There are two protocol examples with more detailed operations and descriptions. If you want to know more details about PSIO, please download it from the URL in the video. Several sample codes of different protocols are also provided in BSP. That’s all for this tutorial. Thank you for watching it. Welcome to subscribe to our channel. If you want to know more information, please contact us. #Tool #Training #Learning #Intermediate #en - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC Buy now: https://direct.nuvoton.com/numaker-m251sd Contact us: SalesSupport@nuvoton.com