原创 S3C6410攝像頭測試程序流程mfc分析

作者: 嵌入式領域著名講師  O(∩_∩)O  牛牛猛  華清遠見金牌講師                                    

原创 Video4Linux簡介

Video4Linux(簡V4L)是Linux中關於視頻設備的內核驅動,它爲針對視頻設備的應用程序編 程提供一系列接口函數,這些視頻設備包括現今市場

原创 Ubuntu10.04下S3C6410的tslib和qte4.4.0編譯和移植

一、環境 Linux::ubuntu10.04 S3C6410 Qt版本:ate4.4.0 交叉編譯工具鏈:arm-linux-gcc 4.3.1 二、編譯和移植Tslib-1.4 檢查依賴軟件和依賴庫是否安裝 sudo apt-ge

原创 嵌入式工程師經典面試題

預處理器(Preprocessor) 1 . 用預處理指令#define 聲明一個常數,用以表明1年中有多少秒(忽略閏年問題)       #def

原创 DMA簡介

轉自百度百科 DMA原理:DMA(Direct Memory Access,直接內存存取) 是所有現代電腦的重要特色,它允許不同速度的硬件裝置來溝通,而不需要依於 CPU 的大量 中斷 負載。否則,CPU 需要從 來源 把每一片段的

原创 【MPCP】EPON多點控制協議

翻譯文章,翻譯的有點渣,隨便看看。 www.ieee802.org/linksec/meetings/Sep02/Gaglianello_sec_1_0902.pdf EPON基礎 下行  - "標準以太網"共享拓撲  -

原创 【makefile】wildcard函數

makefile文本處理函數 wildcard 用法 $(wildcard PATTERN...) 該函數被展開爲已經存在的、使用空格分開的、匹配此模式的所有文件列表。 舉例 獲取工作目錄下的所有.c文件列表 SRCS=$(wi

原创 【算法-c描述】 插入排序

簡要描述和分析,做記錄用。 算法說明   通常人們整理紙牌的方法是一張一張的來,將每一張牌插入到其它已經有序的牌中的適當位置。在計算機的實現中,爲了給要插入的元素騰出空間,我們需要將其餘所有元素在插入之前都向右移動一位,這種算法稱

原创 【算法-c描述】 選擇排序

簡要描述和分析,做記錄用。 算法說明 找到數組中的最小元素,將它和數組的第一個元素交換交換位置(如果第一個元素就是最小元素,那麼它就和自己交換);在剩下的元素中找到最小的元素,將它與數組的第二個元素交換。如此往復,直到將整個數組排

原创 【Navicat for MySQL】Client does not support authentication protocol requested by server

mysql版本爲8.0.3 navicat版本爲11.1.13不可描述版本。 在連接時顯示 Client does not support authentication protocol requested by server;

原创 【python】 json中文字符處理

如果JSON中包含中文字符,我們將其寫入文件中會怎樣呢? import json data = [{ 'name': '張三', 'gender': '男', 'birthday': '1992-11-1

原创 靜態成員函數調用非靜態成員變量

程序最終都將在內存中執行,變量只有在內存中佔有一席之地時才能被訪問。    類的靜態成員(變量和函數(方法))屬於類本身,在類加載的時候就會分配內存,可以通過類名直接去訪問;    非靜態成員(變量和函數(方法))屬於類的對象,所以只有在

原创 【git】commitizen安裝指南

安裝NodeJs 測試平臺 安裝 安裝commitizen 安裝出現的問題 解決方案 commitizen配置 問題 注意 安裝NodeJs nodejs官方提供了編譯好的二進制包,全平臺都有。《nodejs官方

原创 Qt純代碼顯示中文亂碼的問題

最近開始學習Qt,到純代碼編寫界面中文總是亂碼,經過一番搜索之後解決問題 只需要在main函數中加入兩行代碼即可解決 QTextCodec::setCodecForCStrings(QTextCodec::codecForNam

原创 二層交換機工作原理

一、交換機的工作原理           1.交換機根據收到數據幀中的源MAC地址建立該地址同交換機端口的映射,並將其寫入MAC地址表中。 2.交換機將數據幀中的目的MAC地址同已建立的MAC地址表進行比較,以決定由哪個端口進行轉發。 3