91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電子發(fā)燒友網(wǎng)>嵌入式技術(shù)>嵌入式操作系統(tǒng)>另外的 C 編程工具 - Linux下C應(yīng)用程序開(kāi)發(fā)

另外的 C 編程工具 - Linux下C應(yīng)用程序開(kāi)發(fā)

  xxgdb?
  xxgdb 是 gdb 的一個(gè)基于 X Window 系統(tǒng)的圖形界面. xxgdb 包括了命令行版的 gdb 上的所有特性. xxgdb 使你能通過(guò)按按鈕來(lái)執(zhí)行常用的命令. 設(shè)置了斷點(diǎn)的地方也用圖形來(lái)顯示.
你能在一個(gè) Xterm 窗口里鍵入下面的命令來(lái)運(yùn)行它:
  xxgdb?
  你能用 gdb 里任何有效的命令行選項(xiàng)來(lái)初始化 xxgdb . 此外 xxgdb 也有一些特有的命令行選項(xiàng), 表 27.2 列出了這些選項(xiàng).
  表 27.2. xxgdb 命令行選項(xiàng).
  選 項(xiàng) 描 述?
  db_name 指定所用調(diào)試器的名字, 缺省是 gdb.?
  db_prompt 指定調(diào)試器提示符, 缺省為 gdb.?
  gdbinit 指定初始化 gdb 的命令文件的文件名, 缺省為 .gdbinit.
  nx 告訴 xxgdb 不執(zhí)行 .gdbinit 文件.?
  bigicon 使用大圖標(biāo).
  calls?
  你可以在 sunsite.unc.edu FTP 站點(diǎn)用下面的路徑:?
  /pub/Linux/devel/lang/c/calls.tar.Z?
  來(lái)取得 calls , 一些舊版本的 Linux CD-ROM 發(fā)行版里也附帶有. 因?yàn)樗且粋€(gè)有用的工具, 我們?cè)谶@里也介紹一下. 如果你覺(jué)得有用的話(huà), 從 BBS, FTP, 或另一張CD-ROM 上弄一個(gè)拷貝. calls 調(diào)用 GCC 的預(yù)處理器來(lái)處理給出的源程序文件, 然后輸出這些文件的里的函數(shù)調(diào)用樹(shù)圖.
  注意: 在你的系統(tǒng)上安裝 calls , 以超級(jí)用戶(hù)身份登錄后執(zhí)行下面的步驟: 1. 解壓和 untar   文件. 2. cd 進(jìn)入 calls untar 后建立的子目錄. 3. 把名叫 calls 的文件移動(dòng)到 /usr/bin 目錄. 4. 把名叫 calls.1 的文件移動(dòng)到目錄 /usr/man/man1 . 5. 刪除 /tmp/calls 目錄. 這些步驟將把 calls 程序和它的指南頁(yè)安裝載你的系統(tǒng)上.
------------------------------------------------------------------------------?
--
  當(dāng) calls 打印出調(diào)用跟蹤結(jié)果時(shí), 它在函數(shù)后面用中括號(hào)給出了函數(shù)所在文件的文件名:
main [hello.c]?
  如果函數(shù)并不是向 calls 給出的文件里的, calls 不知道所調(diào)用的函數(shù)來(lái)自哪里, 則只顯示函數(shù)的名字:
  printf?
  calls 不對(duì)遞歸和靜態(tài)函數(shù)輸出. 遞歸函數(shù)顯示成下面的樣子:
  fact <<< recursive in factorial.c >;>;>;?
  靜態(tài)函數(shù)象這樣顯示:
  total [static in calculate.c]?
  作為一個(gè)例子, 假設(shè)用 calls 處理下面的程序:
  #include ;
  static void my_print (char *);?
  static void my_print2 (char *);
  main ()?
  {?
  char my_string[] = "hello world!";?
  my_print (my_string);?
  my_print2 (my_string);?
  my_print (my_string);?
  }
  void count_sum()?
  {?
  int i,sum=0;?
  for(i=0; i<1000000; i++)?
  sum += i;?
  }
  void my_print (char *string)?
  {?
  count_sum();?
  ("The string is %s ", string);?
  }
  void my_print2 (char *string)?
  {?
  char *string2;?
  int size, i,sum =0;
  printf ("The string printed backward is %s ", string2);?
  }?
  將產(chǎn)生如下的輸出:
  1 __underflow [hello.c]?
  2 main?
  3 my_print [hello.c]?
  4 count_sum [hello.c]?
  5 printf?
  6 my_print2 [hello.c]?
  7 count_sum?
  8 strlen?
  9 malloc?
  10 printf?
  calls 有很多命令行選項(xiàng)來(lái)設(shè)置不同的輸出格式, 有關(guān)這些選項(xiàng)的更多信息請(qǐng)參考 calls 的指南頁(yè). 方法是在命令行上鍵入 calls -h .
  calltree?
  calltree與calls類(lèi)似,初了輸出函數(shù)調(diào)用樹(shù)圖外,還有其它詳細(xì)的信息。可以從sunsite.unc.edu FTP 站點(diǎn)用下面的路徑?
  :/pub/Linux/devel/lang/c/calltree.tar.gz得到calltree.
  cproto?
  cproto 讀入 C 源程序文件并自動(dòng)為每個(gè)函數(shù)產(chǎn)生原型申明. 用 cproto 可以在寫(xiě)程序時(shí)為你節(jié)省大量用來(lái)定義函數(shù)原型的時(shí)間.?
  如果你讓 cproto 處理下面的代碼(cproto hello.c):
  #include ;
  static void my_print (char *);?
  static void my_print2 (char *);
  main ()?
  {?
  char my_string[] = "hello world!";?
  my_print (my_string);?
  my_print2 (my_string);?
  }
  void my_print (char *string)?
  {?
  printf ("The string is %s ", string);?
  }
  void my_print2 (char *string)?
  {?
  char *string2;?
  int size, i;
  size = strlen (string);?
  string2 = (char *) malloc (size + 1);?
  for (i = 0; i < size; i++)?
  string2[size -1 - i] = string;?
  string2[size] = '';
  printf ("The string printed backward is %s ", string2);?
  }?
  你將得到下面的輸出:
  /* hello.c */
  int main(void);
  int my_print(char *string);
  int my_print2(char *string);?
  這個(gè)輸出可以重定向到一個(gè)定義函數(shù)原型的包含文件里.
  indent?
  indent 實(shí)用程序是 Linux 里包含的另一個(gè)編程實(shí)用工具. 這個(gè)工具簡(jiǎn)單的說(shuō)就為你的代碼產(chǎn)生美觀的縮進(jìn)的格式. indent 也有很多選項(xiàng)來(lái)指定如何格式化你的源代碼.這些選項(xiàng)的更多信息請(qǐng)看indent 的指南頁(yè), 在命令行上鍵入 indent -h .
  下面的例子是 indent 的缺省輸出:
  運(yùn)行 indent 以前的 C 代碼:
  #include ;
  static void my_print (char *);?
  static void my_print2 (char *);
  main ()?
  {?
  char my_string[] = "hello world!";?
  my_print (my_string);?
  my_print2 (my_string);?
  }
  void my_print (char *string)?
  {?
  printf ("The string is %s ", string);?
  }
  void my_print2 (char *string)?
  {?
  char *string2; int size, i;
  size = strlen (string);?
  string2 = (char *) malloc (size + 1);?
  for (i = 0; i < size; i++) string2[size -1 - i] = string;?
  string2[size] = '';
  printf ("The string printed backward is %s ", string2);?
  }?
  運(yùn)行 indent 后的 C 代碼:
  #include ;?
  static void my_print (char *);?
  static void my_print2 (char *);?
  main ()?
  {?
  char my_string[] = "hello world!";?
  my_print (my_string);?
  my_print2 (my_string);?
  }?
  void?
  my_print (char *string)?
  {?
  printf ("The string is %s ", string);?
  }?
  void?
  my_print2 (char *string)?
  {?
  char *string2;?
  int size, i;?
  size = strlen (string);?
  string2 = (char *) malloc (size + 1);?
  for (i = 0; i < size; i++)?
  string2[size - 1 - i] = string;?
  string2[size] = '';?
  printf ("The string printed backward is %s ", string2);?
  }?
  indent 并不改變代碼的實(shí)質(zhì)內(nèi)容, 而只是改變代碼的外觀. 使它變得更可讀, 這永遠(yuǎn)是一件好事.
  gprof?
  gprof 是安裝在你的 Linux 系統(tǒng)的 /usr/bin 目錄下的一個(gè)程序. 它使你能剖析你的程序從而知道程序的哪一個(gè)部分在執(zhí)行時(shí)最費(fèi)時(shí)間.
  gprof 將告訴你程序里每個(gè)函數(shù)被調(diào)用的次數(shù)和每個(gè)函數(shù)執(zhí)行時(shí)所占時(shí)間的百分比. 你如果想提高你的程序性能的話(huà)這些信息非常有用.
  為了在你的程序上使用 gprof, 你必須在編譯程序時(shí)加上 -pg 選項(xiàng). 這將使程序在每次執(zhí)行時(shí)產(chǎn)生一個(gè)叫 gmon.out 的文件. gprof 用這個(gè)文件產(chǎn)生剖析信息.
  在你運(yùn)行了你的程序并產(chǎn)生了 gmon.out 文件后你能用下面的命令獲得剖析信息:
  gprof ;?
  參數(shù) program_name 是產(chǎn)生 gmon.out 文件的程序的名字.
  為了說(shuō)明問(wèn)題,在程序中增加了函數(shù)count_sum()以消耗CPU時(shí)間,程序如下?
  #include ;
  static void my_print (char *);?
  static void my_print2 (char *);
  main ()?
  {?
  char my_string[] = "hello world!";?
  my_print (my_string);?
  my_print2 (my_string);?
  my_print (my_string);?
  }
  void count_sum()?
  {?
  int i,sum=0;?
  for(i=0; i<1000000; i++)?
  sum += i;?
  }
  void my_print (char *string)?
  {?
  count_sum();?
  printf ("The string is %s ", string);?
  }
  void my_print2 (char *string)?
  {?
  char *string2;?
  int size, i,sum =0;
  count_sum();?
  size = strlen (string);?
  string2 = (char *) malloc (size + 1);?
  for (i = 0; i < size; i++) string2[size -1 - i] = string;?
  string2[size] = '';?
  for(i=0; i<5000000; i++)?
  sum += i;
  printf ("The string printed backward is %s ", string2);?
  }?
  $ gcc -pg -o hello hello.c?
  $ ./hello?
  $ gprof hello | more?
  將產(chǎn)生以下的輸出?
  Flat profile:
  Each sample counts as 0.01 seconds.?
  % cumulative self self total?
  time seconds seconds calls us/call us/call name?
  69.23 0.09 0.09 1 90000.00 103333.33 my_print2?
  30.77 0.13 0.04 3 13333.33 13333.33 count_sum?
  0.00 0.13 0.00 2 0.00 13333.33 my_print
  % 執(zhí)行此函數(shù)所占用的時(shí)間占程序總?
  time 執(zhí)行時(shí)間的百分比
  cumulative 累計(jì)秒數(shù) 執(zhí)行此函數(shù)花費(fèi)的時(shí)間?
  seconds (包括此函數(shù)調(diào)用其它函數(shù)花費(fèi)的時(shí)間)
  self 執(zhí)行此函數(shù)花費(fèi)的時(shí)間?
  seconds (調(diào)用其它函數(shù)花費(fèi)的時(shí)間不計(jì)算在內(nèi))
  calls 調(diào)用次數(shù)
  self 每此執(zhí)行此函數(shù)花費(fèi)的微秒時(shí)間?
  us/call
  total 每此執(zhí)行此函數(shù)加上它調(diào)用其它函數(shù)?
  us/call 花費(fèi)的微秒時(shí)間
  name 函數(shù)名
  由以上數(shù)據(jù)可以看出,執(zhí)行my_print()函數(shù)本身沒(méi)花費(fèi)什么時(shí)間,但是它又調(diào)用了?
count_sum()函數(shù),所以累計(jì)秒數(shù)為0.13.
  技巧: gprof 產(chǎn)生的剖析數(shù)據(jù)很大, 如果你想檢查這些數(shù)據(jù)的話(huà)最好把輸出重定向到一個(gè)文件里.
上一頁(yè)123全文

本文導(dǎo)航

收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴

評(píng)論

查看更多

相關(guān)推薦
熱點(diǎn)推薦

Linux設(shè)備驅(qū)動(dòng)程序與編寫(xiě)應(yīng)用程序的本質(zhì)區(qū)別

Linux驅(qū)動(dòng)程序開(kāi)發(fā)與應(yīng)用程序開(kāi)發(fā)有很大的區(qū)別。
2018-03-31 08:18:2417099

使用GDB調(diào)試Linux應(yīng)用程序

本篇講解使用GDB調(diào)試Linux應(yīng)用程序,以下以 `hellowld.c` 為例介紹 GDB 的調(diào)試入門(mén)。
2023-06-27 15:48:57751

如何構(gòu)建linux開(kāi)發(fā)環(huán)境和編譯軟件工程、應(yīng)用程序

前文介紹了如何使用官方提供的鏡像文件啟動(dòng)開(kāi)發(fā)板,本文將說(shuō)明如何構(gòu)建linux開(kāi)發(fā)環(huán)境和編譯軟件工程、應(yīng)用程序。
2024-01-03 12:31:233605

玩轉(zhuǎn)賽靈思Zedboard開(kāi)發(fā)板(6):如何在Zedboard上運(yùn)行linux應(yīng)用程序?

電子發(fā)燒友網(wǎng)編輯現(xiàn)為讀者整合《玩轉(zhuǎn)賽靈思Zedboard開(kāi)發(fā)板》系列文章, 其中包括在ZedBoard開(kāi)發(fā)板上的一些應(yīng)用實(shí)例。本文主要講述Zedboard上的嵌入式linux應(yīng)用,包括使用SDK設(shè)計(jì)最簡(jiǎn)單的linux應(yīng)用程序、linux交叉編譯環(huán)境搭建、設(shè)備驅(qū)動(dòng)編寫(xiě)等內(nèi)容...
2013-01-24 13:38:1825945

Linux應(yīng)用程序開(kāi)發(fā)_基礎(chǔ)知識(shí)

Linux應(yīng)用程序開(kāi)發(fā)_基礎(chǔ)知識(shí)
2012-08-16 16:32:21

linux應(yīng)用程序開(kāi)發(fā)linux系統(tǒng)移植

1.linux基礎(chǔ)+c語(yǔ)言 2.linux應(yīng)用程序開(kāi)發(fā)(系統(tǒng)編程,網(wǎng)絡(luò)編程) 3.ARM編程(ARM體系結(jié)構(gòu),ARM匯編,開(kāi)發(fā)板常見(jiàn)外設(shè)邏輯編程) 4.linux系統(tǒng)移植(uboot移植
2021-12-20 08:19:12

應(yīng)用程序開(kāi)發(fā)基于AM437x的Linux應(yīng)用程序開(kāi)發(fā)步驟演示

的helloworld應(yīng)用程序開(kāi)發(fā),演示Linux應(yīng)用開(kāi)發(fā)過(guò)程中的編寫(xiě)、交叉編譯、在目標(biāo)板運(yùn)行應(yīng)用程序的步驟。編寫(xiě)helloworld源碼先在Ubuntu建立helloword目錄,用于存放helloworld.c
2020-08-27 15:52:40

ATK-Mini Linux開(kāi)發(fā)板-EMMC

ATK-Mini Linux開(kāi)發(fā)板-EMMC
2023-03-28 13:05:54

ATK-Mini Linux開(kāi)發(fā)板-NAND

ATK-Mini Linux開(kāi)發(fā)板-NAND
2023-03-28 13:05:54

[分享資料]嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解

Linux的環(huán)境搭建,以及嵌入式Linux的I/O與文件系統(tǒng)的開(kāi)發(fā)、進(jìn)程控制開(kāi)發(fā)、進(jìn)程間通信開(kāi)發(fā)、網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)、基于中斷的開(kāi)發(fā)、設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)以及嵌入式圖形界面的開(kāi)發(fā)等,并且還安排了豐富的實(shí)驗(yàn)內(nèi)容與課后
2015-09-11 23:25:38

從實(shí)踐中學(xué)嵌入式Linux應(yīng)用程序開(kāi)發(fā)

《從實(shí)踐中學(xué)嵌入式Linux應(yīng)用程序開(kāi)發(fā)》內(nèi)容簡(jiǎn)介: 《從實(shí)踐中學(xué)嵌入式linux應(yīng)用程序開(kāi)發(fā)》結(jié)合大量實(shí)例,講解了嵌入式linux應(yīng)用程序設(shè)計(jì)各個(gè)方面的基本方法及必要的核心概念。主要內(nèi)容包括搭建
2021-11-04 06:36:26

關(guān)于Linux應(yīng)用程序開(kāi)發(fā)到內(nèi)核開(kāi)發(fā)的指南!

startx 可以進(jìn)入GUI。這類(lèi)書(shū)籍太多了,自己去找兩本國(guó)外作者寫(xiě)的linux入門(mén)書(shū)。2. 在Linux上,用CC++做應(yīng)用程序開(kāi)發(fā)(服務(wù)器程序,即非GUI程序)。建議看經(jīng)典的書(shū)《Unix環(huán)境高級(jí)
2015-09-24 11:12:35

基于Android平臺(tái)的Linux C/C++應(yīng)用程序啟動(dòng)

)——在Android平臺(tái)啟動(dòng)Linux C/C++應(yīng)用程序1、重新編譯C/C++應(yīng)用程序  如圖1所示,由于傳統(tǒng)的Linux程序依賴(lài)的是glibc庫(kù),而Android程序需要的是谷歌公司在AOSP
2018-08-24 11:10:48

如何從Linux C++ User App運(yùn)行此類(lèi)應(yīng)用程序

和 CS42888 編解碼器。我想使用 CS42888。什么是正確的方法來(lái)做到這一點(diǎn)?如何從 Linux C++ User App 運(yùn)行此類(lèi)應(yīng)用程序?也許應(yīng)該使用 GStreamer 或 ALSA 庫(kù)?
2023-05-18 10:17:13

如何使用DS-5 1.0版調(diào)試Linux應(yīng)用程序

本教程將帶領(lǐng)您完成創(chuàng)建一個(gè)簡(jiǎn)單的Hello World Linux應(yīng)用程序的過(guò)程,使用C Linux應(yīng)用程序創(chuàng)建一個(gè)簡(jiǎn)單的Hello World Linux應(yīng)用程序,然后在運(yùn)行ARM嵌入式Linux
2023-08-12 06:01:23

嵌入式 Linux C 語(yǔ)言應(yīng)用程序設(shè)計(jì)

嵌入式 Linux C 語(yǔ)言應(yīng)用程序設(shè)計(jì)(超清PDF版)
2016-04-28 13:18:29

嵌入式LINUX應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程

嵌入式LINUX應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程-華清遠(yuǎn)見(jiàn)《嵌入式LINUX應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程》作者:華清遠(yuǎn)見(jiàn)第6 章 文件I/O 編程掌握Linux 中系統(tǒng)調(diào)用的基本概念掌握Linux 中用戶(hù)編程接口
2021-11-04 06:58:19

嵌入式Linux應(yīng)用程序開(kāi)發(fā)教程之Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)

Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程》 完整版PDF - 12章全,非常不錯(cuò)的資料
2020-09-02 18:13:26

嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程

#《嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程》電子書(shū)連載#第3章 LinuxC編程基礎(chǔ),本章將帶領(lǐng)讀者熟悉Linux系統(tǒng)開(kāi)發(fā)環(huán)境、熟悉vi的基本操作、熟練emacs的基本操作、熟悉gcc編譯器
2013-05-27 09:48:07

嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程

內(nèi)容簡(jiǎn)介:隆重申明:本書(shū)為嵌入式與移動(dòng)開(kāi)發(fā)系列,國(guó)家信息技術(shù)緊缺人才培養(yǎng)工程系列叢書(shū),內(nèi)容末尾提供免費(fèi)下載嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程這本書(shū),在業(yè)內(nèi)有著非常多的贊美,非常適合嵌入式初學(xué)者在
2018-05-07 15:40:22

嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程

嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程
2020-05-02 12:05:49

嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程

嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程
2014-01-03 16:41:54

嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程

嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程
2016-10-10 16:58:01

嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解

本帖最后由 cxw3506 于 2011-8-13 16:53 編輯 華清遠(yuǎn)見(jiàn)—|“黑色經(jīng)典”系列之《嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解》!{:soso_e100:}
2011-08-13 16:52:32

嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解

只是推廣一嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解
2012-12-20 14:17:34

嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解

嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解
2018-01-24 16:58:29

英創(chuàng)Eclipse支持在線(xiàn)調(diào)試Linux應(yīng)用程序

  英創(chuàng)公司提供的Eclipse是經(jīng)過(guò)英創(chuàng)公司修改和配置的開(kāi)發(fā)工具,嵌入了交叉編譯工具鏈,可以在Windows操作系統(tǒng)開(kāi)發(fā)嵌入式Linux應(yīng)用程序,不需要用戶(hù)編寫(xiě)復(fù)雜的Makefile文件,大大
2017-03-24 16:28:35

轉(zhuǎn):嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解

。接著系統(tǒng)地講解了嵌入式linux的環(huán)境搭建,以及嵌入式linux的i/o與文件系統(tǒng)的開(kāi)發(fā)、進(jìn)程控制開(kāi)發(fā)、進(jìn)程間通信開(kāi)發(fā)、網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)、基于中斷的開(kāi)發(fā)、設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)以及嵌入式圖形界面的開(kāi)發(fā)等,并且還
2016-06-12 11:11:45

linuxc語(yǔ)言編程pdf

linuxc語(yǔ)言編程內(nèi)容為::基礎(chǔ)知識(shí),進(jìn)程介紹,文件操作,時(shí)間概念,信號(hào)處理,消息管理,線(xiàn)程操作,網(wǎng)絡(luò)編程,Linux C 開(kāi)發(fā)工具介紹。
2008-12-08 10:00:240

嵌入式LinuxLCD界面應(yīng)用程序開(kāi)發(fā)

介紹了MPC823e 的LCD 控制器。根據(jù)10. 16 cm(4 in) STN2LCD LCBA7 T211W顯示模塊的時(shí)序要求設(shè)計(jì)了該LCD 顯示模塊與MPC823e LCD 控制器之間的硬件接口電路,并開(kāi)發(fā)了LCBA7T211W在嵌入式Linux 的顯示驅(qū)
2009-04-24 10:39:0541

嵌入式Linux NFS方式應(yīng)用程序的實(shí)現(xiàn)

嵌入式Linux NFS方式應(yīng)用程序的實(shí)現(xiàn):本文在以ARM9 內(nèi)核芯片,處理器為S3C2410 構(gòu)造的開(kāi)發(fā)板系統(tǒng)上,詳細(xì)討論了如何配置嵌入式Linux NFS 開(kāi)發(fā)環(huán)境,并通過(guò)一個(gè)具體實(shí)例來(lái)介紹應(yīng)用
2009-08-02 14:48:5439

單片機(jī)C語(yǔ)言應(yīng)用程序設(shè)計(jì)

單片機(jī)C語(yǔ)言應(yīng)用程序設(shè)計(jì)針對(duì)目前最通用的單片機(jī)8051和最流行的程序設(shè)計(jì)語(yǔ)言——C語(yǔ)言,以KEII。公司8051單片機(jī)開(kāi)發(fā)套件講解單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì)。該套件的編譯器有支
2009-10-09 17:53:49172

開(kāi)發(fā)基本的嵌入式應(yīng)用程序

開(kāi)發(fā)基本的嵌入式應(yīng)用程序 一、 實(shí)驗(yàn)?zāi)康淖x懂main.c 文件中調(diào)用的函數(shù),了解uCOS-II 系統(tǒng)的啟動(dòng)過(guò)程。學(xué)習(xí)使用SourceInsight 3.0 C 代碼文
2008-12-25 23:17:391695

ADS環(huán)境基于S3C24 1 0串口應(yīng)用程序開(kāi)發(fā)

ADS環(huán)境基于S3C24 1 0串口應(yīng)用程序開(kāi)發(fā) ARM ADS全稱(chēng)為ARM Developer suite(ARM開(kāi)發(fā)套件)。是ARM公司推出的ARM系列處理器集成開(kāi)發(fā)工具,使用非常廣泛,目
2009-10-25 10:28:161101

ADS環(huán)境基于S3C2410串口應(yīng)用程序開(kāi)發(fā)

ADS環(huán)境基于S3C2410串口應(yīng)用程序開(kāi)發(fā) 0 引言   ARM ADS全稱(chēng)為ARM Developer suite(ARM開(kāi)發(fā)套件)。是ARM公司推出的ARM系列處理器集成開(kāi)發(fā)工具,
2009-11-06 11:17:551451

LinuxColdFire片內(nèi)SRAM的應(yīng)用程序優(yōu)化設(shè)計(jì)

LinuxColdFire片內(nèi)SRAM的應(yīng)用程序優(yōu)化設(shè)計(jì)  本文以MP3解碼器為例,介紹了一種在嵌入式Linux系統(tǒng)配置使用處理器片內(nèi)SRAM的應(yīng)用方案,有效提高了代碼的解碼效率,降
2010-02-05 09:11:36811

基于QT/Embedded的可變情報(bào)板應(yīng)用程序開(kāi)發(fā)

基于QT/Embedded的可變情報(bào)板應(yīng)用程序開(kāi)發(fā) QT是奇趣科技推出的一種多平臺(tái)的C++圖形用戶(hù)界面應(yīng)用程序框架。它包括QT開(kāi)發(fā)庫(kù)QT Library、快速開(kāi)發(fā)工具QT Designer、國(guó)際化工
2010-03-03 09:36:17972

Unix到Linux系統(tǒng)的應(yīng)用程序移植

首先我們描述 Linux 的特征和它在開(kāi)發(fā)和管理應(yīng)用程序中的具體價(jià)值。接著,我們將回顧重要問(wèn)題,給出包含移植的主要步驟的移植指南。
2011-05-16 11:19:311632

嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程

《嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程(第2版)》主要分為3個(gè)部分,包括Linux基礎(chǔ)、搭建嵌入式Linux環(huán)境和嵌入式Linux的應(yīng)用開(kāi)發(fā)。Linux基礎(chǔ)部分從Linux基礎(chǔ)、基本操作命令講起,為Linux初學(xué)者
2011-09-29 17:02:020

Linux基于I2C協(xié)議的RTC驅(qū)動(dòng)開(kāi)發(fā)

首先研究了Linux環(huán)境字符設(shè)備驅(qū)動(dòng)程序框架,然后介紹12C協(xié)議,在此基礎(chǔ)上開(kāi)發(fā)基于12C協(xié)議的RTC字符設(shè)備驅(qū)動(dòng)程序。砷于驅(qū)動(dòng)程序,這里詳細(xì)介紹其整體架構(gòu)和各模塊實(shí)現(xiàn)細(xì)節(jié)。最終成
2012-03-02 16:15:5248

《嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程》完整版PDF

嵌入式的介紹,簡(jiǎn)單Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)。
2015-12-14 17:19:390

嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程_第二版

很好的嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程,可以學(xué)習(xí)學(xué)習(xí)
2016-02-25 16:07:360

嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解

。接著系統(tǒng)地講解了嵌入式linux的環(huán)境搭建,以及嵌入式linux的i/o與文件系統(tǒng)的開(kāi)發(fā)、進(jìn)程控制開(kāi)發(fā)、進(jìn)程間通信開(kāi)發(fā)、網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)、基于中斷的開(kāi)發(fā)、設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)以及嵌入式圖形界面的開(kāi)發(fā)等,并且還安
2016-06-17 17:24:5461

《Visual C# 2005開(kāi)發(fā)技術(shù)》應(yīng)用程序部署

《Visual C# 2005開(kāi)發(fā)技術(shù)》應(yīng)用程序部署
2017-02-07 15:17:360

嵌入式linux應(yīng)用程序開(kāi)發(fā)題庫(kù)1

嵌入式linux應(yīng)用程序開(kāi)發(fā)題庫(kù)是2016年半年本大學(xué)期末復(fù)習(xí)題庫(kù),內(nèi)容非常豐富。可供本專(zhuān)業(yè)學(xué)生復(fù)習(xí)使用。
2017-03-19 18:59:0110

《嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程》+完整版PDF(12章全)

電子發(fā)燒友網(wǎng)站提供《《嵌入式Linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程》+完整版PDF(12章全).rar》資料免費(fèi)下載
2017-06-08 08:00:000

基于Silverlight/XAML開(kāi)發(fā)WinCE應(yīng)用程序UI

  XAML–可擴(kuò)展應(yīng)用程序語(yǔ)言,在桌面平臺(tái)廣泛應(yīng)用于WPF和Silverlight應(yīng)用程序UI設(shè)計(jì)開(kāi)發(fā),而針對(duì)嵌入式系統(tǒng),Microsoft基于桌面平臺(tái)Silverlight定義了
2017-09-18 14:43:163

基于WinCE應(yīng)用程序GUI界面的開(kāi)發(fā)方案

  本文旨在介紹嵌入式系統(tǒng)在Wince進(jìn)行GUI應(yīng)用程序開(kāi)發(fā)可以選擇的不同GUI開(kāi)發(fā)框架。
2017-09-18 15:38:385

linux C編程

linux C編程
2017-10-25 08:54:369

基于嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解

基于嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解
2017-10-25 14:17:3112

基于Linux的LCD驅(qū)動(dòng)程序實(shí)現(xiàn)

基于Linux的LCD驅(qū)動(dòng)程序實(shí)現(xiàn)
2017-10-30 16:45:0812

LinuxC編程 嵌入式開(kāi)發(fā)

LinuxC編程 嵌入式開(kāi)發(fā)
2017-10-31 09:35:2231

C2000 ACDC 開(kāi)發(fā)者套件應(yīng)用程序

C2000 ACDC 開(kāi)發(fā)者套件應(yīng)用程序
2018-04-10 09:35:0914

如何使用Xilinx SDK創(chuàng)建Linux應(yīng)用程序,并進(jìn)行開(kāi)發(fā)和調(diào)試

了解如何使用Xilinx SDK創(chuàng)建Linux應(yīng)用程序。 我們還將重點(diǎn)介紹和演示支持Linux應(yīng)用程序開(kāi)發(fā)和調(diào)試的不同方面的SDK功能。 整個(gè)過(guò)程快速而簡(jiǎn)單。
2018-11-20 07:03:0011337

LINUX系統(tǒng)教程之如何在Linux系統(tǒng)進(jìn)行編程

本文檔的主要內(nèi)容詳細(xì)介紹的是LINUX系統(tǒng)教程之如何在Linux系統(tǒng)進(jìn)行編程主要內(nèi)容包括了:程序開(kāi)發(fā)過(guò)程 ,Linux編程環(huán)境和開(kāi)發(fā)工具 ,LinuxC語(yǔ)言編程,LinuxC++語(yǔ)言編程 ,LinuxJAVA語(yǔ)言編程
2018-12-18 19:09:429

嵌入式LinuxC編程知識(shí)要點(diǎn)匯總

LinuxC語(yǔ)言有著很深的淵源,因?yàn)?b class="flag-6" style="color: red">Linux本身就是用C語(yǔ)言編寫(xiě)的。同時(shí),在Linux操作系統(tǒng)中也提供了C語(yǔ)言的開(kāi)發(fā)環(huán)境。這些開(kāi)發(fā)環(huán)境一般包括程序生成工具、程序調(diào)試工具、工程管理工具等。
2019-01-18 14:27:493587

LinuxPCI設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)

PCI是一種廣泛采用的總線(xiàn)標(biāo)準(zhǔn),它提供了許多優(yōu)于其它總線(xiàn)標(biāo)準(zhǔn)(如EISA)的新特性,目前已經(jīng)成為計(jì)算機(jī)系統(tǒng)中應(yīng)用最為廣泛,并且最為通用的總線(xiàn)標(biāo)準(zhǔn)。Linux的內(nèi)核能較好地支持PCI總線(xiàn),本文以Intel 386體系結(jié)構(gòu)為主,探討了在Linux開(kāi)發(fā)PCI設(shè)備驅(qū)動(dòng)程序的基本框架。
2019-04-26 17:00:241346

信號(hào)與定時(shí)器的使用在Linux系統(tǒng)C語(yǔ)言程序免費(fèi)下載

本文檔的主要內(nèi)容詳細(xì)介紹的是信號(hào)與定時(shí)器的使用在Linux系統(tǒng)C語(yǔ)言程序免費(fèi)下載。
2019-08-26 17:30:001

Linux ARM和Linux單片機(jī)開(kāi)發(fā)有哪些差異

 針對(duì)ARM-Linux程序開(kāi)發(fā),主要分為三類(lèi):應(yīng)用程序開(kāi)發(fā)、驅(qū)動(dòng)程序開(kāi)發(fā)、系統(tǒng)內(nèi)核開(kāi)發(fā),針對(duì)不同種類(lèi)的軟件開(kāi)發(fā),有其不同的特點(diǎn)。本文主要針對(duì)應(yīng)用程序開(kāi)發(fā)進(jìn)行簡(jiǎn)單的介紹,重點(diǎn)介紹ARM-Linux開(kāi)發(fā)和MCU開(kāi)發(fā)的不同,以及ARM-Linux的基本開(kāi)發(fā)環(huán)境
2019-07-18 17:38:008

英創(chuàng)信息技術(shù)Eclipse支持Linux GDB應(yīng)用程序源碼調(diào)試

英創(chuàng)公司提供的Eclipse是經(jīng)過(guò)英創(chuàng)公司修改和配置的開(kāi)發(fā)工具,嵌入了交叉編譯工具鏈,可以在Windows操作系統(tǒng)開(kāi)發(fā)嵌入式Linux應(yīng)用程序,不需要用戶(hù)編寫(xiě)復(fù)雜的Makefile文件,大大
2020-02-05 11:10:481933

Linux應(yīng)用程序PING的源代碼免費(fèi)下載

本文檔的主要內(nèi)容詳細(xì)介紹的是Linux應(yīng)用程序PING的源代碼免費(fèi)下載。
2019-10-18 17:46:4213

嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解的源代碼合集免費(fèi)下載

本文檔的主要內(nèi)容詳細(xì)介紹的是嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解的源代碼合集免費(fèi)下載。
2020-03-21 08:00:0025

判斷程序是用哪種語(yǔ)言開(kāi)發(fā)應(yīng)用程序免費(fèi)下載

判斷程序是用哪種語(yǔ)言開(kāi)發(fā)應(yīng)用程序免費(fèi)下載。
2020-05-07 08:00:001

Linux上運(yùn)行Android應(yīng)用程序的方案

目前Android上的應(yīng)用已經(jīng)非常豐富,一些應(yīng)用非常不錯(cuò)。想在Linux上使用安卓應(yīng)用嗎,想在Linux上玩Android游戲嗎,這里有幾個(gè)不錯(cuò)的方案,但效果最好的選項(xiàng)是Anbox,這是一個(gè)非常有用的工具,無(wú)需仿真即可在Linux上運(yùn)行您喜愛(ài)的Android應(yīng)用程序
2020-07-13 14:23:443608

使用python開(kāi)發(fā)windows的應(yīng)用程序詳細(xì)說(shuō)明

本人以前一直用的是C++,MFC ,畢業(yè)到了公司以后,公司用python 做流程,我順便最近研究了一用python 開(kāi)發(fā)windows 應(yīng)用程序的整個(gè)流程,大體如下:
2020-08-25 15:57:059

LinuxC語(yǔ)言編程入門(mén)教程詳細(xì)說(shuō)明

本文是Linux C 語(yǔ)言編程入門(mén)教程。主要介紹了Linux 的發(fā)展與特點(diǎn)、C語(yǔ)言的基礎(chǔ)知識(shí)、Linux 程序設(shè)計(jì)基礎(chǔ)知識(shí)及其下C 語(yǔ)言編程環(huán)境、Linux 程序設(shè)計(jì)的特點(diǎn)及其下C 語(yǔ)言編程風(fēng)格等。
2020-08-25 18:05:0039

Linux開(kāi)發(fā)應(yīng)用程序的兩種接口來(lái)實(shí)現(xiàn)

Linux開(kāi)發(fā)應(yīng)用程序可以調(diào)用兩種接口來(lái)實(shí)現(xiàn),一種是直接調(diào)用系統(tǒng)調(diào)用接口,另一種是調(diào)用庫(kù)函數(shù)來(lái)實(shí)現(xiàn)。
2020-09-08 13:52:564504

淺談Linux程序開(kāi)發(fā)

應(yīng)用程序基本上就是通過(guò)常見(jiàn)的編程語(yǔ)言去開(kāi)發(fā)具體業(yè)務(wù)的程序,這個(gè)編程語(yǔ)言就不再局限于C語(yǔ)言了,可以是C、C++、java、Python、lua、shell、還有web的前后端開(kāi)發(fā)等。
2021-06-12 16:37:007481

如何使用DTK開(kāi)發(fā)應(yīng)用程序?

如何使用DTK開(kāi)發(fā)應(yīng)用程序?
2021-07-06 10:16:093

嵌入式Linux應(yīng)用程序例程

嵌入式Linux應(yīng)用程序例程(arm嵌入式開(kāi)發(fā)步驟)-嵌入式Linux應(yīng)用程序例程,有需要的可以參考!
2021-07-30 13:23:5116

嵌入式初學(xué)者學(xué)習(xí)嵌入式必看必看書(shū)籍列表,有電子檔的同學(xué)可以共享出來(lái),謝謝 Linux基礎(chǔ) 1、《Linux與Unix Shell 編程指南》 2、《嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解》

、《Linux與Unix Shell 編程指南》2、《嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解》C語(yǔ)言基礎(chǔ)The C programming language 《C程序設(shè)計(jì)語(yǔ)言》Pointers on...
2021-10-20 12:06:014

ARM-Linux開(kāi)發(fā)與MCU開(kāi)發(fā)有何不同?上篇

ARM-Linux開(kāi)發(fā)與MCU開(kāi)發(fā)有何不同?上篇針對(duì)ARM-Linux程序開(kāi)發(fā),主要分為三類(lèi):應(yīng)用程序開(kāi)發(fā)、驅(qū)動(dòng)程序開(kāi)發(fā)、系統(tǒng)內(nèi)核開(kāi)發(fā),針對(duì)不同種類(lèi)的軟件開(kāi)發(fā),有其不同的特點(diǎn)。今天我們來(lái)看
2021-10-28 19:36:036

嵌入式linux應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程pdf,嵌入式LINUX應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程-華清遠(yuǎn)見(jiàn).PDF...

嵌入式LINUX應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程-華清遠(yuǎn)見(jiàn)《嵌入式LINUX應(yīng)用程序開(kāi)發(fā)標(biāo)準(zhǔn)教程》作者:華清遠(yuǎn)見(jiàn)第6 章 文件I/O 編程掌握Linux 中系統(tǒng)調(diào)用的基本概念掌握Linux 中用戶(hù)編程接口
2021-11-01 16:32:5015

《從實(shí)踐中學(xué)嵌入式Linux應(yīng)用程序開(kāi)發(fā)》pdf完整版資源分享

《從實(shí)踐中學(xué)嵌入式Linux應(yīng)用程序開(kāi)發(fā)》內(nèi)容簡(jiǎn)介: 《從實(shí)踐中學(xué)嵌入式linux應(yīng)用程序開(kāi)發(fā)》結(jié)合大量實(shí)例,講解了嵌入式linux應(yīng)用程序設(shè)計(jì)各個(gè)方面的基本方法及必要的核心概念。主要內(nèi)容包括搭建
2021-11-01 17:07:030

嵌入式Linux應(yīng)用程序開(kāi)發(fā)-(1)第一個(gè)嵌入式QT應(yīng)用程序

第一個(gè)嵌入式QT應(yīng)用程序在成功安裝 Qt Creator 開(kāi)發(fā)環(huán)境后,我們通過(guò)一個(gè)簡(jiǎn)單的嵌入式Qt應(yīng)用程序,來(lái)說(shuō)明一如何構(gòu)建和編譯一個(gè)Qt界面應(yīng)用程序。關(guān)于如何安裝并構(gòu)建 Qt Creator
2021-11-01 17:21:5716

嵌入式linux c語(yǔ)言,嵌入式LinuxC語(yǔ)言開(kāi)發(fā)工具.pdf

2 章 嵌入式Linux C 語(yǔ)言開(kāi)發(fā)工具本章目標(biāo)任何應(yīng)用程序開(kāi)發(fā)都離不開(kāi)編輯器、編譯器及調(diào)試器,嵌入式LinuxC 語(yǔ)言開(kāi)發(fā)也一樣,它也有一套優(yōu)秀的編輯、編譯及調(diào)試工具。掌握這些工具的使用是
2021-11-01 17:38:5112

嵌入式Linux應(yīng)用程序開(kāi)發(fā)-(7)TCP-IP網(wǎng)絡(luò)通信應(yīng)用程序(TCP-Client)

基于TCP/IP的網(wǎng)絡(luò)通信應(yīng)用程序(TCP-Client) 不管是嵌入式Linux應(yīng)用程序,還是物聯(lián)網(wǎng)IoT應(yīng)用開(kāi)發(fā),網(wǎng)絡(luò)通信一定是一個(gè)不可或缺的重要環(huán)節(jié)??梢哉f(shuō),沒(méi)有網(wǎng)絡(luò)支持,整個(gè)物聯(lián)網(wǎng)
2021-11-02 10:06:0914

嵌入式Linux應(yīng)用程序開(kāi)發(fā)-(9)UDP網(wǎng)絡(luò)通信應(yīng)用程序(UDP-Socket)

基于UDP協(xié)議的網(wǎng)絡(luò)通信應(yīng)用程序(UDP-Socket)前兩篇文章介紹了基于TCP/IP協(xié)議的網(wǎng)絡(luò)通信應(yīng)用程序。嵌入式Linux應(yīng)用程序開(kāi)發(fā)-(7)TCP-IP網(wǎng)絡(luò)通信應(yīng)用程序(TCP-Client
2021-11-02 12:21:2635

linux的驅(qū)動(dòng)開(kāi)發(fā)——基于linux的單片機(jī)開(kāi)發(fā)簡(jiǎn)介

單片機(jī)的各種功能,即使有些MCU提供了庫(kù)函數(shù),但是本質(zhì)還是對(duì)寄存器的種種操作。\qquad基于linux的單片機(jī)開(kāi)發(fā),這里的意思是單片機(jī)的芯片上要運(yùn)行linux操作系統(tǒng)。linux操作系統(tǒng)包括三部分,一是操作系統(tǒng)內(nèi)核,二是驅(qū)動(dòng)程序,三是應(yīng)用程序。這里面,驅(qū)動(dòng)程序獲取外設(shè),
2021-11-13 11:21:027

Linux 開(kāi)發(fā)和下載8051單片機(jī)程序

Linux 需要用 sdcc 開(kāi)發(fā)8051單片機(jī)程序,用 stcgal 這個(gè) python 程序將編譯好的8051單片機(jī)程序下載到裸機(jī)上。sdcc 是可重定位目標(biāo),優(yōu)化標(biāo)準(zhǔn) C(ANSI
2021-11-16 19:21:0117

linux c 讀寫(xiě)mbr_ARM-Linux開(kāi)發(fā)與MCU開(kāi)發(fā)的各自?xún)?yōu)勢(shì)

針對(duì)ARM-Linux程序開(kāi)發(fā),主要分為三類(lèi):應(yīng)用程序開(kāi)發(fā)、驅(qū)動(dòng)程序開(kāi)發(fā)、系統(tǒng)內(nèi)核開(kāi)發(fā),針對(duì)不同種類(lèi)的軟件開(kāi)發(fā),有其不同的特點(diǎn)。今天我們來(lái)看看ARM-Linux開(kāi)發(fā)和MCU開(kāi)發(fā)的不同點(diǎn),以及
2021-11-26 16:06:041

ARM-Linux開(kāi)發(fā)與MCU開(kāi)發(fā)的各自?xún)?yōu)勢(shì)?

針對(duì)ARM-Linux程序開(kāi)發(fā),主要分為三類(lèi):應(yīng)用程序開(kāi)發(fā)、驅(qū)動(dòng)程序開(kāi)發(fā)、系統(tǒng)內(nèi)核開(kāi)發(fā),針對(duì)不同種類(lèi)的軟件開(kāi)發(fā),有其不同的特點(diǎn)。今天我們來(lái)看看ARM-Linux開(kāi)發(fā)和MCU開(kāi)發(fā)的不同點(diǎn),以及ARM-Linux的基本開(kāi)發(fā)環(huán)境。
2022-02-10 09:36:000

嵌入式Linux應(yīng)用程序開(kāi)發(fā)之圖形編程

嵌入式Linux應(yīng)用程序開(kāi)發(fā)之圖形編程資料分享。
2022-04-12 14:50:372

移動(dòng)應(yīng)用程序開(kāi)發(fā)

電子發(fā)燒友網(wǎng)站提供《移動(dòng)應(yīng)用程序開(kāi)發(fā).zip》資料免費(fèi)下載
2022-12-09 09:55:420

基于C#開(kāi)發(fā)一個(gè)簡(jiǎn)單的窗體應(yīng)用程序

使用過(guò)的編程語(yǔ)言不少了,初步接觸C#,以一個(gè)簡(jiǎn)單的窗體應(yīng)用程序開(kāi)發(fā)入手,以下是開(kāi)發(fā)的詳細(xì)過(guò)程。
2023-04-25 11:49:0812182

A40i應(yīng)用筆記 | Qt應(yīng)用程序開(kāi)發(fā)工具 Qt Creator的安裝及使用

簡(jiǎn)介本文主要介紹Qt應(yīng)用程序開(kāi)發(fā)工具QtCreator的安裝及使用飛凌移植好的Qt的SDK來(lái)搭建Qt應(yīng)用程序開(kāi)發(fā)環(huán)境的方法。Ubuntu環(huán)境:Ubuntu12.0464bit應(yīng)用程序開(kāi)發(fā)
2022-02-25 10:03:252580

ARM-Linux開(kāi)發(fā)和 MCU開(kāi)發(fā)的不同點(diǎn) ARM-Linux的基本開(kāi)發(fā)環(huán)境

針對(duì) ARM-Linux 程序開(kāi)發(fā),主要分為三類(lèi):應(yīng)用程序開(kāi)發(fā)、驅(qū)動(dòng)程序開(kāi)發(fā)、系統(tǒng)內(nèi)核開(kāi)發(fā),針對(duì)不同種類(lèi)的軟件開(kāi)發(fā),有其不同的特點(diǎn)。
2023-08-07 16:23:481283

Emulex OneCommand Manager適用于Linux應(yīng)用程序

電子發(fā)燒友網(wǎng)站提供《Emulex OneCommand Manager適用于Linux應(yīng)用程序.pdf》資料免費(fèi)下載
2023-08-02 10:17:160

OneCommand Manager應(yīng)用程序Linux

電子發(fā)燒友網(wǎng)站提供《OneCommand Manager應(yīng)用程序Linux版.pdf》資料免費(fèi)下載
2023-08-15 14:44:210

適用于Linux的OneCommand Manager應(yīng)用程序發(fā)行說(shuō)明

電子發(fā)燒友網(wǎng)站提供《適用于Linux的OneCommand Manager應(yīng)用程序發(fā)行說(shuō)明.pdf》資料免費(fèi)下載
2023-08-22 10:40:160

適用于Linux的OneCommand Manager應(yīng)用程序Linux 11.1發(fā)行說(shuō)明

電子發(fā)燒友網(wǎng)站提供《適用于Linux的OneCommand Manager應(yīng)用程序Linux 11.1發(fā)行說(shuō)明.pdf》資料免費(fèi)下載
2023-08-23 11:32:150

嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解-第3章

電子發(fā)燒友網(wǎng)站提供《嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解-第3章.pdf》資料免費(fèi)下載
2023-11-16 11:19:340

嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解-第2章

電子發(fā)燒友網(wǎng)站提供《嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解-第2章.pdf》資料免費(fèi)下載
2023-11-16 11:18:280

嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解-第1章

電子發(fā)燒友網(wǎng)站提供《嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解-第1章.pdf》資料免費(fèi)下載
2023-11-16 11:17:120

開(kāi)發(fā)java應(yīng)用程序的基本步驟是

ava是一種面向?qū)ο蟮木幊陶Z(yǔ)言,廣泛用于開(kāi)發(fā)各種類(lèi)型的應(yīng)用程序。在開(kāi)發(fā)Java應(yīng)用程序時(shí),有一些基本步驟需要遵循,以確保應(yīng)用程序的正確性和可靠性。 1.確定需求:這是開(kāi)發(fā)任何應(yīng)用程序的第一步,包括
2023-11-28 16:52:012810

【從0開(kāi)始創(chuàng)建AWTK應(yīng)用程序】編譯應(yīng)用到嵌入式Linux平臺(tái)運(yùn)行

。搭建Linux平臺(tái)交叉編譯環(huán)境在上一篇文章我們介紹了使用AWTK開(kāi)發(fā)簡(jiǎn)單的應(yīng)用并在PC上模擬運(yùn)行,本篇文章就來(lái)介紹一怎么讓應(yīng)用程序運(yùn)行在嵌入式Linux平臺(tái)上。1
2023-12-07 12:08:071593

如何使用linuxgdb來(lái)調(diào)試python程序

如何使用linuxgdb來(lái)調(diào)試python程序? 在Linux,可以使用GDB(GNU調(diào)試器)來(lái)調(diào)試Python程序。GDB是一個(gè)強(qiáng)大的調(diào)試工具,可以幫助開(kāi)發(fā)者診斷和修復(fù)程序中的錯(cuò)誤。在本文
2024-01-31 10:41:053788

在TM4C MCU上用FreeRTOS開(kāi)發(fā)通用應(yīng)用程序應(yīng)用說(shuō)明

電子發(fā)燒友網(wǎng)站提供《在TM4C MCU上用FreeRTOS開(kāi)發(fā)通用應(yīng)用程序應(yīng)用說(shuō)明.pdf》資料免費(fèi)下載
2024-09-11 14:15:350

AWTK-WEB 快速入門(mén)(1) - C 語(yǔ)言應(yīng)用程序

導(dǎo)讀AWTK可以使用相同的技術(shù)棧開(kāi)發(fā)各種平臺(tái)的應(yīng)用程序。有時(shí)我們需要使用Web界面與設(shè)備進(jìn)行交互,本文介紹一如何使用C語(yǔ)言開(kāi)發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建一個(gè)應(yīng)用程序
2024-11-27 11:46:531243

AWTK-WEB 快速入門(mén)(5) - C 語(yǔ)言 WebSocket 應(yīng)用程序

導(dǎo)讀WebSocket可以實(shí)現(xiàn)雙向通信,適合實(shí)時(shí)通信場(chǎng)景。本文介紹一使用C語(yǔ)言開(kāi)發(fā)AWTK-WEB應(yīng)用程序,并用WebSocket與服務(wù)器通訊。用AWTKDesigner新建一個(gè)應(yīng)用程序先安裝
2025-02-19 11:49:36966

已全部加載完成