這是我在做單片機最小系統板時候碰到的問題,之前雖然也做過相似的板子,可是未曾出現過無源晶振不起振的問題。下面是我在遇到問題后的一些檢查,排除問題的過程。本人小菜鳥一個,文章中如有錯誤和不足,還望各位大佬指正和補充。 事情是這樣的,本人做了一款32單片機最小系統板(先叫它老大),在老大出 ...
目錄 前言 接線 USB轉TTL 藍牙 效果圖 USB轉TTL 藍牙 手機收 電腦發 手機發 電腦收 藍牙的連接 斷開 參考用圖 STM F 藍牙模塊相關 核心代碼 main.c usart .c usart .c 拓展應用 實現簡單的賬號認證,通過命令控制LED 和蜂鳴器的開關 功能介紹 效果圖 代碼 main.c usart .c 前言 開發板:正點原子 STM F 精英版 語言:C語言 開 ...
2021-09-23 11:23 0 235 推薦指數:
這是我在做單片機最小系統板時候碰到的問題,之前雖然也做過相似的板子,可是未曾出現過無源晶振不起振的問題。下面是我在遇到問題后的一些檢查,排除問題的過程。本人小菜鳥一個,文章中如有錯誤和不足,還望各位大佬指正和補充。 事情是這樣的,本人做了一款32單片機最小系統板(先叫它老大),在老大出 ...
注:如有錯誤歡迎批評改正。 1.串口初始化 我用的是片上外設UART4(因為USART1-3已經有別的用途) 首先定義一個UART(通用異步收發傳輸器)初始化函數,在函數中定義一個GPIO初始化結構體和一個USART初始化結構體。分別用於定義UART4引腳的輸入輸出模式和UART4的工作參數 ...
了。我們開 發板上使用的STM32F103ZET6芯片含有3個USART,2個UART外設。它們都 具有串口通 ...
一、准備 開發板MCU型號:STM32F103VET 開發環境:TrueSTUDIO 輔助工具軟件:STM32CubeMX 官方參考工程:Micrium_uC-Eval-STM32F107_uCOS-II.zip 下載鏈接:https ...
根據網上的資料,大部分網友表示STM32自帶的硬件IIC存在bug,讀寫時很容易卡死。在移植過程中遇見的問題是移植過程中不細心把函數使用錯誤了。 1. 在移植過程中需要注意GPIO端口時鍾配置使用了RCC_APB2PeriphResetCmd作為配置GPIOB的時鍾是錯誤的 2.線子不要連接 ...
STM32F103 串口-IAP程序升級 通常情況下我們給STM32系列的單片機燒錄程序文件的時候,使用SWD、J-link或者通過設置BOOT引腳后,使用串口進行程序下載,這樣的方式直接一次性將程序文件下載到單片機的flash中,比較適合絕大部分的應用。但是有些應用 ...
0x1 實驗要求 (1)每隔1秒鍾,A向B通過串口發送一個字節c_num(該字節按照0x00-0x09循環,例如某一時刻發送c_num=0x-3); (2)B接收到數據后,做9-c_num的計算,並將計算結果通過串口發送給A單片機。例如B接收到0x03,則B要通過串口返回0x09-0x03 ...
51單片機的通信方式分為並行通信和串行通信。前者是指通常是將數據字節的各位用多條數據線同時進行傳送,而后者是將數據字節分成一位一位的形式。 一、串行通信的傳輸方向 單工是指數據傳輸僅能沿一個方向,不能實現反向傳輸。半雙工是指數據傳輸可以沿兩個方向,但需要分時進行。全雙工是指數據可以同時進行 ...