為了快速掌握PIC單片機(jī)源程序的基本結(jié)構(gòu),這里給出一個(gè)典型的程序結(jié)構(gòu)框架。建立源程序時(shí)首先用偽指令TITLE提供程序的標(biāo)題,接著給出整個(gè)程序的總說明
2011-11-04 17:18:42
1821 ,時(shí)間管理, 日志記錄,SHELL交互,等等整個(gè)程序框架。本著簡(jiǎn)單實(shí)用的目的,使用MsgOS-51可以使你的應(yīng)用設(shè)計(jì)更加高效穩(wěn)定?!盡sgOS-51“ 是作者M(jìn)sgOS系列單片機(jī)系統(tǒng)的第一個(gè)實(shí)用型系統(tǒng)
2014-01-11 22:10:21
一個(gè)簡(jiǎn)單實(shí)用的MCU程序框架(非操作系統(tǒng),簡(jiǎn)單調(diào)度任務(wù)) - 總體介紹?單片機(jī)程序,總體上可分為跑操作系統(tǒng)的和沒操作系統(tǒng),對(duì)于無MMU的小單片機(jī),操作系統(tǒng)通常是UCOS、RTOS等實(shí)時(shí)操作系統(tǒng)
2022-02-11 06:21:42
的人員思路。而內(nèi)核的學(xué)習(xí)基本上就讓你領(lǐng)略c語言(面向?qū)ο蟮腃語言)的巔峰之作了,如果你還是單片機(jī)的思路把內(nèi)核當(dāng)成一個(gè)大的rtos的話,就徹底不對(duì)了。以linux內(nèi)核而言,你所有操作的對(duì)象都是文件
2022-02-11 07:43:47
對(duì)于搞單片機(jī)的特別用8051系列工程師來說,談到單片機(jī)的RTOS,很多時(shí)候會(huì)問一句:“為什么要用RTOS?單片機(jī)就這一點(diǎn)資源,使用RTOS能保證效率嗎?”對(duì)于這個(gè)問題,我會(huì)反問:“你用單片機(jī)的目的
2021-12-09 08:29:53
單片機(jī)基礎(chǔ)程序框架歡迎使用Markdown編輯器新的改變功能快捷鍵合理的創(chuàng)建標(biāo)題,有助于目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個(gè)適合你的列表創(chuàng)建一個(gè)表格設(shè)定內(nèi)容居中
2021-11-23 09:13:49
對(duì)于一個(gè)完全沒有接觸過單片機(jī)系統(tǒng)的人,想要學(xué)習(xí)系統(tǒng),應(yīng)該怎樣入門呢?各位有沒有什么高見?還望不吝賜教!目前,我想學(xué)習(xí)RTOS,學(xué)會(huì)了之后在學(xué)習(xí)UCOS.大家有什么什么學(xué)習(xí)心得,和資料就不要藏著了,大家一起學(xué)習(xí)學(xué)習(xí)唄!
2013-06-21 12:21:25
,這時(shí),也是要考慮開發(fā)時(shí)間的)。時(shí)間就是金錢啊,一個(gè)產(chǎn)品在單片機(jī)上增加些許成本是可以接受的。況且,使用8051系列單片機(jī)時(shí),單片機(jī)資源也常有富余,CPU一般情況也只是空轉(zhuǎn),這就為它使用RTOS創(chuàng)造了條件
2018-03-02 15:21:23
最近看見我的一個(gè)技術(shù)交流群在討論一個(gè)問題:在51單片機(jī)上跑RTOS有沒有意義?今天就來圍繞51和RTOS展開講講。1關(guān)于51單片機(jī)及性能和資源51單片機(jī)可以說是我們這一代人的經(jīng)典,因?yàn)樗Y...
2021-07-20 07:54:23
當(dāng)我們學(xué)過51單片機(jī)之后就知道在51單片機(jī)中點(diǎn)亮一個(gè)LED很簡(jiǎn)單一句代碼就可以實(shí)現(xiàn)。只需要將LED所連接的IO口拉低就可以點(diǎn)亮LED。但是在STM32中,點(diǎn)亮LED確實(shí)比51要麻煩很多。一樣,在
2021-12-07 06:39:59
我理解ROSSerial只是為MCU提供了一個(gè)和基于ROS主機(jī)(上位機(jī))通訊的方式,而MCU要實(shí)現(xiàn)的功能還是要自己編寫實(shí)現(xiàn),這部分和以往需求一樣,那么采用什么程序框架就是不可回避的問題?,F(xiàn)在由于
2022-03-02 06:47:13
Pro2、程序編寫要想在AVR單片機(jī)中使用printf函數(shù),首先得包含頭文件,其次,得在函數(shù)中定義put...
2021-11-23 06:29:16
本帖最后由 lvhoujun 于 2014-2-28 00:37 編輯
這是本人以ATMEGA128為例編寫的C語言程序框架,做簡(jiǎn)單的修改即適合AVR所有單片機(jī)??梢哉f是一個(gè)單片機(jī)最簡(jiǎn)操作系統(tǒng)
2014-02-12 20:27:23
AVR單片機(jī)的RTOS_AVRX應(yīng)用
2014-03-24 15:34:09
CAFrame單片機(jī)程序框架簡(jiǎn)介程序運(yùn)行優(yōu)先級(jí)CAFrame配置通用事件應(yīng)用FLowchart流程圖簡(jiǎn)介CAFrame 單片機(jī)C語言程序開發(fā)框架可用于不同的單片機(jī),尤其適合8位小系統(tǒng)的軟件開發(fā)。框架
2021-11-24 07:18:08
本帖最后由 ky175 于 2016-4-23 12:47 編輯
學(xué)單片機(jī)入門基礎(chǔ)網(wǎng)上有太多,學(xué)了很多,有沒有覺得腦子還是空白個(gè)人推薦吳先生的單片機(jī)入門和框架這兩個(gè)PDF文件;簡(jiǎn)單介紹《教你
2016-04-03 12:19:16
前言前不久,我有位做測(cè)試的朋友轉(zhuǎn)去做開發(fā)的工作,面試遇到了一個(gè)問題,他沒明白,打電話問了我。題目大概就是:在單片機(jī)裸機(jī)開發(fā)時(shí),單片機(jī)要處理多個(gè)任務(wù),此時(shí)你的程序框架是怎樣的呢?這其實(shí)是個(gè)經(jīng)典面試
2022-02-23 06:55:03
保證看門狗定時(shí)器的溢出時(shí)間一般要足夠長(zhǎng),且單片機(jī)不是經(jīng)常滿負(fù)荷運(yùn)行。(保證CPU的使用權(quán)不是一直被高優(yōu)先級(jí)的線程搶占)? 2、建立一個(gè)看門狗的定時(shí)任務(wù),并將該任務(wù)定義為最高優(yōu)先級(jí)。這種方式保證了喂狗的及時(shí)性,但是如果只有低優(yōu)先級(jí)的任務(wù)死了(經(jīng)歷少,倒是沒遇到過),這種方式下的看門狗就起不到作用。? 3
2021-08-02 07:23:27
RTOS?;蛘呤褂?b class="flag-6" style="color: red">RTOS,在整體思路上比較迷茫,不知從何入手,所以本文來聊聊我對(duì)單片機(jī)程序的整體框架設(shè)計(jì)的一些思路體會(huì)。為啥要討論架構(gòu)單片機(jī)系統(tǒng)開發(fā)人員的目標(biāo)之一是在編程環(huán)境中創(chuàng)建固件,以實(shí)現(xiàn)低成本系...
2022-02-23 07:30:04
51單片機(jī)應(yīng)用實(shí)例及源代碼
2008-12-16 12:15:51
108 摘要介紹了在一個(gè)監(jiān)測(cè)或監(jiān)控系統(tǒng)中使用多個(gè)單片機(jī)時(shí),單片機(jī)之間的數(shù)據(jù)交換方法。重點(diǎn)闡述了雙單片機(jī)之間數(shù)據(jù)交換的雙向平行、單向平行、串行、并轉(zhuǎn)串或串轉(zhuǎn)平等數(shù)據(jù)交換
2009-02-09 10:52:54
13 RT0S在MCS-51系列單片機(jī)中的應(yīng)用:在嵌入式應(yīng)用中使用實(shí)時(shí)操作系統(tǒng)(RTOS),已成為單片機(jī)應(yīng)用領(lǐng)域的一個(gè)熱點(diǎn).本文對(duì)RTOS內(nèi)核做了簡(jiǎn)單的介紹.討論了在KEIL C V6.23編譯器中,移植實(shí)時(shí)
2009-12-03 22:38:11
24 單片機(jī)RTOS隨想曲 本文標(biāo)為隨想曲,是說明這不是一篇結(jié)構(gòu)嚴(yán)謹(jǐn)?shù)奈恼?而是想到哪寫到哪,希望讀者能喜歡這種風(fēng)格。以下為本文正文:  
2010-02-22 14:49:49
21 如何建立一個(gè)屬于自己的AVR的RTOS
自從03 年以來,對(duì)單片機(jī)的RTOS 的學(xué)習(xí)和應(yīng)用的熱潮可謂一浪高過一浪.03 年,在離開校園前的,非典的那幾個(gè)月,在華師的
2010-03-11 09:02:16
45 在當(dāng)今的嵌入式系統(tǒng)領(lǐng)域,應(yīng)廣單片機(jī)一級(jí)代理 PFS154系列以其卓越的性能和廣泛的應(yīng)用而備受矚目。本文將詳細(xì)介紹PFS154系列單片機(jī)的特點(diǎn)和應(yīng)用,以及其在不同領(lǐng)域中的具體應(yīng)用案例。一
2023-11-23 20:55:05
單片機(jī)的一個(gè)重要組成部分,用于存儲(chǔ)非易失性數(shù)據(jù)。在本篇文章中,我們將深入探討PADAUK PGS152單片機(jī)EEPROM芯片的特點(diǎn)、應(yīng)用和使用注意事項(xiàng)。第
2023-11-23 21:16:37
Padauk是一家專業(yè)的單片機(jī)一級(jí)代理,我們提供全面的單片機(jī)解決方案,包括PFC151系列。PFC151系列是一款高性能的單片機(jī),它具有低功耗、高速度、高可靠性等優(yōu)點(diǎn)。該系列單片機(jī)適用于各種應(yīng)用,如
2023-11-23 22:20:39
?這篇文章將介紹臺(tái)灣九齊單片機(jī)NY8A050D 6 I/O 8-bit EPROM-Based MCU,包括其特點(diǎn)、應(yīng)用領(lǐng)域、與其他單片機(jī)的比較等內(nèi)容。一、九齊單片機(jī)NY8A050D 6 I/O
2023-11-27 21:54:52
序 自從03年以來,對(duì)單片機(jī)的RTOS的學(xué)習(xí)和應(yīng)用的熱潮可謂一浪高過一浪.03年,
2006-04-17 20:04:19
6089 Small RTOS51實(shí)現(xiàn)基于8位單片機(jī)的溫控器設(shè)計(jì)
目前,8位單片機(jī)在測(cè)控領(lǐng)域和智能化電子產(chǎn)品應(yīng)用中仍占有重要地位.而應(yīng)用嵌入式實(shí)時(shí)操作系統(tǒng)(ERTOS)會(huì)對(duì)8位單片機(jī)的軟件
2009-11-12 16:50:49
3127 
51單片機(jī)與串口通信的代碼設(shè)計(jì)
2011-11-09 17:47:28
181 為了快速掌握PIC單片機(jī)源程序的基本結(jié)構(gòu),這里給出一個(gè)典型的程序結(jié)構(gòu)框架。
2012-06-27 13:41:23
5734 基于80C51單片機(jī)源碼公開的操作系統(tǒng)1.20.2 版RTOSsmall_rtos1.20.2-80C51 microcontroller based on the open-source operating system version 1.20.2 RTOSsmall_rtos1.20.2
2012-09-18 09:51:51
0 很多朋友在單片機(jī)編程時(shí)都會(huì)遇到單片機(jī)編程框架問題,以下是一個(gè)MCU快速編程框架示例代碼。在這個(gè)基礎(chǔ)框架上,可以很方便的添加模塊,通過測(cè)試可以在Kiel, AVRGCC, MPLABC18, PICC18, P
2012-10-29 15:19:42
4939 51單片機(jī)匯編語言教程:4課第一個(gè)單片機(jī)小程序
2016-01-19 15:27:40
0 開源RTOS在STM32單片機(jī)中的應(yīng)用
2017-09-25 09:50:15
20 對(duì)于搞單片機(jī)的特別用8051系列工程師來說,談到單片機(jī)的RTOS,很多時(shí)候會(huì)問一句:為什么要用RTOS?單片機(jī)就這一點(diǎn)資源,使用RTOS能保證效率嗎? 對(duì)于這個(gè)問題,我會(huì)反問:你用單片機(jī)的目的
2018-03-19 15:10:22
5947 MPLAB? Harmony是一款適合Microchip PIC32單片機(jī)的軟件開發(fā)框架,憑借簡(jiǎn)單易用、基于GUI的配置器,MPLAB? Harmony支持用戶靈活地開發(fā)可擴(kuò)展的項(xiàng)目。MPLAB? Harmony集成了Microchip和第三方的中間件、驅(qū)動(dòng)程序和實(shí)時(shí)操作系統(tǒng)(RTOS)。
2018-07-08 00:17:00
6018 單片機(jī)的五個(gè)使用案例及源代碼資料合集免費(fèi)下載主要內(nèi)容包括了:超聲波測(cè)距(LCD1602顯示),孵化環(huán)境溫濕度監(jiān)控系統(tǒng)設(shè)計(jì),基于單片機(jī)的室內(nèi)空氣凈化系統(tǒng),基于單片機(jī)的溫度濕度采集系統(tǒng),基于單片機(jī)的智能計(jì)算器
2018-11-26 08:00:00
31 詳細(xì)介紹AVR 系列單片機(jī)的專用實(shí)時(shí)嵌入式操作系統(tǒng)AVRX 的特點(diǎn), 并以ATmega16 單片機(jī)為平臺(tái),結(jié)合AVR 單片機(jī)應(yīng)用實(shí)例分析AVRX 的內(nèi)核代碼及移植方法, 并對(duì)系統(tǒng)的相關(guān)性能進(jìn)行測(cè)試
2018-11-29 11:14:32
9 本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)和TEA5767芯片設(shè)計(jì)一個(gè)收音機(jī)的資料和代碼免費(fèi)下載功能包括了紅外遙控,自動(dòng)搜臺(tái)等。
2019-09-19 17:19:00
37 寫過一段時(shí)間單片機(jī)程序,也看了一些單片機(jī)程序,書上的,網(wǎng)上的,基本都是非常原始的讀取按鍵,延時(shí)判斷,這些按鍵相關(guān)代碼穿插于整個(gè)程序,著實(shí)不夠美觀,最重要的是不能復(fù)用,so俺就想做個(gè)按鍵框架,只需提供
2019-09-12 17:23:00
1 有經(jīng)驗(yàn)的工程師和一個(gè)初學(xué)者的分水嶺。以下是我對(duì)單片機(jī)程序框架以及開發(fā)中一些常用部分的認(rèn)識(shí)總結(jié):任何對(duì)時(shí)間要求苛刻的需求都是我們的敵人,在必要的時(shí)候我們只有增加硬件成本來消滅它;
2019-09-11 17:25:00
4 本文檔的主要內(nèi)容詳細(xì)介紹的是單片機(jī)指令的代碼說明
2019-08-15 17:32:00
8 近年來,在單片機(jī)系統(tǒng)中嵌入操作系統(tǒng)已經(jīng)成為人們?cè)絹碓疥P(guān)心的一個(gè)話題。本文通過對(duì)一種源碼公開的嵌入式實(shí)時(shí)操作系統(tǒng)ucos ii的分析,以51系列單片機(jī)為例,闡述了在單片機(jī)中使用該嵌入式操作系統(tǒng)的優(yōu)缺點(diǎn),以及在應(yīng)用中應(yīng)當(dāng)注意的一些問題。
2019-07-30 17:35:00
0 對(duì)于搞單片機(jī)的特別用8051系列工程師來說,談到單片機(jī)的RTOS,很多時(shí)候會(huì)問一句:“為什么要用RTOS?單片機(jī)就這一點(diǎn)資源,使用RTOS能保證效率嗎?”
2019-07-11 17:39:00
1 本文檔的主要內(nèi)容詳細(xì)介紹的是100個(gè)單片機(jī)使用實(shí)例源代碼免費(fèi)下載包括了:用單片機(jī)控制一個(gè)燈閃爍:認(rèn)識(shí)單片機(jī)的工作頻率,用單片機(jī)控制第一個(gè)燈亮,使用 P3 口流水點(diǎn)亮 8 位 LED,將 P1 口狀態(tài)分別送入 P0、P2、P3 口:認(rèn)識(shí) I/O 口的引腳功能 ,用數(shù)組作函數(shù)參數(shù)控制流水花樣等等。
2020-04-22 08:00:00
3 本文檔的主要內(nèi)容詳細(xì)介紹的是單片機(jī)閃爍燈設(shè)計(jì)的源代碼。
2020-06-07 11:33:33
7828 本文檔的主要內(nèi)容詳細(xì)介紹的是一個(gè)單片機(jī)與PC機(jī)通信的程序。
2020-09-06 11:26:33
6374 九個(gè)單片機(jī)仿真優(yōu)秀案例及源代碼
2021-03-17 09:13:06
161 電子發(fā)燒友網(wǎng)為你提供單片機(jī)實(shí)例:一個(gè)用單色屏做的菜單框架資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
2021-03-27 08:42:33
16 這篇文章我們就來聊一下關(guān)于單片機(jī)與嵌入式、操作系統(tǒng)與 RTOS 之間的那些事!通過這篇文章,讓你操作系統(tǒng)的實(shí)時(shí)性有一個(gè)系統(tǒng)、全面的理解!
2021-03-29 14:20:55
9356 
最近看見我的一個(gè)技術(shù)交流群在討論一個(gè)問題:在51單片機(jī)上跑RTOS有沒有意義? 今天就來圍繞51和RTOS展開講講。 1關(guān)于51單片機(jī)及性能和資源 51單片機(jī)可以說是我們這一代人的經(jīng)典,因?yàn)樗Y源
2021-05-27 17:34:34
3045 一些初學(xué)單片機(jī)的同學(xué),剛剛?cè)胧肿?b class="flag-6" style="color: red">單片機(jī)開發(fā),還沒有涉及到使用RTOS,且剛?cè)胧种苯由?b class="flag-6" style="color: red">RTOS可能會(huì)有些難度,有的使用的相對(duì)較老單片機(jī)資源還有限,也不適合跑RTOS。 或者使用RTOS,在整體思路
2021-06-27 11:34:35
4976 
很多STM32單片機(jī)初學(xué)者都是從裸機(jī)開始的,裸機(jī)確實(shí)也能開發(fā)出好的產(chǎn)品。但是,作為一個(gè)嵌入式軟件工程師,況且用的并不是51那種低端單片機(jī),如果只會(huì)用裸機(jī)開發(fā)產(chǎn)品,那肯定是不夠的。 要從裸機(jī)的思維
2021-06-28 14:53:12
4040 160個(gè)51單片機(jī)案例源代碼,適合初學(xué)者學(xué)習(xí)哦?。?!
2021-07-31 14:14:01
94 來源 | ERYUESANHI 編排 | strongerHuang 今天分享一篇單片機(jī)程序框架的文章。 程序架構(gòu)重要性 很多人尤其是初學(xué)者在寫代碼的時(shí)候往往都是想一點(diǎn)寫一點(diǎn),最開始沒有一個(gè)整體
2021-08-26 11:07:42
4197 單片機(jī)不是裸奔就是RTOS,其實(shí)玩過RTOS和linux的同學(xué)都知道,RTOS雖然也叫操作系統(tǒng),但是和linux這種根本不是一個(gè)級(jí)別。差遠(yuǎn)了,更不用說android了,android里隨便拿出來一個(gè)
2021-10-20 09:59:08
7 的
代碼也無法使用,得重新敲,
代碼重用度不高,編程效率低下,
代碼無法積累。而且感覺寫這個(gè)
代碼沒有思想,沒有靈魂,沒有
框架,只是
一個(gè)一個(gè)功能
代碼的堆砌,很空泛。 那么這個(gè)時(shí)候,你也許應(yīng)該在
單片機(jī)中引入面向?qū)ο蟮乃枷肓?/div>
2021-11-01 11:36:20
2362 和RTOS經(jīng)驗(yàn),之前面試也拿過一些做單片機(jī)stm32開發(fā)的offer,所以今天分享一些關(guān)于單片機(jī)是否要轉(zhuǎn)嵌入式Linux的一些觀點(diǎn)。一、你真的決定要轉(zhuǎn)嵌入式Linux嗎?要不要從單片機(jī)轉(zhuǎn)嵌入式Linux是...
2021-11-01 16:26:11
17 單片機(jī)基礎(chǔ)-第一個(gè)單片機(jī)系統(tǒng)簡(jiǎn)單的單片機(jī)系統(tǒng)構(gòu)成單片機(jī)系統(tǒng)——單片機(jī)+外圍器件如果把單片機(jī)和外圍器件組合起來,實(shí)現(xiàn)一定的功能,那我們就稱單片機(jī)和外圍器件組成了單片機(jī)系統(tǒng)。如何控制一個(gè)發(fā)光二極管——閃爍 500ms...
2021-11-05 14:50:58
25 原創(chuàng)分享:自制輕量級(jí)單片機(jī)UI框架框架元素用戶接口代碼開源平時(shí)常看csdn,但是從來沒有自己寫過。正好這幾天需要用單片機(jī)做一個(gè)簡(jiǎn)易的ui界面,于是自己寫了一個(gè)輕量級(jí)的ui框架。發(fā)個(gè)csdn分享給大家
2021-11-05 15:20:59
29 單片機(jī)程序框架
2021-11-13 14:21:02
16 。。。扯遠(yuǎn)了!其實(shí)電腦本身就是從單片機(jī)而來,那么單片機(jī)也是有啟動(dòng)代碼的,只是我們絕大部分情況不去關(guān)心它。啟動(dòng)代碼究竟都干了些什么工作,為何需要它?想想你在c語言中用到了什么東西,而這些東西卻是拿來...
2021-11-13 16:06:02
30 單片機(jī)裸機(jī)程序框架##單片機(jī)裸機(jī)開發(fā)時(shí),要處理多個(gè)任務(wù)程序框架:輪詢系統(tǒng)int main(void){ init_something(); while(1) { do_something1
2021-11-13 19:21:02
12 單片機(jī)小白的秒表代碼作為一個(gè)單片機(jī)小白,這是我學(xué)習(xí)單片機(jī)的兩周來打的第一個(gè)秒表程序。這個(gè)程序是在看過另外一個(gè)大佬的明白后,才打出來,我寫出來主要是留下個(gè)記錄,萬一以后變動(dòng)厲害了,也回憶一下,在這同時(shí)
2021-11-14 18:06:11
5 單片機(jī)的學(xué)習(xí)中,我一直是將單片機(jī)作為輸出信號(hào)來控制其他的設(shè)備,之前都沒有利用設(shè)備對(duì)單片機(jī)進(jìn)行輸出,目前1我學(xué)會(huì)了利用鍵盤這種外設(shè)對(duì)單片機(jī)進(jìn)行輸入,并用數(shù)碼管進(jìn)行輸出。先按行來,之后從左到右,每個(gè)按鍵
2021-11-14 18:36:01
6 推薦一個(gè)簡(jiǎn)單好用的單片機(jī) -----------------------------STC15F100W
2021-11-17 11:21:06
6 本文只是為了記錄本人大學(xué)學(xué)習(xí)51單片機(jī)的一些記錄過程主要是純干貨接下來會(huì)出一系列的單片機(jī)的教程本文教大家點(diǎn)亮一個(gè)小燈泡帶領(lǐng)大家來到精彩有趣的單片機(jī)世界
2021-11-23 16:20:41
9 單片機(jī)學(xué)習(xí)筆記————51單片機(jī)實(shí)現(xiàn)判斷數(shù)據(jù)尾來接收一串?dāng)?shù)據(jù)的串口通用程序框架
2021-11-23 17:06:17
8 單片機(jī)學(xué)習(xí)筆記————51單片機(jī)(利用return)實(shí)現(xiàn)判斷數(shù)據(jù)頭來接收一串?dāng)?shù)據(jù)的串口通用程序框架
2021-11-23 17:06:24
17 淺談單片機(jī)裸機(jī)系統(tǒng)程序框架
2021-11-23 17:51:40
13 51單片機(jī)——點(diǎn)亮一個(gè)LED燈文章目錄51單片機(jī)——點(diǎn)亮一個(gè)LED燈一、原理圖二、點(diǎn)亮一個(gè)LED燈1.在Proteus 8 Professional仿真軟件上繪制出LED的電路2.在Keil
2021-11-23 18:06:38
16 前言前不久,我有位做測(cè)試的朋友轉(zhuǎn)去做開發(fā)的工作,面試遇到了一個(gè)問題,他沒明白,打電話問了我。題目大概就是:在單片機(jī)裸機(jī)開發(fā)時(shí),單片機(jī)要處理多個(gè)任務(wù),此時(shí)你的程序框架是怎樣的呢?這其實(shí)是個(gè)...
2021-11-26 13:21:04
13 前言 前不久,我有位做測(cè)試的朋友轉(zhuǎn)去做開發(fā)的工作,面試遇到了一個(gè)問題,他沒明白,打電話問了我。題目大概就是:在單片機(jī)裸機(jī)開發(fā)時(shí),單片機(jī)要處理多個(gè)任務(wù),此時(shí)你的程序框架是怎樣的呢?這其實(shí)是...
2021-11-26 13:51:09
14 對(duì)于搞單片機(jī)的特別用8051系列工程師來說,談到單片機(jī)的RTOS,很多時(shí)候會(huì)問一句:“為什么要用RTOS?單片機(jī)就這一點(diǎn)資源,使用RTOS能保證效率嗎?”對(duì)于這個(gè)問題,我會(huì)反問:“你用單片機(jī)的目的
2021-11-26 14:36:05
1 /SD卡/EMMC/NAND)中讀出,拷貝到RAM,再在RAM中去執(zhí)行代碼。2. 為什么是這樣?為什么單片機(jī)的代碼在Flash中運(yùn)行呢?這樣不會(huì)搞得代碼運(yùn)行速度很慢嘛? 因?yàn)?b class="flag-6" style="color: red">單片機(jī)的運(yùn)行速度一般都比較慢,F(xiàn)lash的讀取速度足夠跟得上代碼運(yùn)行的速度。但這個(gè)跟得上不是說先讀取Fla
2021-12-01 16:06:03
6 昨晚上,我們一個(gè)同事組織了一個(gè)小會(huì)議,大家一起討論了一個(gè)項(xiàng)目的單片機(jī)代碼,這個(gè)單片機(jī)用的是新唐單片機(jī),期間大家也討論了一些問題,總結(jié)一下,希望對(duì)寫單片機(jī)的同學(xué)們有幫助。我這個(gè)同事寫的代碼...
2021-12-01 16:06:04
15 的人員思路。而內(nèi)核的學(xué)習(xí)基本上就讓你領(lǐng)略c語言(面向?qū)ο蟮腃語言)的巔峰之作了,如果你還是單片機(jī)的思路把內(nèi)核當(dāng)成一個(gè)大的rtos的話,就徹底不對(duì)了。以linux內(nèi)核而言,你所有操作的對(duì)象都是文件(linux把任何硬件都抽象成文件來統(tǒng)一操作),好處是屏蔽了硬
2021-12-07 19:06:18
10 導(dǎo)讀:本文講解了Contiki在單片機(jī)上的編程框架和一般的開發(fā)流程,并給出范例程序。并較為淺顯解釋了Contiki的工作機(jī)制。如何使用Contiki開發(fā)程序?先給出main函數(shù)代碼,有個(gè)直觀
2021-12-07 19:36:10
12 。實(shí)際上,在我的使用過程中發(fā)現(xiàn),應(yīng)用這類實(shí)時(shí)操作系統(tǒng)的場(chǎng)景其實(shí)非常小,更多的應(yīng)用無需操作系統(tǒng),要做的只有簡(jiǎn)單的幾個(gè)事情。?在無操作系統(tǒng)的程序上,如果沒有一個(gè)框架,代碼凌亂、易沖突,調(diào)試程序非常麻煩。這就像剛開始寫單片機(jī)程序的時(shí)候,要加個(gè)
2021-12-08 14:06:19
6 文章目錄單片機(jī)\_RTOS\_架構(gòu)1. RTOS的概念1.1 用人來類比單片機(jī)程序和RTOS1.1.1 我無法一心多用1.2.2 我可以一心多用1.2 程序簡(jiǎn)單示例2. 架構(gòu)的概念2.1 用人來類比
2021-12-20 19:08:52
17 如何springboot和netty案例的源代碼一個(gè)springboot整合netty框架的開發(fā)小案例,實(shí)現(xiàn)服務(wù)端與單片機(jī)終端實(shí)時(shí)通信的通訊架構(gòu)案例。物聯(lián)網(wǎng)通信給板子下發(fā)指令案例附帶源碼及整合流程步驟
2021-12-29 18:55:55
20 前言前不久,我有位做測(cè)試的朋友轉(zhuǎn)去做開發(fā)的工作,面試遇到了一個(gè)問題,他沒明白,打電話問了我。題目大概就是:在單片機(jī)裸機(jī)開發(fā)時(shí),單片機(jī)要處理多個(gè)任務(wù),此時(shí)你的程序框架是怎樣的呢?這其實(shí)是個(gè)經(jīng)典面試
2021-12-31 18:51:54
1 RTOS?;蛘呤褂?b class="flag-6" style="color: red">RTOS,在整體思路上比較迷茫,不知從何入手,所以本文來聊聊我對(duì)單片機(jī)程序的整體框架設(shè)計(jì)的一些思路體會(huì)。為啥要討論架構(gòu)單片機(jī)系統(tǒng)開發(fā)人員的目標(biāo)之一是在編程環(huán)境中創(chuàng)建固件,以實(shí)現(xiàn)低成本系...
2021-12-31 18:52:45
5 很多STM32單片機(jī)初學(xué)者都是從裸機(jī)開始的,裸機(jī)確實(shí)也能開發(fā)出好的產(chǎn)品。但是,作為一個(gè)嵌入式軟件工程師,況且用的并不是51那種低端單片機(jī),如果只會(huì)用裸機(jī)開發(fā)產(chǎn)品,那肯定是不夠的。
2022-02-08 15:45:39
6 :iOS/macOS/WatchOS,Android,Linux(ARM/x86-64),Windows(包含VR),RTOS… 甚至無操作系統(tǒng)的單片機(jī) 支持的開
2022-07-06 11:03:38
3758 很多STM32單片機(jī)初學(xué)者都是從裸機(jī)開始的,裸機(jī)確實(shí)也能開發(fā)出好的產(chǎn)品。但是,作為一個(gè)嵌入式軟件工程師,況且用的并不是51那種低端單片機(jī),如果只會(huì)用裸機(jī)開發(fā)產(chǎn)品,那肯定是不夠的。
2023-01-15 10:55:29
2858 今天聊下移植RTOS時(shí)RISC-V內(nèi)核時(shí)單片機(jī)任務(wù)棧保存哪些內(nèi)容。
2023-01-31 13:50:40
2337 
在這次開發(fā)中,也是遇到了很多的問題,主要的感想是關(guān)于
代碼的
框架。
在單片機(jī)開發(fā)中,特別是使用了
RTOS的時(shí)候,
一個(gè)良好的
代碼框架真的是相當(dāng)?shù)谋匾摹?/div>
2023-02-10 14:21:29
1906 但是每個(gè)嵌入式 RTOS 都會(huì)有自己的內(nèi)存管理方式,本文就來聊聊我對(duì) malloc 函數(shù)在單片機(jī)程序設(shè)計(jì)中的一些看法。
本文并不是要說明在單片機(jī)中怎么使用 malloc函數(shù),而是根據(jù)博主自己的理解,從函數(shù)使用的根本上來分析需不需要使用,何時(shí)何地使用。
2023-04-24 09:50:22
3336 
基于51單片機(jī)的用液晶顯示的一個(gè)時(shí)鐘例程源代碼
2023-05-16 11:11:08
1 說起RTOS移植,我們首先會(huì)想到32位單片機(jī)。
2023-05-23 17:09:55
3115 非常實(shí)用,推薦一種面向?qū)ο笏季S的單片機(jī)程序框架
2023-10-24 18:03:58
992 
首先來個(gè)demo,該demo是使用電腦開兩個(gè)線程:一個(gè)線程模擬單片機(jī)的定時(shí)器中斷產(chǎn)生時(shí)間片輪詢個(gè)時(shí)鐘,另一個(gè)線程則模擬主函數(shù)中一直運(yùn)行的時(shí)間片輪詢調(diào)度程序。
2023-11-19 10:39:05
2799 
單片機(jī)是一種完整的計(jì)算機(jī)系統(tǒng),它集成了處理器、存儲(chǔ)器、輸入輸出接口等基本的計(jì)算機(jī)組成部分。單片機(jī)應(yīng)用廣泛,可以用于控制各種電子設(shè)備。在單片機(jī)中,G代碼是一種常用的數(shù)控編程語言,用于控制機(jī)械加工設(shè)備
2023-12-22 14:15:13
3230 【2023電子工程師大會(huì)】單片機(jī)/RTOS/Linux全棧工程師修煉之路ppt
2024-01-03 16:31:45
50 單片機(jī)代碼自動(dòng)生成器是一種能夠幫助開發(fā)人員快速生成單片機(jī)代碼的工具。它利用了現(xiàn)代計(jì)算機(jī)技術(shù)和算法,能夠根據(jù)用戶提供的輸入和需求,自動(dòng)生成符合規(guī)范和要求的代碼。 單片機(jī)是一種集成了微處理器、存儲(chǔ)器
2024-01-08 14:12:41
4362 一個(gè)暑假是學(xué)習(xí)和掌握單片機(jī)基礎(chǔ)知識(shí)的良好時(shí)機(jī)。以下是一個(gè)關(guān)于如何在暑假期間學(xué)習(xí)單片機(jī)的建議計(jì)劃
2024-07-03 09:19:27
1312 
。 ? ? ? ? ? 對(duì)于
單片機(jī)產(chǎn)品來說,高效可能不是剛需。 ? ? ? ? ? 高效寫法和低效寫法,
在很多功能上看不出區(qū)別,
代碼執(zhí)行效率快
個(gè)納秒、微秒、甚至是毫秒的時(shí)間差,對(duì)功能本身并無影響。 ? ? ? ? ? 所以
在高效和穩(wěn)定之間,我建議先提升怎么把程序?qū)?/div>
2024-11-15 16:40:58
1229 
已全部加載完成
評(píng)論