不呼叫畫圖 API,用C 或 C 如何實現畫一條線?

時間 2021-05-11 20:37:27

1樓:蘇凡

用51微控制器控制ili93xx畫可以嗎?

思路:1.把spi調通(你如果無聊的話一根根插線&核對或者扔73人民幣做板子 @嘉立創

我不反對用並口)

2.複製貼上過來屏廠家給的畫像素和初始化函式3.用那個b什麼的演算法把線畫出來

感覺比這個更複雜一點的系統都沒必要做這種事

2樓:Milo Yip

這似乎是個很常見的圖形學入門問題,我專門寫了一篇專欄 用 C 語言畫直線 和 github 專案 miloyip/line,介紹一些思路和分析。

3樓:喻碧城

講道理最純正的c/c++這個語言本身並沒有提供輸出方法,你想要畫出東西總要有輸出吧,那麼要麼呼叫api,或者自己寫api。可以用組合語言寫乙個與你邏輯相同的動態鏈結庫,然後用c/c++呼叫,本質上還是呼叫api

4樓:

為什麼我覺得是我上場的時候了(喂喂

.global start

.code16

.text

start:

movw $0xb800,%ax

movw %ax,%ds

movb $151,(0)

movb $0x1f,(1)

movb $151,(2)

movb $0x1f,(3)

movb $151,(4)

movb $0x1f,(5)

movb $151,(6)

movb $0x1f,(7)

movb $151,(8)

movb $0x1f,(9)

movb $151,(10)

movb $0x1f,(11)

movb $151,(12)

movb $0x1f,(13)

hltAT&T彙編。

嗯嗯,具體參考這個文章

手寫乙個X86作業系統實戰:從零開始構建乙個U盤啟動的自製作業系統(一)

5樓:Tommy

個人記得學習圖形學的時候有學過三種走筆演算法,可以畫直線,不知道樓主想要的是那種? 樓上所所說的Bresenham演算法是其中的一種

Java中,有乙個for迴圈呼叫網路api很耗時,請問如何減少耗時?

碼神手記 典型的IO優化場景,核心思想是減少IO次數,提高並行度。方法如下 1 合併可以合併的請求,減少請求次數。2 利用執行緒池,多個請求並行發起。注意設定超時時間,避免慢請求耗盡執行緒資源。3 快取可以快取的資料,減少請求次數。4 使用支援非同步化 NIO 多路復用的網路請求元件。比如基於net...

Windows下如何呼叫未文件化的API?

馬之人 樓主只是想知道SetWindowsHook的引數個數和型別。然後用 API Hook的方法,替換掉這個函式。然後他就知道誰呼叫了這個函式。如果這樣的話,你可以找乙個呼叫 SetWindowsHook 函式的程式。然後在這個函式上設定斷點,讓它執行到這個函式,看它彙編。前面 push 的那些就...

你喜歡用 Mathematica 畫圖嗎?

鄭劍豪 由於發現mma的排版功能也不錯,我經常用mma寫作業,然後國內對這個軟體普及率很低,所以老師也看不出來我用啥完成的,常常作業可以拿A啥的 似乎引發了些許關注,那麼我就 show 一下怎樣用 ComplexPlot 畫二維 靜 電場和電勢吧。稍微有一些數學背景可參見 Section 7.2,F...