原创 armbian各版本名稱對照

摘錄自armbian官網 鏡像文件名 Armbian_20.05.2_Orangepilite_bullseye_current_5.4.43.img Bionic = Ubuntu Bionic 18.04 (LTS)         

原创 linux 用chromium瀏覽器打開全屏圖片

一個簡單的方法,在linux 桌面系統顯示全屏圖片 linux命令:  chromium a.html --kiosk   a.html網頁文件 <style type="text/css"> *{cursor:none;}body{  

原创 STM32F429ZGT6使用SDRAM

知識點:標準的SDRAM一般都是4個BANK,stm32f429-diso開發板使用的是IS42S16400J這個芯片。IS42S16400J也有4個Bank,總容量爲1Mbitx 16-bit x 4-bank = 67,108,864

原创 關於LINUX搭建web服務器或者http環境時遇到的小問題

最近在熟悉linux的使用,在搭建web環境時,找了N多例程,沒有一個搭建成功,懷疑例程有問題,一直沒注意瀏覽器的問題。 之前使用的是360極速瀏覽器,訪問網頁時一直很長時間纔出現反應(有時候就沒反應),就誤認爲程序有問題或者本人設置不當

原创 CUBEMX STM32F105RB U盤讀寫詳細教程

CUBEMX  STM32F105RB  U盤讀寫詳細教程 abin 42817001 打開cubemx軟件,     2.選擇單片機型號,本文選stm32f105rb 3.設置RCC, 4.設置時鐘 1 根據開發板選外部晶振,一般是

原创 Linux udev掛載U盤

關於udev請自行科普,網上N多關於linux 掛載U盤文章,但是基本是說一個U盤的掛靠,這裏是2個U盤的掛載 一、首先要增加規則文件 /etc/udev/rules.d/11-usbmount.rules #11-usbmount.r

原创 CREO 用最簡單的方法做個莫比烏斯帶

突然想起用CREO怎麼做莫比烏斯環,在網上找視頻,看了個暈頭轉向(PROE/CREO水平一般,只能做簡單的物件)。 又要掃描,又要加關係式,不想學那麼多,於是就像有沒有簡單的方法做出來。 於是想到先把長條扭曲180度,如何折彎成圓環,不就

原创 關於ESP8266反覆啓動問題的解決

ESP8266刷不同固件後,有時會出現反覆啓動的問題,可能是FLASH裏有未擦除乾淨的區域。   網上有很多清除方法,基本都是介紹在Python環境下擦除FLASH,對於菜鳥來說有點複雜。 無意中發現,樂鑫 官網提供的FLASH工具,裏面

原创 nodemcu 8266修改DS18B20溫度傳感器分辨率

美國Dallas 半導體公司的數字化溫度傳感器DS18B20  支持 "一線總線"接口,所以用來測試溫度很方便。 連線很簡單了,到處都有 用LUA編寫 關鍵是代碼 下面是官方的標準代碼,照用就是,我給修改了一下,裝個函數直接調用,t1的

原创 在RAM中調試STM32

【1】STM32.重新劃分RAM 1.確定自己芯片的RAM起始地址和大小, CPU爲STMF103ZET   包含 64K RAM:0x2000 0000----0x2000 FFFF。 2.重新劃分RAM 我將64K RAM

原创 nodemcu搭建web服務器出現的問題

用nodemcu搭建服務器, 用lua調試(使用esplorer軟件) 官方都會提供簡單的例子 -- Start a simple http server srv=net.createServer(net.TCP) srv:listen

原创 STM32 GPIO輸出高低電平轉換速率測試

最近對STM32 GPIO的輸出端高低電平變化速率產生興趣,於是用我所知道的控制GPIO的不同方法做了測試。 單片機CPU:STM32F103ZET6 軟件平臺:kEIL MDK邏輯分析儀:金沙灘 LA2

原创 51單片機時間戳相關函數

函數使用了long變量,比較佔RAM,單片機要是空間緊張就別用了,會把mcu算糊塗的。/******* timestamp時間戳函數 開始**********/#define  SECOND_OF_DAY  86400   //一天多少秒

原创 DS3231內容讀取遇到的小問題

閒來無事,弄個ds3231  單片機stc15f104w 來搗鼓一下。找些例程可以識別設備,在讀取時遇到小麻煩。讀取0x06地址內容時始終無法讀出,先後懷疑器件 程序是不是有問題,又仔細研究的I2C結構,沒發現問題。既然讀出了問題,解決不

原创 HC89S003F4管腳快速設置函數GPIO,方便懶人

不用記那麼多寄存器的名稱了,直接輸入管腳號和管腳狀態就可以了。例子在最下面幾行變量 P 被廠家用了,只能使用GPIO了。本函數佔用約200字節,地方不夠的慎用/******管腳設置函數 by abin******/#define P00