原创 嵌入式linux學習筆記--20200222--JZ2440V3 S3C2440 時鐘樹分析以及修改時鐘的代碼
今天要學習一下S3C2440 的時鐘體系 這個是整體的時鐘框圖 其中的USB 和camera 的時鐘是一個單獨的分頻器分頻出來的 只是給這兩個外設用 我們暫且不去討論。 主要的時鐘就是 F_CLK 、HCLK、 PCLK、這三個時
原创 stm32F4 配置串口+DMA 接收不定長數據 串口空閒中斷
串口是一種很常見的通訊接口,通過串口回傳數據是很多智能型的傳感器都擁有的特點。 很多智能型傳感器內置單片機 通過單片機將原始的數據處理,然後以串口的形式發送給用戶單片機,用戶單片機在利用串口得來的信息進行決策。 那麼有沒有一種簡化通訊的方
原创 嵌入式linux學習筆記 2020-02-15 ------野火i.mx6ull pro 開發板啓動電流很小、啓動不起來 問題原因及解決方法
今天拿出了吃灰幾個月的 野火i.mx6ull pro 開發板準備學習一下,一開始是想用韋東山老師的教程開始學習,使用的是 SD卡模式啓動,在啓動的過程中也是遇到了一些小的問題,但最終還是解決了,接下來就準備測試一下開發板的網絡部分,但是發
原创 面試準備--交換兩個數字的幾種方法(第五種未驗證)
現在一共在網上找到了3種方法 第一種方法最常用, 直接添加一箇中間變量 方法2: 使用加減法 這種方法比較容易理解,但是存在一定的問題(int 可能會存在溢出) 第三種方法是使用異或運算進行的 手工運算結果確實是滿足
原创 MSP430F5529 時鐘 25MHz 設置方法
本文會分享到電賽論壇 (https://bbs.nuedc-training.com.cn/forum-36-1.html) 我是Jeason 這是電賽的培訓網址 : https://bbs.nuedc-training.com
原创 stm32F4 定時器中斷 + 步進電機控制器 控制四線兩相步進電機 (初級版本)
今天給大家分享一個 初級版本的步進電機的控制方法,用到的步進電機是4線兩相的42步進電機 如下圖: 步進電機驅動選用的是這款 TB6600 供電選用了12V的穩壓電源 最小系統板供電是從Jlink上直接引出 MCU是 st
原创 基於Stm32F407的任意波形發生器 定時器觸發 + DMA數據傳輸 + DAC轉換 Loto虛擬示波器顯示(OSC802)
今天跟大家分享一個DAC轉換的例子: 先來效果圖 示波器使用的是 Loto示波器 OSC802 三角波20KHz示例 正弦波20KHz示例 測試使用的是Loto虛擬示波器 以上兩張圖的波形每一個週期都是300個DAC點組成,
原创 MSP430F5529系統時鐘頻率設置---超頻40MHz
我是Jeason 本文章會被分享到電賽的論壇 這是電賽的培訓網址 : https://bbs.nuedc-training.com.cn/forum.php?fromuid=11142 先前跟大
原创 TI的CCS集成開發環境的 快捷鍵設置 自定義的快捷鍵 實現編譯下載功能 CCS9.xxx
今天給大家分享一下CCS的快捷鍵設置 ,初用CCS 各種快捷鍵用着很不適應(以前是用keil5.23 的 ),所以我就嘗試着更改一下CCS的快捷鍵。(一般工具類軟件都會開放快捷鍵修改的接口, keil 也有 所以我就嘗試了修改CCS的
原创 日記-2019.06.29-1 FreeRTOS初步----假期日記第一篇
1.FreeRTOS的任務創建分爲動態和靜態任務創建,區別在於 靜態任務創建是需要安排分配的內存的地址的,一般用的不多,平常使用一般採用動態任務創建。 2.任務堆棧的空間設置 100 實際的大小是400個byte 因爲使用的單片機是3
原创 基於Stm32F407的多路(6路)步進電機速度控制函數
應學弟們的要求特意將步進電機的速度控制函數完善。 重點: 這裏只是速度控制函數, 沒有加減速曲線! 沒有記錄步數! 只是簡單的把步進電機當成直流電機用! 很初級的一個程序! 程序的下載鏈接在 這裏 開發平臺Keil5 單片
原创 步進電機與直流減速編碼電機的優缺點分析 第六屆工程訓練綜合能力競賽之智能物料搬運機器人的反思-----麥克納姆輪小車的底盤電機選擇--步進電機
近期剛參加完第六屆的全國大學生工程訓練綜合能力競賽,發現很多隊伍 的麥克納姆輪小車的底盤電機都選用的步進電機作爲動力部分,感到很驚訝, 步進電機還能這麼用? 進過一番思考 我覺得步進電機做麥克納姆輪車的底盤也是有他的優勢的,而且優勢還很
原创 MSP430F5529 默認時鐘頻率(1.05MHz)的來源探究
相信很多小夥伴跟我一樣好奇 MSP430FF5529的 初始時鐘是哪裏來的,是多少 接下來我和大家一起分析一下! 首先我認爲比較可疑的是 那些默認的參數,一些Reset值不是0的參數 十分的可疑,我們着重的看看他想表達什麼意思 我查找U
原创 CubeMX Stm32F407 生成一定週期的佔空比不同的方波 DMA + 定時器
先上圖 如圖 是我生成的一個波形 這個波形的佔空比在連續的四個週期內分別是10%,20%,30%,40%, 並且按照這個順序循環這裏大致介紹一下實現的方式。 使用的軟件是Cubemx(庫函肯定也可以實現) 第一步是器件選型 這一部分不
原创 日記--08.19 一種 keil5 鎖死 STM32F103C8T6的 解決方法 Flash Download failed - "Cortex-M3"
先前 畫的一款 電機驅動板, 今天總算有時間調試了,,, 效果如上, 實驗室裏面的洗板水用沒了。。。。 沒有辦法收拾的乾淨了, LED 沒了。。。 接線端子 開關也沒了。。。 條件很艱苦 進入 正題 , 上圖主控是 STM