錯誤訊息:
Open On-Chip Debugger 0.10.0-dev-00254-g696fc0a (2016-04-09-12:07)
解決方法:
cd /etc/udev/rules.d
sudo wget https://raw.githubusercontent.com/arduino/OpenOCD/master/contrib/60-openocd.rules
sudo udevadm control --reload-rules
錯誤訊息:
Open On-Chip Debugger 0.10.0-dev-00254-g696fc0a (2016-04-09-12:07)
解決方法:
cd /etc/udev/rules.d
sudo wget https://raw.githubusercontent.com/arduino/OpenOCD/master/contrib/60-openocd.rules
sudo udevadm control --reload-rules
參考文章: https://shop.mirotek.com.tw/iot/iot-start-2/
1.接線:燒錄時要準備一個jump把IO0和GND接起來。
工具/開發板/開發板管理員,輸入esp32,把esp32板子安裝起來。
板子使用ESP32 Wrover Module,使用esp32板子要先安裝esptool,請自行安裝。參數設定如下圖()
燒錄範例檔:開啟範例檔CameraWebServer。
要修改的部分如下:
第17行#define CAMERA_MODEL_ESP_EYE // Has PSRAM,註解掉(加//)。
//#define CAMERA_MODEL_ESP_EYE // Has PSRAM
第24行//#define CAMERA_MODEL_AI_THINKER // Has PSRAM把註解(//)拿掉
#define CAMERA_MODEL_AI_THINKER // Has PSRAM
第38 39 行,改成你要連線AP的SSID和密碼:
const char* ssid = "AP的SSID";
const char* password = "AP的密碼";
編譯檔案有無問題,無問題後燒錄(燒錄前要把jump插入IO0和GND,很重要、很重要、很重要) ,按下燒錄後,要先按著reset鈕,看到Connecting.........後放開reset鈕。
燒錄完成,移除jump,打開serial monitor,按下reset鈕就會看到板子連上ap後的ip,在瀏覽器中輸入ip就可以看到畫面了。
320x240時可以把臉部辨功能打開。
腳位圖
參考文章:https://hackmd.io/@spyua/SkA2AwdBF
vm.max_count:流程可以擁有的VMA(虛擬內存區域)的數量
fs.file-max:系統所有程序一共可以開啟的檔案數量
ulinit:設置shell啟動進程所占用的資源
sudo sysctl -w vm.max_map_count=262144
sudo sysctl -w fs.file-max=65536
ulimit -n 65536
ulimit -u 4096
windows download jdk-17(不能用jdk-20)
https://www.oracle.com/tw/java/technologies/downloads/#jdk17-windows
java -version
sudo apt install postgresql postgresql-contrib
sudo service postgresql start
sudo service postgresql status
sudo passwd postgres
windows install PostgreSQL
https://www.postgresql.org/download/windows/
sudo service postgresql status,用於檢查您資料庫的狀態。
sudo service postgresql start,用來開始執行您的資料庫。
sudo service postgresql stop,用來停止執行您的資料庫。
su - postgres
createuser sonar
psql
ALTER USER sonar WITH ENCRYPTED password 'sonar';
CREATE DATABASE sonarqube OWNER sonar;
grant all privileges on DATABASE sonarqube to sonar;
\q
exit
sudo vim /etc/security/limits.conf增加 sonarqube - nofile 131072
sonarqube - nproc 8192
conf/project.properties增加入容#檔案編碼
sonar.sourceEncoding=UTF-8
#專案目錄
sonar.projectBaseDir=/home/teacher/file_dir#程式碼位置
sonar.sources=.
sonar.cobol.copy.directories=/copy#登入帳密
sonar.login= admin
sonar.password= password#專案key
sonar.projectKey=projectkey
執行檢測./bin/sonar-scanner
官網
https://www.ventoy.net/en/index.html
文件
https://www.ventoy.net/cn/doc_news.html
簡報
https://docs.google.com/presentation/d/1-b3yULlszrXeyRjWexbgtE9pD8TQqnQLYW99WvMYHeQ/edit?usp=sharing
文章
https://wdpsestea.blogspot.com/2021/09/ventoy.html
影片
https://www.youtube.com/playlist?list=PL52qbzg6rwU6TgHsoUvYwGjb8ZnqGvKVB
擴容
select vdisk file="目標檔名"
list vdisk
expand vdisk maximum=大小(G,*1024)
attach vdisk
list volume
select volume 分割區編號
extend
list volume
detach vdisk
exit
1準備一塊nano當負責燒錄板子。使用arduino ide燒錄範例檔ArduinoISP
2燒錄的nano和被燒錄的nano,接線方式:GND 、5V、D11、D12、D13根腳位都對接。負責燒錄板子D10腳位接到被燒錄板子的reset腳位
3.連接好後,選擇板子為nano,處理器是ATmega328P,選擇連接port,最後執行燒錄Bootloader。
https://zh.wikipedia.org/wiki/ESP32
CPU:160/240 MHz
記憶體:520 KB SRAM
wifi:802.11 b/g/n 2.4G
藍芽: v4.2 BR/EDR/BLE