原创 STM32 之二 HAL庫詳解 及 手動移植

2018.1.19 更新其中的錯誤部分 HAL庫結構   說到STM32的HAL庫,就不得不提STM32CubeMX,其作爲一個可視化的配置工具,對於開發者來說,確實大大節省了開發時間。STM32CubeMX就是以HAL庫爲基礎的,且目前

原创 Photoshop中的快速複製

在Photoshop中也有快速複製的方法,我首先說的是用選取畫的元素的快速複製的方法: 首先新建圖層用選取畫一個矩形隨便填個顏色:在這裏我填的黑色如下: 然後選中此圖層,在這裏我的是圖層二,按下快捷鍵:ctrl+alt+t,進行平移根據

原创 stm32中空的I/O管腳是高電平還是低電平

STM32中空的I/O管腳是高電平還是低電平取決於具體情況。 1、IO端口復位後處於浮空狀態,也就是其電平狀態由外圍電路決定。 2、STM32上電覆位瞬間I/O口的電平狀態默認是浮空輸入,因此是高阻。做到低功耗。 3、 STM32的IO管

原创 MCU驅動和RGB驅動的液晶屏的區別

概況來講,RGB驅動需要的硬件條件高,比如用STM32F429的LTDC+DMA2D模塊,外加SDRAM作爲顯存。而MCU接口,STM32F407系列的控制器就整合了這個模塊,包含6800和8080兩種方式。RGB的刷新頻率比MCU快很多

原创 NUC977 燒錄uboot到 SPI flash

NUC970系列可以通過USB的ISP方式燒錄到Nandflash/SPIFlash/eMMC/DDR/SRAM等。 提前安裝好VCOM驅動程序。   NUC970設定PA0和PA1都接低(我的開發板是跳線帽都接上),從USB ISP開機

原创 nuc970 雜記

原文鏈接:https://blog.csdn.net/chenliang0224/article/details/79851855   1. 系統內存映射表 2. 上電前初始化的硬件管腳 注意每個管腳上電時需配置對應的電平該功能才能生

原创 u-boot SPL的理解

uboot分爲uboot-spl和uboot兩個組成部分。SPL是Secondary Program Loader的簡稱,第二階段程序加載器,這裏所謂的第二階段是相對於SOC中的BROM來說的,之前的文章已經有所介紹,SOC啓動最先執行的

原创 KEIL C51 printf格式化輸出特殊用法

KEIL裏擴展出了b,h,l來對輸入字節寬的設置: (1)b八位 (2)h十六位(默認) (3)l三十二位 在Keil C51中用printf輸出一個單字節變量時要使用%bd,如 unsigned char counter; printf

原创 XAMPP修改Apache默認網站目錄htdocs的詳解

 XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建 XAMPP 軟件站集成環境包,大量站長在使用。正確安裝好XAMPP後,默認是必須將php程序放到xampp\htdocs文件夾下才能運行,如何把主目錄修改到其他

原创 燒錄nuc977 linux內核到nandfalsh

接線方式參考前面  燒寫kernel Image Type:Data型 Image start offset: 0x200000    

原创 樂鑫ESP8266燒錄固件、升級最新固件、刷MQTT固件

正 文:   一般情況下,我們買的ESP8266模組到手的時候,都帶了樂鑫官方的AT固件,比如飄易手裏的ESP8266-01S模組的AT & SDK版本信息如下: AT+GMR AT version:1.3.0.0(Jul 14 2016

原创 js 字符串轉換數字

方法主要有三種 轉換函數、強制類型轉換、利用js變量弱類型轉換。 1. 轉換函數: js提供了parseInt()和parseFloat()兩個轉換函數。前者把值轉換成整數,後者把值轉換成浮點數。只有對String類型調用這些方法,這兩個

原创 JS中的位操作符:“與,或,非,異或,左移,右移”

avascript有算數操作符,賦值操作符,比較操作符,邏輯操作符,同時也有位操作符。 引子 先想一想,如下,該輸出什麼答案?     console.log('5 & 1 :', ( 5 & 1 ));     console.log

原创 Js字符串與十六進制的相互轉換

開發過程中,字符串與十六進、二進制之間的相互轉換常常會用到,尤其是涉及到中文的加密時,就需要把中文轉換爲十六進制。下面說說具體的轉換方法。   1、字符串轉換爲十六進制   主要使用 charCodeAt()方法,此方法返回一個字符的 U

原创 微信小程序把玩(四十)animation API

動畫水還是比較深的,這裏只是簡單介紹下小程序中動畫的一些屬性和注意事項,做動畫前一定要整理好思路將動畫一步步分解,再進行組合!這裏只做引入。 wx.createAnimation(object) 看官方介紹 1.創建一個動畫實例anima