原创 Python學習記錄(一)初入Python

第一課:第一個小遊戲 temp=input(“猜數字:”) guess=int (temp) if guess==8: print (“猜對了!”) else: print (“猜錯了”)print (“遊戲結束!”)

原创 Python爬蟲框架Scrapy入門(二)第一個爬蟲程序:使用xpath爬取起點中文網

一、需求分析 爬取起點中文網24小時熱銷榜的小說:https://www.qidian.com/rank/hotsales?style=1 作爲第一個爬蟲程序,我們只爬取第一頁每本小說的名稱、作者、類型、以及是否連載。 二、創建

原创 Python關鍵字:yield生成器

python中用yield代替return,yield也會返回當前值,而且會繼續執行yield後面的語句,不會終止函數!   調用帶yeild的函數時,會得到一個新的對象:生成器 而且函數並不會立即執行,使用next執行生成器,凍結在yi

原创 Proteus+VSPD實現仿真stm32虛擬串口

Proteus+VSPD仿真stm32串口工具軟件準備Proteus工程CubeMX工程配置串口收發程序虛擬串口仿真 工具軟件準備 stm32 CubeMX 用於創建stm32工程,如果不使用Hal庫的話也可以直接用keil創建

原创 【轉載】最詳細最好的Multisim模擬電路仿真教程

原文鏈接:http://www.51hei.com/bbs/dpj-112524-1.html 本章Multisim10電路仿真軟件,講解使用Multisim進行模擬電路仿真的基本方法。 目錄 1.  Multisim軟件入門 2.

原创 關於Proteus仿真stm32系統時鐘的問題

近日用Proteus仿真stm32時,像平常一樣使用CubeMX配置工程,使用72M系統時鐘: 但是串口收到的數據要麼全爲00,要麼是亂碼。網上搜索一番,發現有人也有同樣的問題: 很可惜,終究沒有得到解決。 最後看見一位博主使

原创 Python學習記錄(二)變量和字符串

變量(python3可以給變量取中文名) Python並不是把值存儲在變量中,而更像是把名字貼在值的上邊。 eg:myteacher = ‘小甲魚’ yourteacher = ‘老甲魚’ ourteacher = myteacher +

原创 STM32 HAL庫 CubeMX教程(五)串口通信基礎

STM32 HAL庫 CubeMX教程(五)串口通信基礎串口通信簡介CubeMX配置初始化程序分析程序編寫參考文獻 STM32 HAL庫 CubeMX系列教程 目錄 串口通信簡介 UART: 通用異步收發傳輸器(Universal

原创 C語言鏈表的基本操作

點贊 2 收藏 分享 文章舉報 帶火星的小木頭 發佈了21 篇原創文章 · 獲贊 21 · 訪問量 1萬+ 私信

原创 MAXWELL軟件的初步使用

電磁場仿真軟件maxwell的入門視頻教程: https://v.youku.com/v_show/id_XMzU2MDAwNTgwOA==.html?x&sharefrom=android&sharekey=8320371de59dce

原创 uC/OS-III學習筆記(一)任務管理

uC/OS-III學習筆記(一)任務管理任務狀態任務控制塊任務堆棧任務就緒表任務調度 任務狀態 uC/OS-III的任務有5個狀態,可以相互轉換: 任務控制塊 任務控制塊OS_TCB是一個結構體,這個結構體的成員變量很多,用來

原创 STM32 HAL庫 CubeMX教程(六)DMA數據傳輸

STM32 HAL庫 CubeMX教程(六)DMA數據傳輸DMA簡介CubeMX配置DMA初始化DMA-UART數據收發參考資料 STM32 HAL庫 CubeMX系列教程 目錄 DMA簡介 直接存儲器存取(DMA)用來提供在外設

原创 SPI總線通信原理

全雙工、三線、同步、串行外圍接口,採用主從模式,支持單Master,多Slave模式應用。時鐘由Master控制,在時鐘脈衝下,數據按位傳輸,高位在前,低位在後(MSB first)。兩根單向數據線,爲全雙工通信,速率達幾Mbps

原创 STM32 HAL庫 CubeMX教程(四)按鍵外部中斷

STM32 HAL庫 CubeMX教程(四)按鍵外部中斷實驗內容NVIC(嵌套向量中斷控制器)外部中斷簡介CubeMX配置初始化代碼中斷回調函數編寫參考文獻 STM32 HAL庫 CubeMX系列教程 目錄 實驗內容 利用按鍵

原创 Openmv介紹及常見應用

點贊 收藏 分享 文章舉報 帶火星的小木頭 發佈了21 篇原創文章 · 獲贊 21 · 訪問量 1萬+ 私信 關