鴻蒙升級2.0!華為余承東:明年華為手機全面支持

29x5x5x2 wrote:
既然你是專業設計電子(恕刪)


這樣講會給人笑的....C/CPP只是種語法工具,真要做千變萬化,
各種演算法,架構,不同硬體,平台,使用環境,換一個都要花時間學,
做20年軟體的,都不敢用"隨便".

還是學生??沒人敢說學過C,在什麼情況都能寫程式..
erwin_cat wrote:
這樣講會給人笑的....C/CPP只是種語法工具,真要做千變萬化,
各種演算法,架構,不同硬體,平台,使用環境,換一個都要花時間學,
做20年軟體的,都不敢用"隨便".

還是學生??沒人敢說學過C,在什麼情況都能寫程式..
 
 
我只是舉例c++ 很多人會寫,我隨便都能寫
一般單晶片裝置,大多是用C,雖然開發工具都有支援C++
搞硬體的人,軟體工程功力都有限,學到精通C++太累了
我會C++,當然寫C也不是問題,我是個連組合語言都會寫的人
 
很多寫韌體的,通訊只會uart,沒辦法寫usb驅動,都用usb轉serial port
需要高速usb驅動時,程式部分會找我來寫
 
ARM有堤供SIMD的CPU擴展指令,一般搞硬體的人很少去用
以前都是插入assembly,現在C都有提共函數了
x86 的擴展sse sse2 avx avx2 avx512 較多使用
因為x86程式幾乎是軟體工程師在寫,不是硬體工程師
 
軟體專業 跟 韌體專業 都是不同領域的
肥馬大刀無所酬 皇恩空沿幾春秋 斗瓢傾盡醉余夢 踏破支那四百州
29x5x5x2 wrote:
我會C++,當然C不是問題,我是個連組合語言都會寫的人


你這樣的天才 不去當政客 領九萬實在是太可悲了

現在手機或pc上應用的程式 沒有人會笨到去用組語
一般寫韌體也不會去用 因為 程式碼可編譯、燒錄的空間 又不是很稀缺
寫一大段組語 除錯又不知要怎麼除 還不如用C就好 反正 只要編譯後的韌體能燒的進去就好
謠言止於智者 造謠始於腦殘 其實 我只想當個「反腦殘 不反綠」 無奈腦殘多
慢火奶茶 wrote:
現在手機或pc上應用的程式 沒有人會笨到去用組語
一般寫韌體也不會去用 因為 程式碼可編譯、燒錄的空間 又不是很稀缺
寫一大段組語 除錯又不知要怎麼除 還不如用C就好 反正 只要編譯後的韌體能燒的進去就好


拜託,看你也是不夠專業,還以為寫組語是寫一大篇
組語只是插入3-4行,為了用ARM的SIMD擴充指令而已

某些開發系統,C有提供SIMD的函數,那當然就不用組語了
為什麼要用SIMD? 無非是為了程式加速
肥馬大刀無所酬 皇恩空沿幾春秋 斗瓢傾盡醉余夢 踏破支那四百州
29x5x5x2 wrote:
拜託,看你也是不夠專業,還以為寫組語是寫一大篇
組語只是插入3-4行,為了用ARM的SIMD擴充指令而已


所以 只是會這麼low 插個3、4行 就以為自己對組語很行

當你看過 有人純用 組語寫出遠端的vnc 才會知道 原來自己以為的 居然這麼淺

沒事多讀書吧 這本就不錯
謠言止於智者 造謠始於腦殘 其實 我只想當個「反腦殘 不反綠」 無奈腦殘多
29x5x5x2 wrote:
拜託,看你也是不夠專(恕刪)


然後呢??你不設計個OS打扒鴻蒙這破東西??
還只是拿公板code來改改..
很多IC設計其實也這樣,買IP帶進來的版本小改.

要說人家的東西破當然不是問題,問題是你的段數要比對方高,
華為的工程師,平均能力還是不錯的,台灣軟體行的真不多.
至於鴻蒙系統,到9月11日為止。華為開發者大會上也沒有發布鴻蒙手機系統。
已經發布的也只是穿戴設備上的一個系統。比如家電與手錶上的開發系統。我在
華為官網上下載了他的開發工具,方舟編譯器。才幾兆。我連解壓縮的興趣都沒
有。因為,android的開發工具是上千倍的文件大小。你說你鴻蒙的系統是黑科
技。要多腦殘才會信。

https://www.secretchina.com/news/b5/2020/09/18/946468.html
慢火奶茶 wrote:
所以 只是會這麼low 插個3、4行 就以為自己對組語很行


以前8位元處理器,都是用組合語言,那時還沒有C語言
整個程式全組合語言時代已經過了,目前只是偶爾用個CPU擴展指令而已
微軟的Visual Studio 裡面C++已經提供 SSE2 AVX 的函數供你呼叫了

SSE2 AVX 這些你應該看不懂,可以去google一下
肥馬大刀無所酬 皇恩空沿幾春秋 斗瓢傾盡醉余夢 踏破支那四百州
erwin_cat wrote:
然後呢??你不設計個OS打扒鴻蒙這破東西??
還只是拿公板code來改改..
很多IC設計其實也這樣,買IP帶進來的版本小改.


很多MCU裝置其實根本不必用到OS
直接用C去控制I/O就可以了
ARM的支援很多,可以使用現有函數庫

你還年輕,還有很多技術可學
可以去學這一套程式開發系統,很好用的,當然先要熟讀MCU的各單元
https://www.keil.com/
肥馬大刀無所酬 皇恩空沿幾春秋 斗瓢傾盡醉余夢 踏破支那四百州
skistosais wrote:
至於鴻蒙系統,到9月11日為止。華為開發者大會上也沒有發布鴻蒙手機系統。
已經發布的也只是穿戴設備上的一個系統。比如家電與手錶上的開發系統。我在
華為官網上下載了他的開發工具,方舟編譯器


我都說過了,鴻蒙只是類似單晶片之類的系統
要做自製手機OS還差很遠,就算抄襲Android也無google服務可用

別把方舟編譯器當作是 visual studio 或是 android studio 那種平台
編譯器目前是美國的天下,人家可是發展三四十年才有今天的強大,沒那麼簡單的
中國連一套自己開發的C++語言都沒有,基礎科學至少落後美國20年
肥馬大刀無所酬 皇恩空沿幾春秋 斗瓢傾盡醉余夢 踏破支那四百州
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 22)

今日熱門文章 網友點擊推薦!