原创 國內智能硬件和物聯網行業研發人員的城市分佈圖

截止2017年3月,嵌入式企鵝圈共發表了100+篇技術開發文章,百分百原創。其中智能硬件和物聯網開發佔70%,嵌入式linux和嵌入式架構設計佔15%,安卓應用開發佔15%。 同樣地,嵌入式企鵝圈在微信公衆號裏的讀者關注量是5500+,

原创 WIFI物聯網平臺微信端開發分享

本文由企鵝圈原創成員Hunter_Zhu貢獻。 本篇文章是基於最近一個項目微信端開發過程的一個總結,文中主要介紹了雲智易平臺下微信端開發的流程、該平臺提供的主要功能以及此次H5開發使用到的一些UI組件,可以幫助企鵝仔快速對該平臺微信開發

原创 物聯網跨平臺應用開發

本文由嵌入式企鵝圈原創團隊成員Hunter_Zhu提供。 基於H5進行跨平臺應用開發是未來的趨勢,其具有跨平臺兼容、開發門檻低、運維難度低等優勢。phonegap、Dcloud等平臺已經實現了很多的應用案例。儘管當前各個平臺在硬件接口和

原创 藍牙掃描器的隱患和雙芯片握手協議

BLE藍牙作爲central設備長時間不斷掃描藍牙peripheral設備時可能存在一個假死的現象,無法正常工作,應該是藍牙的一個bug。所以一般選擇兩個藍牙central設備作爲掃描器,相互交替工作。最簡單的握手協議就是兩個GPIO相

原创 環境配置筆記

本篇文章爲作者的筆記,有些設置比較久沒使用就會忘記,如其每次都找度娘,不如記下來。持續更新~~一、MyEclipse1. 修改項目發佈名稱 右鍵點擊項目->properties->myeclipse->project factes->w

原创 輕量級操作系統FreeRTOS的內存管理機制(一)

 本文由嵌入式企鵝圈原創團隊成員朱衡德(Hunter_Zhu) 近幾年來,FreeRTOS在嵌入式操作系統排行榜中一直位居前列,作爲開源的嵌入式操作系統之一,它支持許多不同架構的處理器以及多種編譯工具鏈,具有輕量級、容易移植和使用的特點

原创 輕量級操作系統FreeRTOS的內存管理機制(二)

       本文由嵌入式企鵝圈原創團隊成員朱衡德(Hunter_Zhu)供稿。        上一篇文章"輕量級操作系統FreeRTOS的內存管理機制(一)"介紹了FreeRTOS多種內存管理機制中最簡單的一種:全局聲明一個靜態數組uc

原创 機器學習的核心要素

一、數學函數的組成 y=f(X)=WTX X是自變量,y是因變量。X是向量,代表每個樣本的多個特徵值(觀察值),而y則是該樣本的結果值。每個樣本記爲(X(j)),y(j)),表示樣本集中第j個樣本,總共有m個樣本。二、機器學習和監督學習

原创 輕量級操作系統FreeRTOS的內存管理機制(三)

本文由嵌入式企鵝圈原創團隊成員朱衡德(Hunter_Zhu)供稿。 輕量級操作系統FreeRTOS的內存管理機制(二)中講到,heap2.c的內存管理機制會導致內存碎片的問題,系統運行久後會出現無法分配大塊內存的情況,heap4.c中的

原创 ubuntu 下載大文件

有時linux的SDK很大,如果沒有git源提供,那下載比較麻煩。一般會採取網盤文件分享的形式: 1.windows安裝Firefox 2. 安裝Firefox插件 Firefox插件地址:https://addons.mozilla.o

原创 阿里物聯平臺區分

1. alios-things 阿里物聯網的設備端操作系統,支持不同的硬件平臺:https://iot.aliyun.com/products/aliosthings 2. 物聯網管理平臺 原來叫link develop,現在叫IOT-S

原创 深入理解Linux字符設備驅動

文章從上層應用訪問字符設備驅動開始,一步步地深入分析Linux字符設備的軟件層次、組成框架和交互、如何編寫驅動、設備文件的創建和mdev原理,對Linux字符設備驅動有全面的講解。 本文整合之前發表的《Linux字符設備驅動剖析》和《 

原创 從需求的角度去理解Linux系列:總線、設備和驅動

    《從需求的角度去理解Linux系列:總線、設備和驅動》是一篇有關如何學習嵌入式Linux系統的方法論文章,也是從需求的角度去理解Linux系統軟件的開篇。這是作者精心撰寫的經驗總結,希望嵌入式Linux的學習者仔細領會,多讀幾遍也

原创 字符設備驅動、平臺設備驅動、設備驅動模型、sysfs的比較和關聯

Linux驅動開發經驗總結,絕對乾貨!學習Linux設備驅動開發的過程中自然會遇到字符設備驅動、平臺設備驅動、設備驅動模型和sysfs等相關概念和技術。對於初學者來說會非常困惑,甚至對Linux有一定基礎的工程師而言,能夠較好理解這些相關