CCWO

挫けそうになるブログ #音楽 ##ライブ ##弾いてみた #programming ##Python ##C ##C++ ##VSCode ##Markdown ##TeX ##Git #電子工作 ##エフェクター ##PIC ##RX,RZ ##STM32 ##FPGA ##Raspberry Pi ##Ubuntu ##Fusion 360 #スポーツ ##筋トレ

2017-08-21から1日間の記事一覧

STM32F303K8 タイマー割り込み 本番

開発環境 評価ボード Nucleo STM32F303K8 IDE System Workbench for STM32 (SW4STM32) Library Hal Library OS windows 10 pro 今度はちゃんとTIMを使ってタイマー割り込みをしたいと思います。 CubeMXの設定 左のツリーのTIM1のClock Source: Internal Cloc…

STM32F303K8 タイマー割り込み

開発環境 評価ボード Nucleo STM32F303K8 IDE System Workbench for STM32 (SW4STM32) Library Hal Library OS windows 10 pro タイマー割り込みを設定します。 ここで一つ注意点が、HALではARMのSystem tick timerを用いた、1ms割り込みが常に動作していま…

STM32F303K8 RCC MCO

開発環境 評価ボード Nucleo STM32F303K8 IDE System Workbench for STM32 (SW4STM32) Library Hal Library OS windows 10 pro クロック出力を試してみた。 CubeMXの設定 左側のツリーのRCCから High Speed Clock (HSE): BYPASS Clock Source Master Clock O…

STM32F303K8 semihosting

開発環境 評価ボード Nucleo STM32F303K8 IDE System Workbench for STM32 (SW4STM32) Library Hal Library OS windows 10 pro とはいってもデバッグを文字列でしたいですよね。 semihosting機能を試してみたいと思います。こちらの2つを参考にさせていただ…

STM32F303K8 USART まずは使ってみる

開発環境 評価ボード Nucleo STM32F303K8 IDE System Workbench for STM32 (SW4STM32) Library Hal Library OS windows 10 pro CubeMXの設定 USART2がNucleoのオンボード上のST LINKに接続されているので設定します。 USART2の設定 Configurationタブ→USART2…

STM32F303K8 GPIO 簡単まとめ

GPIOを簡単にまとめ。 まず、main.cのMX_GPOIO_Initを見るとわかりやすいかもしれません。 static void MX_GPIO_Init(void) { GPIO_InitTypeDef GPIO_InitStruct; /* GPIO Ports Clock Enable */ __HAL_RCC_GPIOF_CLK_ENABLE(); __HAL_RCC_GPIOA_CLK_ENABLE(…

STM32F303K8 GPIO 外部イベント割り込み

開発環境 評価ボード Nucleo STM32F303K8 IDE System Workbench for STM32 (SW4STM32) Library Hal Library OS windows 10 pro 外部割り込みを設定します。 CubeMXの設定 先程Inputに設定したPA8を今度はGPIO_EXIT8に設定します。 GPIO設定 次にConfiguratio…

STM32F303K8 GPIO input ボタン

開発環境 評価ボード Nucleo STM32F303K8 IDE System Workbench for STM32 (SW4STM32) Library Hal Library OS windows 10 pro 出力ができたので次は入力を見てみます。 回路では、 PA8を10kΩでプルアップします。 CubeMXの設定、 にします。PA8をGPIO_input…

STM32F303K8 GPIO Output Lチカ

開発環境 評価ボード Nucleo STM32F303K8 IDE System Workbench for STM32 (SW4STM32) Library Hal Library OS windows 10 pro デバッグの設定が完了したら、とりあえずLチカしてみたいとおもいます。 作成したSW4STM32のプロジェクトで以下のコードを追加し…

L-Duo Summer Live & Seminar

L-Duoのライブ&セミナーに参加してきました。 7thCODE Presents L-Duo SummerLive&Seminar開催決定! | 7thCODE:SEVENTH CODE 音楽の楽しさを知り尽くしたプロのアーティストによる、音楽を楽しむライブとセミナーでした! ギターの調整もしていただき非常…