原创 關於把keil上的工程移植到IAR上

嘗試了幾次把STM 的keil工程移植到IAR,還好都成功了,這裏把移植過程中需要注意的地方記下。。。 第一步肯定是先建一個工程文件夾PWM,然後文件夾裏面在建幾個子文件夾:user、inc、startup 基本也就這三個。當然,還得ST

原创 fedora 下google 瀏覽器安裝

fedora 18 無法安裝外源軟件包的情況下的google chrome安裝辦法2013年01月16日 19:05:55 fedora 18正式版安裝以後,沒法安裝外源軟件包,提示信息是“unsigned”。 還好,google chr

原创 Fedora 16無線網卡驅動安裝

先上官網:www.broadcom.com/support/802.11/linux_sta.php 下載對應版本的驅動,因爲我安裝的系統是64位的,我下載了:hybrid-portsrc_x86_64-v5_100_82_38.tar

原创 編譯通過的U-boot和使用的arm-linux-gcc編譯器

說實話編譯U-boot挺累人的,要做的修改不是很多,但是在編譯器上花的功夫卻很多,經常遇到各種奇怪的問題。 下面是編譯通過的U-boot和對應的gcc編譯器 GCC下載地址:http://download.csdn.net/detail/

原创 賽普拉斯藍牙BLE---主機協議棧事件描述

以下內容純屬個人翻譯,有誤之處還望指出! 賽普拉斯藍牙BLE協議棧會產生多種事件,在事件產生的時候會執行用戶定義的回調函數,事件類型以參數形式傳入。 主要有以下五種事件: Generic events: 0x01 to 0x1F GAP

原创 OTP

文章出處 http://forum.eepw.com.cn/thread/120354/1/ 隨着嵌入式應用的越來越廣泛,產品的安全也顯得越來越重要。一方面是爲了保護硬件設計,另外一方面也是爲了產品本身的安全,防止被HACKED.在嵌入式

原创 GDB進行彙編級的調試

gcc -S test.c 生成test.s文件 as -o test.o -gstabs test.s 生成test.o文件 gcc -o test -Wall test.o gdb test 以下爲man as得到到信息 --gen

原创 零死角玩轉STM32---單通道ADC分析

/*adc.h*/ #define ADC1_DR_Address    ((u32)0x4001244C) void ADC_Configuration(void); /*adc.c*/ #includ

原创 零死角玩轉STM32---閱讀摘記二

一、管腳 STM32F103VET6,具有100個管腳,除去晶振輸入、電源輸入、Boot引腳,剩下的80個引腳均爲GPIO。它們分佈在GPIOA~GPIOE的5個端口組之中,每個小組有16個引腳,所有的GPIO引腳都可以用作外部中斷源的輸

原创 賽普拉斯藍牙BLE---Component API Reference

1、GAP 函數 1.1、GAP Peripheral函數 函數原型: CYBLE_API_RESULT_T CyBle_GappStartAdvertisement(uint8 advertisingIntervalType); 描述

原创 u-boot1.1.6 start.s代碼分析

在start.s中有如下定義 .globl _start (start.s的第一條語句) ……… _TEXT_BASE: .word TEXT_BASE .word表示在當前地址保存TEXT_BASE這個值,TE

原创 再談TQ2440使用TFTP下載程序

一、安裝TFTP服務器軟件,設置好文件路徑,並啓動,如下圖: 設置好之後點save保存,確定,啓動TFTP 二、電腦和開發板的連接和配置,其實也就是讓電腦和開發板處於同一網段就可以了: 1、電腦用無線連接路由器(用網線也可以); 2、

原创 VIM配置 .vimrc

出處:點擊打開鏈接 VIM 中可供用戶定製的選項非常非常多, 作爲初學者, 我們沒有必要了解這麼多東西。 下面, 滇狐簡單列出了一些最常用的配置項, 大家可以根據自己的需要將這些內容添加到自己的 .vimrc 中。 1 基本設置

原创 零死角玩轉STM32---閱讀摘記三

一、ADC(DMA模式) 1、時鐘頻率設置 CPU的最高時鐘頻率是72MHz,而ADC模塊的最高時鐘頻率是14MHz。如果需要達到ADC模塊的最高時鐘頻率,CPU的最高頻率只能設置到14M x 4=56M。(PCLK2的常用時鐘頻率爲7

原创 GDB調試時查看數據

文章出處點擊打開鏈接 在用gdb調試程序時,當程序運行到之前設置的斷點時,很容易想到的操作就是查看當前變量的值,而gdb可以很輕易地滿足的你的需求的~~ 在gdb中最常用的命令就是print(簡寫p),具體格式如下: print <e