原创 【STM32】STM32F103RB基於Mbed OS的IAP固件升級

功能:STM32固件升級 副標題:對FW分包進行CRC校驗 前提: 1、你的項目已移植好Mbed OS. 2、已封裝好了對SPI FLASH操作的API. 場景:         往往在升級和保存固件過程中,由於內置flash大小受限,不

原创 【STM32】Keil 5.15 基於STM32F103RB對生成的Hex文件追加CRC校驗

參考來源:http://www.keil.com/support/docs/3806.htm 說話的方式簡單點,直接上重點---------->>> 使用環境: MCU:STM32F103RB 開發環境:μVision V5.15 權威說

原创 【ARM】ARM體系結構與組成原理應用

標籤(空格分隔): ARM Authur:atao Start Data:2015.7.14 ARM體系體系結構概論 一、概述 1.ARM全稱:高級精簡指令集機器 2.ARM既是一個公司名,又是一種體系結構 3.RISC體系特點

原创 【Linux】Linux 學習筆記2015(網絡編程)

標籤(空格分隔): Linux Author:atao 第一章 網絡基礎 一、網絡基礎概述 1.傳輸層:端到端,保存的是端口號 端口號(16位)是標示進程的。 較低端的端口號(0~1023)特定端口號一般不能使用。 2.TCP協

原创 【Linux】Linux 學習筆記2015(基礎篇)

標籤(空格分隔): Linux Author:atao [補充] 清屏 Ctrl + l clear 查看linux版本信息 uname -a 掛載nfs(網絡文件)的方法 ##1. 掛載 格式:mount -t nfs 網絡

原创 【Linux】Linux 學習筆記2015(系統程序設計)

標籤(空格分隔): Linux Author:atao 程序映像佈局 (高)命令行參數,環境變量->棧->共享內存->堆->BSS->DATA->代碼段(低) 第一章 linux系統編程概述 一、Linux系統層次結構 1、A

原创 【rk3288】系統插入OTG後不休眠,拔掉會進入深度休眠

環境:rk3288 系統:android 5.1.1 /* 說明:在進行cat /sys/power/state的時候只有freeze 和mem , 其中mem爲linux中掛起到內存(深度睡眠),但是內核裏面並沒有on喚醒功能, 所以建

原创 【Linux】shell腳本編寫

shell腳本(.bash/.sh) 用cat /etc/shells可以顯示系統安裝的Shell. shell是一個可以一次性執行的可執行文件,即*.sh //相當於*.bat 腳本格式 1)shell腳本必須爲Unix文本文

原创 【Docker】嵌入式檢測Docker安裝環境配置-解決安裝問題

看完此文後,你應該會感慨,能遇到下面鏈接中的腳本真是相見恨晚,在安裝docker過程中,各種疑難雜症都給羅列出來了! 前言 之前在imx6q的板子上整docker過程中,把網都快爬穿了,過程中有各種奇形怪狀的問題,好在最後都解決了。寫此文

原创 【Linux】Linux與PC共享文件

標籤(空格分隔): Linux Author:atao 一、安裝VMware tools 1.sudo apt-get install build-essential 2.sudo apt-get install linux-he

原创 Keil 5.15 基於STM32F103RB對生成的Hex文件追加CRC校驗

參考來源:http://www.keil.com/support/docs/3806.htm 說話的方式簡單點,直接上重點---------->>> 使用環境: MCU:STM32F103RB 開發環境:μVision V5.15 權威說

原创 檢測Docker安裝環境配置

看完此文後,你應該會感慨,能遇到下面鏈接中的腳本真是相見恨晚,在安裝docker過程中,各種疑難雜症都給羅列出來了! 前言 之前在imx6q的板子上整docker過程中,把網都快爬穿了,過程中有各種奇形怪狀的問題,好在最後都解決了。寫此文

原创 [rk3288]系統插入OTG後不休眠,拔掉會進入深度休眠

環境:rk3288 系統:android 5.1.1 /* 說明:在進行cat /sys/power/state的時候只有freeze 和mem , 其中mem爲linux中掛起到內存(深度睡眠),但是內核裏面並沒有on喚醒功能, 所以建

原创 Linux 學習筆記2015(系統程序設計)

標籤(空格分隔): Linux Author:atao 程序映像佈局 (高)命令行參數,環境變量->棧->共享內存->堆->BSS->DATA->代碼段(低) 第一章 linux系統編程概述 一、Linux系統層次結構 1、APP

原创 ARM體系結構與組成原理應用

標籤(空格分隔): ARM Authur:atao Start Data:2015.7.14 ARM體系體系結構概論 一、概述 1.ARM全稱:高級精簡指令集機器 2.ARM既是一個公司名,又是一種體系結構 3.RISC體系特點 1