原创 國內智能硬件和物聯網行業研發人員的城市分佈圖
截止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有一定基礎的工程師而言,能夠較好理解這些相關