原创 漫長的學車歷程勝利結束,總結路考夜考步驟

路考夜考步驟   喊報告,從車後繞行一週,到車門處,再次報告。得到考官允許後,向後觀察後,雙手開門上車。將身份證交給考官檢查。   繫好安全帶,調整座椅,調整後視鏡。投空擋,點火。打開車燈,並調試遠近光一次,最終使用近光。然後報告,“

原创 場地九項-坡道起步,限寬門,百米加減檔

 定點停車和坡道起步  掛一檔,慢擡離合,緩步上坡。保持車右側距離定點杆距離約爲20cm,當車頭將要沒過停車線或者車頭右側小後視鏡離定點杆20cm左右時,迅速踩離合,踩剎車,拉手剎。如果手剎不好用,還要繼續踩剎車,防止溜車。  踩離合,掛

原创 使用STM32CubeIDE移植騰訊物聯網OS TencentTiny-OS

使用STM32CubeIDE移植騰訊物聯網OS TencentOS tinyd到STM32TencentTiny-OS、STM32F103C8和STM32CubeIDE**前言概要****鏈接****一、STM32CubeMX生成

原创 STM8S UART串口使用

標題STM8S UART串口使用 原來調過STM8L的串口,邏輯簡單,中斷清晰,換成STM8S105K4後,雖然也是用STD庫, 除去函數名、宏名等語言層面的差異以外,中斷處理方面也有些不一樣的地方,特此記之。 和此篇【[STM8L

原创 11. ESP8266使用Mongoose-os的體驗2 - 【Advanced JavaScript】開發

關於本文 在【8. ESP8266使用Mongoose-os初體驗(使用bh1750傳感器)】一文中,介紹過在mongoose-os中利用javascript(mjs)進行bh1750數據讀取的方法。腳本語言的靈活和非編譯解釋執行的特

原创 STM8L EEPROM DATA數據讀寫

一、概要 STM8系列一般擁有如下幾種三種數據區 用戶啓動區域(UBC) 數據EEPROM(DATA) 主程序區 選項字節(Option byte) 用戶啓動區域(UBC)包含有復位和中斷向量表,它可用於存儲IAP及通訊程序; 數

原创 Arduino使用ESP8266通信的實踐

列表內容 一、 背景 nRF24L01的成本較低,但內部需通過SPI通信,略顯複雜,同時RF過於專用,接入其他系統時需要轉換,不方便。 ESP8266是樂鑫公司推出的廉價、但幾乎全能的WIFI芯片,被各種智能硬件廣泛使用,根

原创 Arduino與樹莓派間的通信實踐

最近需要在Arduino之間,以及Arduino和上位機(樹莓派)之間傳輸數據, 原有APC220設備雖然可用,使用也方便,但成本太高,不容易批量,遂尋求其他方案。 一、方案選擇 根據搜索的結果和前人經驗,有如下幾種可行方案: nR

原创 1. ESP8266固件的編譯(交叉編譯工具鏈的建立)

【本文爲ydogg原創,轉載請註明】 注意,不要用root用戶進行操作,需新建普通用戶執行。 本文的環境是CentOS7.2 x64。 一、 交叉編譯環境代碼下載 ESP8266 內部有一個完整的 32bit MCU 核心,主頻 80/

原创 TP-Link 703N刷OpenWrt的實踐

1)下載編譯好的固件 從OpenWrt的官方站點https://openwrt.org/ http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic

原创 6. ESP8266固件的下載

ESP8266固件的編譯6(固件的下載) 固件下載工具有很多,有nodemcu提供的flasher,也有pytools,不過使用樂鑫官方的FLASH_DOWNLOAD_TOOLS感覺是比較好用的。 可以在樂鑫官方網站找到它,當前的最新版本

原创 STML8的中斷使用小結

STM8L的中斷,有兩種模式,分別爲Pin模式和Port模式,也就是所謂線中斷和端口中斷。 簡而言之,線中斷是指所有寄存器組的同一管腳Pin的中斷都使用同一中斷號, 端口中斷是指同一個或多個寄存器組的所有管徑Pin的中斷使用同一中斷號

原创 9. ESP8266使用esp-open-rtos的實踐

一、esp-open-rtos概要 Esp-open-rtos是開源的、基於freertos的、用於ESP8266固件的開發支持環境。最早是從樂鑫官方的ESP8266_RTOS_SDK基礎上fork而來,但是目前的代碼、框架已經和原SDK

原创 5. ESP8266固件的編譯(RTOS SDK固件)

在RTOS SDK下,除了用戶程序入口函數名字是user_init()以外, 整個的編程感覺很像linux(當然具體是非常不一樣的)下編程,也有tcp/ip協議棧,就像傳統的C開發。 1)固件代碼準備 一般來說,固件是和具體的業務應用

原创 VIM實用技巧

也許是Vim的幫助已經很詳細,關於VIM的書籍比較少, 這本【Practical Vim】,中文譯名【Vim實用技巧】(書名太樸實)中描述了很多技巧和思路, 對有一定經驗的Vim使用者而言,是非常好的提高資料。以下內容是書中摘錄和部分