原创 linux ——Uboot模式下讀取NORflash芯片數據

  命令: md指令 uboot下輸入指令md,會提示md的用法,memory display,即內存顯示。 md [.b, .w, .l] address [# of objects] - memory display b:

原创 LINUX USB監測流程分析

待完善

原创 Linux U盤自動掛載

待完善

原创 LINUX U盤掛載流程

待完善

原创 stm32 程序二次加載:串口

待完善

原创 DSP5502二次程序加載

待完善

原创 stm32f407 內部flash保存數據

  #include "stm32f4xx.h" //FLASH起始地址 #define STM32_FLASH_BASE 0x08000000     //STM32 FLASH的起始地址 #define FLASH_SAVE_A

原创 CJson使用(構造和解析)

一、使用說明     cJSON,目前來說,就只有兩個文件,一個cJSON.c 一個cJSON.h文件。工程裏添加這兩個文件就可以使用CJson構造或者解析相應的文件。 二、常用函數介紹   cJSON * cJSON_CreateObj

原创 DSP Bootloader說明

  Bootloader TI的DSP芯片在出廠時,在片內ROM中固化有引導裝載程序(BootLoader),其主要功能就是講外部的程序裝載到片內RAM中運行,以提高系統的運行速度。 模式介紹 VC5509A具有Parallel EMIF

原创 LM75 --溫度採集(時序及代碼)

一、 LM75A傳感器介紹   二、寄存器介紹   三、時序圖  四、代碼 #define LM75A_SCL_GPIO   GPIOB #define LM75A_SCL_PIN    GPIO_Pin_8 #

原创 TI DSP McBSP DMA

概述 5509的McBSP具有: .雙緩衝發送,三緩衝接收,支持連續的數據流 .支持全雙工通信; .支持獨立的(由內部產生或外部輸入的)收發時鐘信號(CLKX、CLKR)和幀信號(FSX、FSR); .128通道時分複用; .支持DMA觸

原创 DSP 5509 CMD文件編寫

  在DSP系統中,存在大量、各式各樣的存儲器,CMD文件所描述的,就是開發工程師對物理存儲器的管理、分配和使用情況。CMD全稱鏈接器配置文件,是存放鏈接器配置信息的,簡稱命令文件,有三部分組成分別爲:輸入/輸出定義、memory命令、S

原创 TI DSP 5502定時器使用

  概述 TMS320VC5502有3個64-位可編程的定時器,其中2個用作通用定時器(TIM0 和 TIM1),第三個定時器可以配置爲通用定時器或看門狗定時器,其功能取決於看門狗全局定時控制寄存器1(WDTGCTL1)中的TIMMODE

原创 STM32 復位

1、復位     共有三種類型的復位,分別爲系統復位、電源復位和備份域復位。 1.1、系統復位       除了時鐘控制寄存器 CSR 中的復位標誌和備份域中的寄存器外,系統復位會將其它全部寄 存器都復位爲復位值(請參見圖 4)。    

原创 數碼管驅動及鍵盤控制芯片 CH455 STM32F407使用

1、概述 CH455 是數碼管顯示驅動和鍵盤掃描控制芯片。CH455內置時鐘振盪電路,可以動態驅動4 位數 碼管或者32 只LED;同時還可以進行28 鍵的鍵盤掃描;CH455 通過SCL 和SDA 組成的2 線串行接口 與單片機等交換數