今天推薦一個適用于單片機裸機開發的開源輪子。
2022-07-04 18:38:00
2174 今天打算繼續總結stm32單片機的基礎知識,鞏固基礎。這里呢,聲明一下,《stm32單片機基礎知識總結》主要基于stm32f1及stm32f4兩個系列來做的。原因是stm32f1系列
2023-06-12 16:43:13
8069 
當涉及到單片機編程時,延時是一項常見但關鍵的任務。在許多應用中,我們需要控制程序暫停一段時間,以實現精確的時間控制或協調不同設備之間的操作。本文將以STM32為例,介紹關于單片機的延時原理以及常用的延時函數方法。
2023-08-09 09:13:00
21037 當拿到STM32單片機開發板的時候,程序的編譯和下載將是我們踏入STM32單片機開發的第一步。本章詳細介紹程序的編譯和下載。包括:Keil5工程編譯、Keil5程序下載、DAPLINK U盤拖拽下載
2023-08-11 16:08:41
7807 
剛開始學 51 、STM32單片機,自然還是要從裸機開始跑,但是隨著寫的裸機軟件越來越多,裸機所暴露的問題也越來越多。具體總結如下:1、并發性:程序并發工作效率低在寫裸機軟件時,不可避免的在主程序
2021-08-20 06:43:12
STM32軟件架構1、架構設計的意義(1)應用代碼邏輯清晰,且避免代碼冗余;(2)代碼通用性,方便軟件高速、有效的移植;(3)各功能獨立,低耦合高內聚;2、總體架構圖3、結構層說明4、遵循規則5、優劣評估6、STM32實例說明
2021-08-04 07:23:12
架構,STM32單片機具有更高的運行速度和更好的性能,可以運行更復雜的任務。而51單片機的性能較低,只適合一些簡單的任務。
存儲
STM32單片機采用閃存來存儲程序,而51單片機則使用EPROM或
2023-11-20 13:18:55
單片機程序架構—時間輪片法程序架構重要性很多人尤其是初學者在寫代碼的時候往往都是想一點寫一點,最開始沒有一個整體的規劃,導致后面代碼越寫越亂,bug不斷。最終代碼跑起來看似沒有問題(有可能也真的
2022-02-24 06:52:25
本帖最后由 eehome 于 2013-1-5 09:44 編輯
單片機程序架構詳解篇
2012-08-17 15:55:07
前言 前不久,我有位做測試的朋友轉去做開發的工作,面試遇到了一個問題,他沒明白,打電話問了我。題目大概就是:在單片機裸機開發時,單片機要處理多個任務,此時你的程序框架是怎樣的呢?這其實是...
2021-12-09 07:31:36
前言 前不久,我有位做測試的朋友轉去做開發的工作,面試遇到了一個問題,他沒明白,打電話問了我。題目大概就是:在單片機裸機開發時,單片機要處理多個任務,此時你的程序框架是怎樣的呢?這其實是...
2021-12-09 06:44:59
1.單片機裸機點燈–可以參考正點原子,筆者記得當時用stm32f103用各種方法點了半個月的燈(延時函數、pwm呼吸燈、定時器中斷)2.linux系統系統點燈(使用可以跑大型系統的芯片,編寫驅動
2021-12-17 06:09:16
單片機應用程序架構的經驗總結前后臺順序執行法
2021-02-04 06:00:49
單片機的程序架構是怎樣的?
2021-11-04 06:17:31
單片機都有哪些架構
2023-09-22 07:18:59
今天,我們來認識一下STM32單片機的內部架構。內部架構也就是這個單片機有哪些東西組成。眾所周知,單片機是由PC機發展而來的。它是把我們PC機所擁有的CPU、RAM、ROM、I/O系統、定時器、串口
2014-11-07 16:46:10
1.基于linux的單片機開發和裸機開發的區別\qquad單片機的裸機開發和基于linux的單片機開發,是有這本質的不同。\qquad單片機的裸機開發更加底層,它是直接對寄存器進行操作,進而實現
2021-11-19 08:21:41
如何去實現STM32單片機裸機程序的實時性處理呢?怎樣去實現呢?
2021-11-16 08:20:22
對于單片機程序來說,大家都不陌生,但是真正使用架構,考慮架構的恐怕并不多,隨著程序開發的不斷增多,本人覺得架構是非常必要的。前不就發帖與大家一起討論了一下怎樣架構你的單片機程序,發現真正使用架構
2021-12-07 09:25:57
怎樣架構你的單片機程序?
2021-03-17 06:38:24
對于單片機程序來說,大家都不陌生,但是真正使用架構,考慮架構的恐怕并不多,隨著程序開發的不斷增多,本人覺得架構是非常必要的。發現真正使用架構的并不多,而且這類書籍基本沒有。好不容易找到份資料,可以
2021-07-21 07:01:59
使用STM32單片機通過SPI發送與接收FLSAH應用案例,部分程序可以轉移到其他單片機上。
2015-10-28 15:25:36
14 多平臺的單片機控制GPRS模塊的程序(51-AVR-430-STM32)。
2015-11-06 16:50:56
31 stm32單片機nrf24l01收發測試程序
2015-11-06 17:01:30
75 51單片機流水燈程序 51單片機流水燈程序 51單片機流水燈程序
2015-12-21 15:52:55
174 單片機程序燒錄工具集合單片機程序燒錄工具集合單片機程序燒錄工具集合單片機程序燒錄工具集合單片機程序燒錄工具集合
2015-12-28 15:34:04
105 單片機蜂鳴器 各種發聲程序【匯編版】
單片機蜂鳴器 各種發聲程序【匯編版】
單片機蜂鳴器 各種發聲程序【匯編版】
2015-12-29 15:50:22
19 stm32 單片機自我升級程序IAP,詳細的介紹,分析
2016-06-17 15:42:45
23 包含STM32超聲波測距和51單片機測距程序,測試通過
2016-08-18 18:03:19
19 本文是關于基于STM32單片機的SPWM波的實現的介紹
2016-08-24 16:30:34
168 電子專業單片機相關知識學習教材資料——ARM嵌入式應用程序架構設計工具
2016-09-13 17:23:28
0 ISP就是In System Programming在線系統編程,最常用的就是通過單片機的串口將程序HEX文件下載到內部FLASH中,單片機重啟時就執行內部FLASH中的程序。根據STM32的數據
2017-11-23 19:44:14
5087 在接觸過多種MCU,接觸過復雜設計要求,跑過操作系統等等后,我們在回到單片機的裸機開發時,就不知不覺的就會考慮到整個程序設計的架構問題;一個好的程序架構,是一個有經驗的工程師和一個初學者的分水嶺。
2018-03-03 15:13:52
6360 對于很多剛剛開始接觸STM32系列單片機的人來說,可能會對這一系列的單片機感到茫然,不知道這突然之間出現的這么多的單片機他們之間到底是怎么去區分的。
2018-07-28 10:18:31
13010 
本文檔的主要內容詳細介紹的是STM32F103單片機頻率測試程序免費下載。
2018-11-05 08:00:00
66 本文檔的主要內容詳細介紹的是使用STM32單片機進行的示波器程序資料免費下載。
2019-01-18 08:00:00
45 本文檔的主要內容詳細介紹的是使用STM32單片機的I2C主從機之間的通信的程序和資料說明。
2019-01-29 15:26:16
63 然而這只是嵌入式開發中的一點皮毛而已,在接觸過多種MCU,接觸過復雜設計要求,跑過操作系統等等后,我們在回到單片機的裸機開發時,就不知不覺的就會考慮到整個程序設計的架構問題;一個好的程序架構,是一個
2019-09-11 17:25:00
4 本文檔的主要內容詳細介紹的是使用STM32單片機和51單片機實現HC04超聲波模塊測距的程序免費下載。
2019-08-21 17:31:00
28 本文檔的主要內容詳細介紹的是51單片機的C程序基本架構詳細說明。
2019-08-15 17:32:00
8 大部分朋友可能都知道51單片機和stm32單片機也知道一般入門會先學習51單片機在學習stm32單片機會簡單一些,但是對于51單片機和stm32單片機的具體區別卻不知道了,有些人覺得沒必要,但是我個人認為只有在你搞懂了其中的差異之后對于其自身學習是有莫大的好處的。
2019-08-13 17:32:00
17 對于單片機程序來說,大家都不陌生,但是真正使用架構,考慮架構的恐怕并不多,隨著程序開發的不斷增多,本人覺得架構是非常必要的。前不就發帖與大家一起討論了一下《談談怎樣架構你的單片機程序》,發現真正使用架構的并不都,而且這類書籍基本沒有。本人經過摸索實驗,并總結,大致應用程序的架構有三種:
2019-07-23 17:37:00
1 本文檔的主要內容詳細介紹的是如何使用STM32單片機進行超聲波測距的程序和資料說明。
2019-05-15 08:00:00
18 本文檔的主要內容詳細介紹的是使用STM32單片機進行機器人設計的程序和工程文件免費下載。
2019-05-31 08:00:00
13 本文檔的主要內容詳細介紹的是用STM32單片機輸出SPWM波的程序和工程文件免費下載。
2019-07-09 08:00:00
54 本文檔的主要內容詳細介紹的是單片機使用STM32單片機實現手勢識別的程序和工程文件免費下載。
2019-09-11 11:37:01
50 本文檔的主要內容詳細介紹的是開源STM32單片機DEA加密算法源程序免費下載。
2019-12-18 14:54:53
24 在單片機的應用中,編程是非常重要的技術環節。在不斷的探索和發展中,模塊化的編程方式已經成為單片機編程的重要方式。在模塊化編程中,應考慮多個程序的結構對程序執行的影響,因此下面將分析單片機的程序結構。
2020-10-14 12:05:41
7519 對于單片機程序來說,大家都不陌生,但是真正使用架構,考慮架構的恐怕并不多,隨著程序開發的不斷增多,本人覺得架構是非常必要的。前不就發帖與大家一起討論了一下怎樣架構你的單片機程序,發現真正使用架構
2020-10-30 17:05:28
1081 本文檔的主要內容詳細介紹的是使用STM32單片機實現智能窗簾的程序和Proteus仿真資料免費下載。
2021-01-14 08:00:00
37 在工作中經過摸索實驗,總結出單片機大致應用程序的架構有三種: 1. 簡單的前后臺順序執行程序,這類寫法是大多
2021-04-07 09:44:52
5086 單片機也就是單片微型計算機,和集CPU、RAM、ROM、輸入輸出設備、中斷系統在同一個芯片上的器件。 stm32單片機 stm32單片機是ST廠商推出的一款性價比很高的單片機,功能非常強大,主要是為
2021-08-19 18:21:18
29976 單片機加密、解密 單片機(MCU)一般都有內部程序區和數據區(或者其一)供用戶存放程序和工作數據(或者其一)。為了防止未經授訪問或拷貝單片機的機內程序,大部分單片機都帶有加密鎖定位或者加密字節,以
2021-09-26 11:14:38
17395 單片機MCU應用程序架構在網上看到一篇文章,感覺寫的不錯,而且日常涉及到的很多程序也是文章中提到的時間片輪詢法來做的。轉載過來,做個記錄。原文鏈接:http://bbs.eeworld.com.cn
2021-10-29 11:21:08
12 和RTOS經驗,之前面試也拿過一些做單片機stm32開發的offer,所以今天分享一些關于單片機是否要轉嵌入式Linux的一些觀點。一、你真的決定要轉嵌入式Linux嗎?要不要從單片機轉嵌入式Linux是...
2021-11-01 16:26:11
17 STM32軟件架構1、架構設計的意義(1)應用代碼邏輯清晰,且避免代碼冗余;(2)代碼通用性,方便軟件高速、有效的移植;(3)各功能獨立,低耦合高內聚;2、總體架構圖3、結構層說明4、遵循規則5、優劣評估6、STM32實例說明
2021-11-06 09:05:58
36 單片機獨立按鍵使用程序 (51單片機)獨立按鍵是單片機中很重要的一個器件,在這篇文章里,通過這個用獨立按鍵控制LED燈的小程序來介紹獨立按鍵開關的使用。...
2021-11-11 18:36:02
108 1.基于linux的單片機開發和裸機開發的區別\qquad單片機的裸機開發和基于linux的單片機開發,是有這本質的不同。\qquad單片機的裸機開發更加底層,它是直接對寄存器進行操作,進而實現
2021-11-13 11:21:02
7 在大學剛開始接觸51單片機的時候,我們學習的都是匯編指令,再到后來學習了C語言,用C語言代替匯編指令來開發編程單片機。STM32單片機的編程也是一樣的,雖然支持匯編,但基本上沒有人用,STM32程序
2021-11-13 12:51:01
29 單片機入門--常見單片機PIC\STM32
2021-11-13 14:36:06
44 單片機裸機程序框架##單片機裸機開發時,要處理多個任務程序框架:輪詢系統int main(void){ init_something(); while(1) { do_something1
2021-11-13 19:21:02
12 是FLASH,RAM容量是48K,封裝LQFP64。STM32單片機命名規則:STM32單片機最小系統:所謂單片機最小系統,就是讓單片機能夠正常運行,最少且必須的器件所組成的系統。單片機最小系統上電之后,單片機可以正常復位,下載程序,除此之外沒...
2021-11-17 11:21:07
30 是FLASH,RAM容量是48K,封裝LQFP64。STM32單片機命名規則:STM32單片機最小系統:所謂單片機最小系統,就是讓單片機能夠正常運行,最少且必須的器件所組成的系統。單片機最小系統上電之后,單...
2021-11-17 13:51:02
63 要的內核加其他外設組成,內核就相當于人的大腦,外設就如人體的各個功能器官。下面我們來簡單介紹下51單片機和STM32單片機的結構。1. 51系統結構51系統...
2021-11-17 16:21:01
7 單片機之STM32入門——(1)程序結構程序結構1.初識單片機2.GPIO的使用3.程序結構程序結構這第一次博客便是記錄寒假學習STM32之路,單片機這個倒是也聽過很多了,但是一直沒有系統的接觸過
2021-11-18 20:51:02
10 STM32和C51單片機實現程序設計與仿真測試(LED閃爍)
2021-11-20 11:36:06
30 關于在keil 5中編寫51單片機的程序
2021-11-23 16:20:43
2 淺談單片機裸機系統程序框架
2021-11-23 17:51:40
13 基于STM32的藍牙HC05調試程序 通過手機控制STM32單片機程序
2021-11-24 12:36:02
122 最近一段時間給STM32單片機下載程序的時候,有的時候出現下載不了的情況,嘗試過Jli
2021-11-24 17:51:06
7 對于單片機程序來說,大家都不陌生,但是真正使用架構,考慮架構的恐怕并不多,隨著程序開發的不斷增多,本人覺得架構是非常必要的。前不就發帖與大家一起討論了一下怎樣架構你的單片機程序,發現真正使用架構
2021-11-24 19:36:02
12 【KEIL·單片機·掃盲貼】關于ARM單片機程序內存使用情況的細致討論。
2021-11-25 12:06:03
9 前言 前不久,我有位做測試的朋友轉去做開發的工作,面試遇到了一個問題,他沒明白,打電話問了我。題目大概就是:在單片機裸機開發時,單片機要處理多個任務,此時你的程序框架是怎樣的呢?這其實是...
2021-11-26 11:06:08
16 前言前不久,我有位做測試的朋友轉去做開發的工作,面試遇到了一個問題,他沒明白,打電話問了我。題目大概就是:在單片機裸機開發時,單片機要處理多個任務,此時你的程序框架是怎樣的呢?這其實是個...
2021-11-26 13:21:04
13 前言 前不久,我有位做測試的朋友轉去做開發的工作,面試遇到了一個問題,他沒明白,打電話問了我。題目大概就是:在單片機裸機開發時,單片機要處理多個任務,此時你的程序框架是怎樣的呢?這其實是...
2021-11-26 13:51:09
14 STM32庫函數開發系列文章目錄第一篇:STM32F103ZET6單片機雙串口互發程序設計與實現文章目錄STM32庫函數開發系列文章目錄前言一、STM32F103ZET6單片機雙串口互發程序
2021-12-28 19:03:57
20 前言前不久,我有位做測試的朋友轉去做開發的工作,面試遇到了一個問題,他沒明白,打電話問了我。題目大概就是:在單片機裸機開發時,單片機要處理多個任務,此時你的程序框架是怎樣的呢?這其實是個經典面試
2021-12-31 18:51:54
1 單片機裸機環境下編寫AT指令程序的一種方式。2.程序設計 首先串口底層的收發程序不在這里詳細介紹。接收程序一般采用中斷方式,采用超時判斷的方式判斷幀結束。先簡單介紹一個概念:狀態機,狀態轉移圖。對于程序來說,就是將程序分為幾個狀態,不同狀態執行不同程序,判斷條件進行狀態轉移。具體到C語言程序..
2022-01-18 10:43:25
6 很多STM32單片機初學者都是從裸機開始的,裸機確實也能開發出好的產品。但是,作為一個嵌入式軟件工程師,況且用的并不是51那種低端單片機,如果只會用裸機開發產品,那肯定是不夠的。
2022-02-08 15:45:39
6 單片機大致應用程序的架構有簡單的前后臺順序執行程序、時間片輪詢法、操作系統三種。
2022-02-08 16:39:08
11 摘要:對于單片機程序來說,大家都不陌生,但是真正使用架構,考慮架構的恐怕并不多,隨著程序開發的不斷增多,架構是非常必要的。
2022-03-29 11:36:02
11226 關于52單片機的步進電機程序免費下載。
2022-04-13 09:12:26
6 免費/STM32/單片機/電路圖/RoboFly無人機原理圖及PCB和測試程序下載
2022-06-24 15:02:53
44 我們想要理解單片機是如何運行程序的,我們首先需要了解單片機的組成,我們這里以80C51單片機為例來理解程序在單片機中是如何運行的。
2022-10-12 15:02:10
5206 AN5378 STM32WB系列單片機的啟動程序
2022-11-21 08:11:12
3 很多STM32單片機初學者都是從裸機開始的,裸機確實也能開發出好的產品。但是,作為一個嵌入式軟件工程師,況且用的并不是51那種低端單片機,如果只會用裸機開發產品,那肯定是不夠的。
2023-01-15 10:55:29
2858 萌新初入單片機領域,常會遇到STM32和51單片機兩大種類,無法選擇其一來提升技術,也不確定哪個單片機更適合后續技術進階提升和發展,今天這篇文將全方位對比STM32單片機和51單片機,大家可以根據自身需求進行選擇。
一般來說,STM32單片機和51單片機的區別具體如下:
2023-03-02 14:18:19
34498 
STM32單片機是由意法半導體(STMicroelectronics)公司推出的一種基于ARM?Cortex-M架構的32位微控制器芯片。它是一種高性能、低功耗、易于集成的單片機,廣泛用于工業控制、自動化、消費電子等領域。
2023-03-08 17:14:14
37401 一些常見的ARM架構的單片機包括:
1. STM32系列:主要包括Cortex-M0, Cortex-M3, Cortex-M4等內核的單片機,是比較常用的高性價比的ARM單片機之一。
2. LPC系列:主要包括Cortex-M0等內核的單片機,也是比較常用的ARM單片機之一。
2023-03-23 15:47:07
8448 基于stm32單片機的智能窗簾仿真設計(包含源程序及仿真)
2023-04-20 15:54:31
16 GD32單片機是中國龍芯集成電路公司推出的一款ARM Cortex-M3內核的微控制器。它具有與STM32單片機相同的架構和指令集,但是價格相比STM32更為便宜。同時,GD32單片機有著更高的品質和可靠性,成為一個理想的低成本單片機解決方案。
2023-08-09 16:58:07
12872 裸機(單片機)程序主要是相對于基于操作系統的程序開發而言,就是沒有操作系統的基礎上開發具有特定功能的代碼。
2023-09-05 16:48:24
2780 
怎么擦除stm32單片機里面的程序呢? 要擦除STM32單片機內部的程序,需要以下步驟: 1. 準備工具和設備 要擦除STM32單片機內部的程序,首先需要準備一些工具和設備。這包括:STM32單片機
2023-09-14 14:22:37
21240 stm32單片機如何實現一個按鍵切換兩個程序? 作為一款功能強大的微控制器,STM32單片機可以支持多種應用場景,其中一個實用的功能是按鍵切換程序。通過按下按鍵,可以實現從一個程序切換到另外一個程序
2023-09-14 14:22:44
7780 單片機裸機實現隊列功能的方案
2023-10-17 14:34:52
1149 在STM32單片機燒錄程序的過程中, 通常情況下會擦除原來的程序 ,并將新程序寫入單片機的閃存(Flash)中。這一過程是通過燒錄工具(如ST-Link、J-Link等)實現的,它們負責將程序
2024-09-02 09:42:21
6035
評論