原文: http://group.chinaaet.com/116/48112 由於CPU與FPGA通信的需要,以及對8080總線的熟悉,首選采用了STM32的FSMC總線,作為片間通信接口。FSMC能達到16MHz的寫入速度,理論上能寫20fps ...
調試USB例題需要用到 個上位機程序: PC端HID交互程序,提供了VC源程序。 圖形方式的按鈕輸入 LED輸出操作: 總線撲捉器: main程序初始化部分很簡單: Initialize USB USBD Init amp USB Device dev, amp USR desc, amp USBD HID cb, amp USR cb 打開 usbd custom hid core.c 這個數據 ...
2014-12-13 16:16 0 4136 推薦指數:
原文: http://group.chinaaet.com/116/48112 由於CPU與FPGA通信的需要,以及對8080總線的熟悉,首選采用了STM32的FSMC總線,作為片間通信接口。FSMC能達到16MHz的寫入速度,理論上能寫20fps ...
快速建立工程有兩種方法: 第一種是通過官方提供的外設庫來搭建,好處是使用庫函數,而不需要深入研究寄存器配置; 第二種是通過STM32CubeMX,好處是直觀快速,可以直接幫你配置好功能和時鍾,不過使用的是HAL庫,在擴展功能邏輯時需要了解相應的寄存器和宏定義來配置 ...
話不多說,先貼上主要的外設初始化流程: 分析一下初始化流程: GPIO的初始化:由於沒有使用到GPIO的初始化,因此GPIO的初始化還是以時鍾使能為主; ...
; 其次是對時鍾系統(外接晶振、SYSCLK、外設時鍾)的配置SystemClock_Config(); ...
GDB的深入研究 一、GDB代碼調試 (一)GDB調試實例 在終端中編譯一個示例C語言小程序,保存為文件 gdblianxi.c 中,用GCC編譯。 在上面的命令行中,使用-o參數指定了編譯生成的可執行文件名為 gdblianxi,使用參數-g表示將源代碼信息編譯 ...
1. 首先安裝STM32 ST-LINK Utility v3.9.0.exe,必須V3.9版本(官方說的) 2. 打開軟件,選擇External Loader,選擇N25Q128A_STM32F746G-DISCO,第一次的話需要Add External Loader去找一下,這個好像是燒寫 ...
了解一個功能的是如何實現的最好方法就是閱讀其實現代碼. 最近發展很多人都在Robotium,尤其是最近的4.0版本支持web app,功能越來越強大.看了一些別人的test case ...
很多時候,我們不需要關心這個類,我們很少繼承這個類,偶爾會調用這個類的api來實現一些功能,但是不可否認,這個類是iOS編程中很重要的一個概念,所以我這里寫這個文章來總結以下這個類的信息,如果寫的不對 ...