目前分類:單晶片 (9)

瀏覽方式: 標題列表 簡短摘要

開發工具: STM32CubeMX 6.6.1 (使用這個建立Library)

開發環境: STM32CubeIDE

MCU型號: STM32F103VET6(內建FSMC LCD接口)

LCD型號: ILI9488 8-bit Parallel TFT LCD

LCD Driver library:ILI9341 Driver library for STM32

門外漢 發表在 痞客邦 留言(0) 人氣()

1.透過STM32CubeMX取得STemWin Library

開啟[STM32CubeMX] -> 點選右上方選項[Help] -> 選擇[Updater Setting]

image

取得Repository路徑

image

門外漢 發表在 痞客邦 留言(0) 人氣()

開發環境
下載器: DAPLink (強烈推薦使用,具備下載與Uart。)

STM MUC開發工具: STM32CubeMX 6.6.1

編譯器:Keil 5.38.0.0

MCU型號: STM32F103C8T6

門外漢 發表在 痞客邦 留言(0) 人氣()

伺服馬達(servo motor)其組成包含直流馬達、減速齒輪、電位器及控制電路,減速齒輪可以減緩馬達轉速同時提高轉矩,而電位器是用來回饋目前位置。當我們輸入一脈衝訊號後,控制電會路判斷目標角度與電位器之間有差異而轉動馬達,此時馬達轉動會同時帶動電位器變動,當控制電路判斷電位器回饋的電壓與目標角度位置相同時,即停止轉動,如此即能達到角度控制。

00  

Type:SG90
Weight: 9g
Dimension: 23*12.2*29mm

門外漢 發表在 痞客邦 留言(0) 人氣()

本文先針對讀寫控制說明, 之後會探討EEPROM讀寫錯誤的問題.

 

I2C(Inter-Integrated Circuit) 中文名稱為積體電路匯流排, 屬於一種傳通訊傳輸協定, 是飛利浦公司在1980年所建立, 傳輸時只要控制主要的兩條控制線, 就能進行通訊.

EEPROM(Electrically-Erasable Programmable Read-Only Memory)中文名稱為 電子抹除式可複寫唯讀記憶體, 以往EPORM需透過UV清除內部資料, 而EEPROM是透過高壓來清除.

採用I2C通訊格式的EEPROM主要透過兩條控制線, 分別為資料線SDA及時脈線SCL, 採串列方式將資料寫入或讀出, 所以通常稱為Serial EEPROM.

門外漢 發表在 痞客邦 留言(0) 人氣()

1.如果在執行編譯時出現錯誤訊息或編譯完沒有變化, 可以將資料件內編譯檔案都刪除, 重新編譯.

b23

2.如果在執行編譯時出現錯誤訊息" usbdrv.c:(.text+0x272): undefined reference to `usbEventResetReady' ", 可以將[usbdrv]資料件內副檔名.o都的檔案都刪除, 重新編譯就會正常.

b21  

b22 

門外漢 發表在 痞客邦 留言(0) 人氣()

編譯時出現"is incompatible with avr"

發生原因:從attiny45編譯過的資料夾copy至新資料夾,修改usbconfig及makefile後編譯atmega8.

解決方式:將usbdrv資料夾內,副檔名為.o及.f刪除,重新編譯即可.

c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/bin/ld.exe: avr:25 a
rchitecture of input file `usbdrv/usbdrv.o' is incompatible with avr:4 output

門外漢 發表在 痞客邦 留言(0) 人氣()

伺服馬達(servo motor)其組成包含直流馬達、減速齒輪、電位器及控制電路,減速齒輪可以減緩馬達轉速同時提高轉矩,而電位器是用來回饋目前位置。當我們輸入一脈衝訊號後,控制電會路判斷目標角度與電位器之間有差異而轉動馬達,此時馬達轉動會同時帶動電位器變動,當控制電路判斷電位器回饋的電壓與目標角度位置相同時,即停止轉動,如此即能達到角度控制。

00  

Type:SG90
Weight: 9g
Dimension: 23*12.2*29mm

門外漢 發表在 痞客邦 留言(0) 人氣()

1.解壓縮STC-ISP-V4.86

2.將MSSTDFMT.DLL、comdlg32.ocx、MSCOMCTL.OCX、MSCOMM32.OCX 複製到c:/Windows/SysWOW64/ 目錄內。

3.以系統管理員身分執行[命令提示字元]

WW1

4. 輸入命令"cd c:/Windows/SysWOW64/ "

門外漢 發表在 痞客邦 留言(2) 人氣()