原创 STM8S 三種時鐘源的配置HSE\HSI\LSI的配置

1. 關於HSE的時鐘配置爲主時鐘 static void CLK_Config(void) {     CLK_DeInit();  // 初始化     CLK_HSECmd(ENABLE); //使能HSE    CLK_Clock

原创 怎樣查看系統內核有沒有提供對ppp的模塊支持

  怎樣查看系統內核有沒有提供對ppp的模塊支持 使用命令 cat /proc/devices| grep ppp   顯示 108 ppp 表示linux系統內核提供對PPP的支持

原创 LINUX 安裝JRE的詳細介紹

 下載JRE(Java Runtime Environment) 。(http://java.sun.com/javase/downloads/index.jsp) ii. [root@localhost ~]#mkdir /usr/lo

原创 linux 交叉開發工具鏈的生成步驟

具體實驗步驟: (1)如果你當前用戶是超級用戶(root)則請登錄成普通用戶(在我們的試驗中用farsight用戶)      (2)創建工作目錄並拷貝相關的軟件包 $mkdir /home/farsight/downloads 把需要

原创 正確的電源紋波測試方法

正確的電源紋波測試方法   1、首先探頭要選擇合適的檔位,如果電壓比較大,或者對帶寬要求比較高的情況下可使用X10檔,普通情況下建議使用X1檔,避免不必要的噪聲衰減影響紋波的測量。          圖2探頭檔位選擇   

原创 STM8L HSE時鐘配置

CLK_DeInit(); CLK_HSEConfig(CLK_HSE_ON);  while(!CLK_GetFlagStatus(CLK_FLAG_HSERDY));  CLK_SYSCLKSourceConfig(CLK_SYSCL

原创 qt 修改系統時鐘

  qt4 設置系統日期時間 要修改系統的還需要date和hwclock: QProcess st; QStringList cmdlist; cmdlist<<"-s" << m_ui->dateTi

原创 ARM7,ARM9,cortex-m3,cortex-m4,cortex-a8的區別

arm系列從arm11開始,以後的就命名爲cortex,並且性能上大幅度提升。 從cortex開始,分爲三個系列,a系列,r系列,m系列。 m系列與arm7相似,不能跑操作系統(只能跑ucos2),偏向於控制方面,說白了就是一個高級的單

原创 ARM11的boa服務的移植

嵌入式linux上通過boa服務器實現cgi/html的web上網簡介 第一步 Boa程序的移植 1.下載Boa源碼 2、生成Makefile文件 3、修改Makefile文件 4、編譯 第二步 Boa的配置 第三步boa的執行 1.將

原创 C語言兩個時間段是否交叉的判斷函數

C語言兩個時間段是否交叉的判斷函數 年 月 日--------年 月 日 年 月 日--------年 月 日  bool pdlowTime(byte y1,byte m1,byte d1,byte y2,byte m2,byte d2

原创 OK6410 編譯內核 無法找到arm-linux-gcc

  先打開一個超級用戶權限的shell: sudo –s 在當前shell下,設置環境變量: export PATH=$PATH:/usr/local/arm/2.95.3/bin #關閉shell以後就

原创 關於LINUX 下berkeley數據庫的安裝

在嵌入式Linux上實現BerkeleyDB數據庫 1.在Oracle網站上下載版本db-4.4.20.NC.tar.gz 2.使用tar zxfv db-4.4.20.tar.gz 進行解壓 3.#cd db-4.x/build_uni

原创 LINUX C實現讀取一個文本文件並返回其中最長的行的內容

 #include <stdio.h>    2 #include "lines.h"    3 #include <stdlib.h>    4    5 char *readLines(const char *file, si