原创 stm32_002_stm32命名含義

STM32F10x ST:公司名字 M:Cortex-M系列 32:32位處理器 F:內置flash 10:一個系列 x:通配符,例如101、103

原创 stm32_007_stm32f103和atmega128進行對比

stm32_007_stm32f103和atmega128進行對比

原创 基於IAR和STM32的uCOS-II移植

網上基於MDK的移植數不勝數,但是基於IAR的移植幾乎沒有,因爲官方的例程就是基於IAR的,所以移植起來很簡單,沒人介紹,但還是得小心謹慎,一不小心就出錯,對於新手來說,查找錯誤可不是那麼容易的。IAR建立工程,這裏就不介紹。   以下紅

原创 如何在openwrt文件系統中增加文件

如何在openwrt文件系統中增加文件在/openwrt/trunk/下新建files,軟後在/openwrt/trunk/files/下增加想要增加的文件,重新編譯 make V=s即可。比如要在/etc/config/中增加Hello

原创 sendto : Permission denied

遇到如題的問題,google了一番,找到了解決方法,寫下來備用 問題: udp發送數據時候報錯sendto error  : Permission

原创 stm32_005_stm32項目選型圖及案例

stm32_05_stm32項目選型圖及案例

原创 openwrt編譯用於mt7688的mplayer

1.首先設置環境變量/etc/environment 2.把mplayer的源碼拷貝於openwrt的package/mplayer/src下。 3.在openwrt 的package/mplayer/下新建一個Makefile inc

原创 openwrt學習筆記一_feeds update報錯

問題:下載好openwrt後,進行./scripts/feeds update -a 這一步時報錯。     原因:是因爲git-core的路徑沒有在path中,這導致裏面的git-remote-https, git-remote-h

原创 openwrt uhttpd更改默認端口

1. 修改uhttpd端口#vi /etc/config/uhttpdlist listen_http 0.0.0.0:80 --> list listen_http 0.0.0.0:8081保存,重啓uhttpd#/etc/init.d

原创 openwrt學習筆記二--Openwrt的SDK編譯程序添加庫舉例--curl庫

在openwrt編程中需要調用curl庫如何處理: 1.編譯源碼的時候,需要選上curl庫: Libraries-->libcurl;用新編譯出來的SDK編譯程序,用新的固件安裝軟件。 2.自己寫的程序下即src下的Makefile要添加

原创 openwrt station模式設置腳本

#!/bin/sh clear ussid=$1 upass=$2                 eth_set_lan            

原创 stm32_001_arm體系架構進化

arm7是arm公司推出的以V4指令集設計出來的arm核,基於arm7可以生產出很多CPU芯片,其代表的芯片有s3c44b0等;arm9是arm公司推出的以V5指令集設計出來的arm核,基於arm9其它公司推出了自己的CPU芯片,如三星推

原创 7688用mplayer播放音樂有卡頓

有人反映編譯好的mplayer (ALSA)在widora上運行時會卡死或無聲, 可能原因: 1. /etc 目錄下缺少了alsa配置文件asound.conf, 可以直接寫一個,內容如下 pcm.!default{ type plu

原创 stm32_003_stm32f10x的其中兩條產品線

103增強型系列後面的紅字部分表示:103**  根據**後序的不同會帶有部分紅字的功能

原创 stm32_004_stm32f103內部結構圖

stm32_04_stm32f103內部結構圖