作者經常聽嵌入式軟件開發者說,“我幾乎不用函數指針……”。言下之意,那些復雜的語法似乎毫無用處,而實際上很多人根本沒有認識到其無窮的威力……本文將進入程序設計與數據結構》函數指針與指針函數的應用中。
2017-08-29 11:36:01
16979 能從PC機器編程去看嵌入式問題,那是第一步;學會用嵌入式編程思想,那是第二步;用PC的思想和嵌入式的思想結合
2017-10-18 09:56:23
4223 你在使用WI-FI6模塊PTR7002時遇到過哪些通信問題?歡迎分享解決方案!
2025-05-09 14:25:44
本帖最后由 lstcspring 于 2012-8-6 22:27 編輯
嵌入式發展前景好,嵌入式開發技術人員崗位細分,分工明確嵌入式系統是軟硬結合的東西,搞嵌入式開發的人有兩類。一類是學電子
2012-08-06 22:26:51
你是否遇到過某個MCU串口不夠的情況?這時我們可以考慮用GPIO去模擬,如何具體實現呢?首選我們需要了解串口的傳輸協議,UART使用異步模式工作,不需要時鐘信號,其一般格式為:起始位+數...
2022-02-10 06:45:51
期的嵌入式開發學習將和大家討論什么是嵌入式c編程,你是如何理解嵌入式c編程的。在上個篇章我們有簡單介紹了什么是嵌入式系統的官方定義以及其發展的階段?如對嵌入式開發感興趣的童鞋不妨接著往下看。 一
2017-03-22 10:58:58
本帖最后由 QQ3511836582 于 2017-4-1 17:09 編輯
期的嵌入式開發學習將和大家討論什么是嵌入式c編程,你是如何理解嵌入式c編程的。在上個篇章我們有簡單介紹了
2017-03-07 21:15:35
嵌入式開發:你是如何理解嵌入式c編程的本期的嵌入式開發學習將和大家討論什么是嵌入式c編程,你是如何理解嵌入式c編程的。在上個篇章我們有簡單介紹了什么是嵌入式系統的官方定義以及其發展的階段?如對
2017-05-05 15:11:30
一、新手常常問的一個問題是c語言和嵌入式c編程有什么區別?而嵌入式工程師一般都會告訴你其區別在于嵌入式的C語言是跑在嵌入式的開發板上的,CPU和我們電腦不一樣,所以編譯器也是不一樣的,生成的可執行
2015-10-17 13:23:00
一、新手常常問的一個問題是c語言和嵌入式c編程有什么區別?而嵌入式工程師一般都會告訴你其區別在于嵌入式的C語言是跑在嵌入式的開發板上的,CPU和我們電腦不一樣,所以編譯器也是不一樣的,生成的可執行
2015-10-22 19:24:31
嵌入式是軟件還是硬件呢?你知道嵌入式軟件和嵌入式硬件的區別有哪些嗎?
2021-12-24 06:10:45
你都知道RK3288編譯遇到過哪些問題嗎?
2022-03-04 07:22:34
的)?很多公司招聘嵌入式軟件人員時都要求熟悉ARM處理器,將來若同學到公司中從事嵌入式軟件開發,公司都會給你一本該設備的硬件規格說明書 (xxx Specification),你必須能看懂其中的內存分布
2013-11-28 08:52:23
嵌入式中的編程語言隨著社會的飛速發展,IT技術已經進入高速發展階段,互聯網正在逐步向物聯網科技時代。發展。物聯網通過智能感知、識別技術與普適計算等通信感知技術,廣泛應用于網絡的融合中,也因此被稱為繼
2021-11-08 06:10:18
(val1+val2);}這樣的返回值就是函數執行后得到的數據結果。這個沒有必要做太多的討論。返回狀態結果,比如在上文提到的芯片官方的庫接口,利用“0”和“-1”表示執行后成功或失敗的結果。在《嵌入式硬件通信接口
2020-07-25 08:00:00
特點展示如何使用 C ++ 來構建利用可用硬件資源的強大并發系統。從嵌入式編程入門和 C ++ 17 的最新特性開始,帶您了解優秀編程的各個方面您將學習如何使用 C ++ 的并發性、內存管理和函數式
2021-11-09 08:26:24
嵌入式C程序基礎與編程結構Basics of Embedded C Program and Programming Structure嵌入式C編程是處理器在我們日常生活中遇到的每一個嵌入式系統(如
2021-12-15 06:43:56
嵌入式C語言編程遇到的問題使用mdk5仿真新建mdk工程,這里我們選擇ARMCM3內核,并在Manage Run-time Environment界面勾選CMSIS的core和Dvice
2021-12-15 06:49:18
在嵌入式Linux的C語言開發中,C語言的基本編程依然是最重要的內容。除此之外,與一般的C語言編程相比,嵌入式Linux的C語言編程有以下一些要點:1、庫函數與系統調用在進行C語言編程的時...
2021-12-15 09:18:33
C語言數據結構及經典算法編程;最后就是要了解嵌入式產品的一個基本的開發流程,這對后續的開發有很大的幫助,不至于是那么的迷茫。Step2:嵌入式系統核心開發整理了下,至少這些是你要學會的,當前企業招人
2018-12-02 11:24:43
核心開發 整理了下,至少這些是你要學會的,當前企業招人,應用層的開發挺多,特別剛入行前期,神馬驅動的、移植的相關的可能你還不熟練,找工作就靠下面這些知識點了。 嵌入式 Linux應用編程
2017-05-26 16:34:37
嵌入式學習路線你知道嗎? 1打好嵌入式軟件編程的基礎 這一階段重點打好嵌入式軟件編程的基礎,包括學習Linux系統的基本應用,Linux的常用命令、C語言編程基礎、常用的數據結構。特別是C語言
2023-06-14 16:00:18
嵌入式Linux中,很多標準的C語言庫函數需要考慮系統特定的情況。例如printf()的功能是將內容打印到標準的輸出。在通用的計算機中,標準的輸出一般默認是顯示器。但是在嵌入式的系統中,標準的輸出是不確定
2021-08-03 11:11:50
嵌入式linux開發過程中,出現BUG是在所難免的,這時就需要用到調試技術了,最常用、最簡單的調試方法當屬printf打印了。 如果ubuntu測試通過,程序下載到板子里出現BUG,串口還出現錯誤提示
2014-12-17 23:39:23
、嵌入式軟件開發。想要快速加入嵌入式開發的行業里,可以參加創客學院的培訓課程,創客學院的嵌入式視頻很適合提高你的編程能力。 `
2018-03-02 11:44:37
一、新手常常問的一個問題是c語言和嵌入式c編程有什么區別?而嵌入式工程師一般都會告訴你其區別在于嵌入式的C語言是跑在嵌入式的開發板上的,CPU和我們電腦不一樣,所以編譯器也是不一樣的,生成的可執行
2017-06-28 10:14:58
本期的嵌入式開發學習將和大家討論什么是嵌入式c編程,你是如何理解嵌入式c編程的。在上個篇章我們有簡單介紹了什么是嵌入式系統的官方定義以及其發展的階段?如對嵌入式開發感興趣的童鞋不妨接著往下看。 一
2017-07-25 10:25:17
又知道多少呢?我們來聊聊你身邊的必備品有多少都是嵌入式或者單片機做出來的,讓我們的生活如此便利。先是互聯網,然后又是物聯網。嵌入式技術已經無處不在,從隨身攜帶手機、PDA到家庭之中的智能電視、智能冰箱
2021-06-23 10:17:08
嵌入式軟件編程中const、static、extern和volatile的原理是什么?怎么使用?
2021-04-28 06:21:42
; tmpmrd ++) ;這個延時之前是正常的,在一次修改配置后突然這里變得特別慢,跑完這個循環要 10s+。改回去之前的配置也還是慢,不清楚具體原因。但是過了這里之后,速度就正常了。 我把這個循環復制到 main 函數中,速度正常,很快就過了。有誰遇到過這個問題嗎?
2022-07-28 10:15:20
核沒出過問題,唯獨調用FIFO,ROM,RAM之類與存儲相關的IP核就會彈這個框。。。有人遇到過相同問題嗎?跪求解決方法。。。
2016-01-26 23:03:48
防、智能農業工控類:機械手臂、醫療用具3、嵌入式開發框架:Linux開發:c語言——>編譯文件(二進制)——>下載到操作系統——>運行4、c語言框架頭文件——聲明接口函數主函數——用于實現函數返回值——用于返回程序的結果5、項目介紹A:A8、A9、A53.R
2021-08-12 07:51:50
《C嵌入式編程設計模式》第一章 什么是嵌入式編程嵌入式系統的基本知識面向對象編程與結構化編程使用C語言實現類、繼承、狀態機 第二章 嵌入式實時過程Harmony的嵌入式編程嵌入式應用開發中的敏捷過程
2021-11-08 06:15:53
clion下使用openocd燒寫程序報錯在Mac下使用clion開發STM32,在使用openocd下載程序時報錯,出現了如下提示,請問有人遇到過嗎?在網上找了好多天,都沒找到解決方案。
2022-01-10 08:28:09
關于嵌入式電阻與電容的知識點,看完你就懂了
2021-04-25 08:33:56
我對C語言比較熟悉而嵌入式了解不多。今天和一個嵌入式開發討論C語言的時候遇到一個這樣的問題。void f(){}對于一個返回值類型為void的函數我認為這個函數是沒有返回值。而那個嵌入式開發卻認為
2021-05-18 09:34:02
本帖最后由 eehome 于 2013-1-5 09:50 編輯
利用函數參數和返回值提高嵌入式軟件質量提高軟件代碼的質量是每一個軟件設計者都必須考慮的問題,這涉及軟件的有效性和經濟價值
2012-12-26 15:03:13
`本文來探討嵌入式開發中的嵌入式C編程,看看跟您理解的一樣嗎?一、新手常常問的一個問題:C語言和嵌入式C編程有什么區別?而嵌入式工程師一般都會告訴你,其區別在于嵌入式的C語言是跑在嵌入式的開發板上
2016-03-22 09:38:57
【說在前面的話】相信很多人都遇到過這樣的情況:在一個Cortex-M嵌入式應用中要實現一個精確的毫秒級延時并不困難——如果你有RTOS,在任務中使用諸如os_sleep(
2021-08-23 09:12:44
嵌入式平臺上進行C語言編寫系統軟件和應用軟件的方法,希望為軟件編程人員提供一些思考。隨著計算機技術尤其是計算機信息控制技術的深入發展,嵌入式技術得以出現,并已在眾多消費類電子產品中得到成熟應用,如汽車...
2021-12-14 08:49:11
基于μClinux的嵌入式應用程序的開發,看完你就懂了
2021-04-25 08:13:23
如何利用函數參數和返回值來提高嵌入式軟件質量?
2021-04-27 07:08:15
導言很榮幸你能閱讀本博文,我猜測閱讀本博文的對象主要有兩類,一種是在校大學生,另外一種是其他行業的從業人員,想轉行嵌入式開發(不懂猜測的對不對,猜測的不對請不要打臉),我在學習嵌入式開發的時候,也
2021-11-05 07:41:30
籍:《UNIX環境高級編程》(第2版) (4) 了解ARM的架構,原理,以及其匯編指令,我們在嵌入式開發中,一般很少去寫匯編,但是起碼的要求是能夠看懂arm匯編。 (5) 系統移植的時候,就需要你從下
2020-06-09 04:35:36
如何提升嵌入式編程能力? 要提升嵌入式編程的能力,可以從以下幾點學習: 1. 理解硬件:熟悉你正在編程的硬件平臺,包括微控制器、處理器、內存、輸入/輸出設備等基礎理論與應用。 2. 學習基本原理
2024-06-21 10:01:44
編寫簡單的多線程程序編寫一個多線程程序 9、嵌入式 Linux 網絡編程網絡基礎知識 嵌入式Linux中TCP/IP網絡結構 socket 編程 常用 API函數 分析Ping命令的實現 基本UDP
2012-09-03 17:19:16
一、新手常常問的一個問題是c語言和嵌入式c編程有什么區別?而嵌入式工程師一般都會告訴你其區別在于嵌入式的C語言是跑在嵌入式的開發板上的,CPU和我們電腦不一樣,所以編譯器也是不一樣的,生成的可執行
2017-06-13 10:11:45
技術的大門。在這個過程中,不要害怕遇到困難,每一個問題都是你提升的機會。希望大家都能在嵌入式技術的世界里找到屬于自己的樂趣和成就。
2024-12-12 10:51:43
用J_link下載程序是遇到的問題,有哪個大佬遇到過,怎么解決的?
2023-02-24 18:31:04
大家在用STM32的時候有沒有遇到過HardFault的問題呢:下面針對這個問題做個小總結。現象還原:在debug模式下進行仿真調試,全速運行再停止運行,程序會跑到
2021-11-03 07:40:10
大家在用STM32的時候有沒有遇到過HardFault的問題呢:下面針對這個問題做個小總結。現象還原:在debug模式下進行仿真調試,全速運行再停止運行,程序會跑到
2022-01-25 07:18:22
本人最近做了ADC1的十六路轉換,與雙ADC的十六路轉換,其中測試結果發現個別通道的轉換結果要比其他的大一下,大概256左右,0.2V左右,請問大家遇到過這種問題沒有?這是什么原因導致呢?如何去解決?大家有什么好的想法和方法不防說出來大家討論學習一下,謝謝了
2019-06-12 03:21:24
:嵌入式Linux C語言編程C語言是嵌入式領域最重要也是最主要的編程語言,本課程將在學員C語言基礎知識之上,通過大量編程實例重點講解C語言的高級編程知識,包括函數與程序結構、指針、數組、常用算法、庫函數
2016-07-21 14:01:45
技巧,一定不能錯過!1、如何給CAD圖紙文件「瘦身」?你是否遇到過,打開一個感覺并不大的CAD圖紙文件,卻使得軟件運行緩慢?那么,你需要給圖紙文件「瘦身」了。在浩辰CAD中,使用快捷鍵「PU」來執行
2021-03-05 15:44:29
的返回值就是函數執行后得到的數據結果。這個沒有必要做太多的討論。返回狀態結果,比如在上文提到的芯片官方的庫接口,利用“0”和“-1”表示執行后成功或失敗的結果。在《嵌入式硬件通信接口
2020-04-14 07:30:00
針對嵌入式Linux操作系統的特點,分析在該系統下串行通信口編程控制的方法,總結程序設計的步驟; 在嵌入式Linux 系統上, 編寫控制程序, 成功地實現嵌入式系統與微機系統間的
2009-05-14 14:34:46
28 利用函數參數和返回值提高嵌入式軟件質量
引 言
提高軟件代碼的質量是每一個軟件設計者都必須考慮的問題,這涉及軟件的有效性和經濟價值。基于嵌
2009-11-07 09:48:39
1013 
分析Chirp函數在頻域上的一般特性,提出利用FPGA的嵌入式軟核NiosⅡ處理器在嵌入式操作系統μC/OS-Ⅱ上實現Chirp的方法
2011-06-15 11:02:13
1560 
本內容詳細介紹了嵌入式c語言編程的各項知識,包括嵌入式c語言編程,嵌入式C語言開發、嵌入式C語言實例設計等,是一本值得用戶學習的教材
2011-11-02 14:37:56
0 嵌入式主機上的USB海量存儲設備類重點論述基于USB的海量存儲(USB Mass Storage)設備功能在ARM嵌入式系統中設計。
2012-03-06 16:33:56
43 嵌入式C編程,非常有用的資料,介紹嵌入式C語言編程
2015-12-29 17:29:14
0 嵌入式C編程與ATmelAVR
非常好的資源
2015-12-29 17:56:08
0 C嵌入式系統編程
2017-10-23 16:27:35
14 計算機嵌入式行業逐漸成為就業者的新寵兒,而作為一個嵌入式C編程技術人員,熟練使用C語言是非常重要的,下面尚觀教育小編就來跟大家聊一聊嵌入式C語言教程以及C編程要素。 嵌入式C語言教程以及C編程
2018-09-05 10:59:36
706 STM32嵌入式入門必看之文章-----介紹非常詳細!(學習STM32的理由!!!!)為什么要寫這篇文章呢?這是一篇關于嵌入式入門的文章,因為我在進入嵌入式這個領域之前,也是遇到過非常多非常多的困難
2019-06-18 16:52:36
20 返回數據就是把傳入參數做了某一個運算后得到的結果;返回狀態結果,主要指示函數是否正確執行。
2019-11-06 14:25:36
936 
最近啊不管是私信還是在網上很多朋友都問到負極閉孔這個詞,還問我電池負極閉孔你遇到過沒?那么今天就來講一下我很久之前遇到的這方面問題。 電瓶修復 負極閉孔這是我親身經歷的事情:十年前,我到泉州一個工廠
2020-03-16 10:49:14
2524 什么是嵌入式編程?對于嵌入式系統,許多人很容易將它與單片機編程混淆。其實,嵌入式編程指的是在我們生活中的房屋、汽車、工作場所中的計算機編程設備,嵌入式系統便是運行于其中。需要指出的是,所有單片機編程
2020-06-29 11:05:00
11725 
基于DM6646開發板的多線程編程在嵌入式圖像處理中的應用(嵌入式開發北京)-文檔為基于DM6646開發板的多線程編程在嵌入式圖像處理中的應用總結文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,
2021-08-04 15:29:05
10 解析嵌入式軟件開發語言:嵌入式C編程在我們初學嵌入式開發的時候,總會出現一個問題。那就是C語言和嵌入式C編程有什么區別?而嵌入式工程師一般都會告訴你,其區別在于嵌入式的C語言是跑在嵌入式的開發板上
2021-10-20 11:51:00
7 嵌入式Web服務器不使用jetty,太麻煩了。配置也不熟悉。代碼嵌入式Tomcat示例參考資料嵌入式Tomcat示例嵌入式服務器jetty,讓你更快開發webTransfer-Encoding
2021-10-21 12:06:05
1 設計及編程一.實驗目的理解驅動本質,掌握嵌入式Linux系統下驅動開發相關知識,包括端口寄存器訪問、接口函數編寫、和文件系統掛接、注冊及相關應用編程等知識點。二.實驗內容實驗5.1 嵌入式Linux下L...
2021-11-01 17:21:43
6 。那么學習嵌入式linux編程開發應該要必備什么條件呢?下面西安鷗鵬的小編就給大家講解下。 linux嵌入式編程開發學習時,你要從這幾個方面來下手: 首先就是熟知的C語言了,C語言是必須要學的,不管學習什么,都是要會的,對于C語言是嵌入式領域最重要也是最主要的編程語言,通過大量編程實例重點理解C.
2021-11-01 17:37:23
7 嵌入式開發——Linux串口編程筆記
2021-11-02 10:21:18
14 嵌入式Linux多任務編程 嵌入式工程師、嵌入式講師、10多年嵌入式開發實戰...
2021-11-02 11:21:19
22 嵌入式Linux文件與串口編程 嵌入式工程師、嵌入式講師、10多年嵌入式開發...
2021-11-02 15:06:17
15 C嵌入式編程設計模式1 嵌入式系統有何特殊之處 11 嵌入式設計的約束 12 嵌入式工具 13 OSRTOS還是沒有操作系統 14 嵌入式中間件 15 與硬件協同開發 16 調試與測試
2021-11-03 15:36:05
18 《C嵌入式編程設計模式》第一章 什么是嵌入式編程嵌入式系統的基本知識面向對象編程與結構化編程使用C語言實現類、繼承、狀態機?第二章 嵌入式實時過程Harmony的嵌入式編程嵌入式應用開發中的敏捷過程
2021-11-03 16:06:01
16 特點展示如何使用 C ++ 來構建利用可用硬件資源的強大并發系統。從嵌入式編程入門和 C ++ 17 的最新特性開始,帶您了解優秀編程的各個方面您將學習如何使用 C ++ 的并發性、內存管理和函數式
2021-11-04 10:36:04
11 延時函數是嵌入式軟件開發中必不可少的功能函數,在每個工程里都能找到它的蹤影。雖然看起來不起眼,但在有些時序控制的場合,使用了一點點delay,往往能解決大問題。下面描述一下delay函數的幾種實現
2021-11-24 19:21:02
19 /JNuQ4hQ0R_hXxch9-ORbzA不知從什么時候起,對函數返回值,有一種下意識的認識:“0”是成功、非“0”表示失敗。先講個故事,就是項目移植時的一段小插曲——近期工作,使用一款新的芯片...
2022-01-12 17:47:20
1 相信很多人都遇到過這樣的情況:在一個Cortex-M嵌入式應用中要實現一個精確的毫秒級延時并不困難——如果你有RTOS,在任務中使用諸如 os\_...
2022-01-25 19:33:15
0 malloc和free在PC編程中是很好用的一種內存分配手段。但是,其在嵌入式中,就未必好用了。由于嵌入式裸機編程中,無MMU,即內存管理單元。
2022-09-15 10:38:07
1990 嵌入式系統中,一個函數調用時,它的內部機理是什么,執行了哪些步驟?如圖1所示,先看 看 一個程序在運行時,它的內存分布狀況。
2023-02-13 14:15:59
1749 
良好的焊接是保證電路穩定持久工作的前提。下面給出了常見到的焊接缺陷。看看你遇到過多少種?焊接中的常見問題▲陷阱1:錫珠▲陷阱2:擾動的焊接——在焊接點冷卻過程中焊錫移動,造成焊接表面起霧、結晶、粗糙
2022-04-14 09:39:11
1438 
良好的焊接是保證電路穩定持久工作的前提。下面給出了常見到的焊接缺陷。看看你遇到過多少種?焊接中的常見問題▲陷阱1:錫珠▲陷阱2:擾動的焊接——在焊接點冷卻過程中焊錫移動,造成焊接表面起霧、結晶、粗糙
2022-04-14 09:37:46
1476 
高校公用房屬于國有資產的一部分,但管理過程中遇到各種困難,以下這些問題你遇到過嗎?
2022-05-30 11:15:31
1030 
良好的焊接是保證電路穩定持久工作的前提。下面給出了常見到的焊接缺陷。看看你遇到過多少種?焊接中的常見問題▲陷阱1:錫珠▲陷阱2:擾動的焊接——在焊接點冷卻過程中焊錫移動,造成焊接表面起霧、結晶、粗糙
2022-05-24 09:27:16
1403 
STM32嵌入式開發中的RTOS,你用過哪些?
2023-09-18 16:21:14
3554 
函數是程序設計中的一個重要概念,在很多編程語言中都存在。函數可以接受輸入數據,并且根據輸入數據進行一系列操作,最后可以返回一個或多個結果。Python是一種非常流行的編程語言,也支持函數返回多個參數
2023-11-21 16:37:27
2132 結論:延遲函數 fmt.Println(a) 的參數在 defer 語句出現的時候就已經確定下來了,所以不管后面如何修改 a 變量,都不會影響延遲函數
2023-12-01 09:28:13
801 使用的一個重要函數,用于打開一個文件或設備,并返回一個文件描述符,開發者可以通過該文件描述符進行文件讀寫操作。在本文中,我們將詳細介紹嵌入式系統中open函數的使用。 一、open函數的語法和參數 open函數的語法如下所示: int
2024-01-04 15:51:19
1433 在微控制器或微處理器中,堆棧是內存的一個保留區域,用于存儲臨時數據和函數調用信息,管理函數的執行,跟蹤返回地址、局部變量和函數參數。堆棧監控是嵌入式系統運行中起關鍵作用的一項安全措施,促進了嵌入式系統的整體安全性和穩定性。
2024-01-05 11:13:06
1112 在嵌入式系統學習和開發的過程中,你是否遇到過這些問題:硬件基礎學得零散,缺乏系統的知識框架?程搭建復雜,環境配置困難重重?想學RTOS卻苦于找不到入門清晰、例子豐富的教程?理論知識和實際項目脫節
2025-06-23 20:22:30
642 
在嵌入式學習和開發的路上,你是否也遇到過這些情況:UART和串口分不清,MCU和MPU傻傻搞混,SPI、I2C、I2S看著都像,驅動、固件、Bootloader、BSP聽得頭大……別急,這不是你
2025-11-14 10:28:09
751 
評論