电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
试用
视频
文章
评测
芯视听
下载
样片
单片机的程序 在编译器中都会被编译成相应汇编指令 每个汇编指令的执行时间由于 cpu的主频相关  主频又会和晶振有关系 
lanshou 2016-11-22 14:40:28 浏览量:563
MCU价格最低,主要在于控制,一般不带系统,学习容易,做的产品稳定性差一些,利润低,当然开发人员的待遇也低。DSP可以理解为加强MCU,DSP的时钟高,速度快,相当于更快的MCU,这是由dsp的特殊硬件结构决定的。dsp偏重于算法,要求有较好的高数功底,用法上和MCU一样,一般也不会装系统,芯片价格比较高。开发人员待遇较高...
haodi 2016-11-29 16:16:14 浏览量:1876
DSP,通常有較好的訊號throughput,所以用在聲音,圖像等需要大量訊號處理的地方,通常結合演算法做最佳化處理,算是特化型的處理單元,多半是TI為主的DSP,少數集成在SOC裡,例如QualcommMCU,這是通稱,指沒有MMU的處理器,處理能力有限,但好處是成本低廉就能得到不錯的效能,因此被廣泛使用,有ST,NXP,ATMEL,TI,Cypress等大廠,價格有...
haodi 2016-11-29 17:06:59 浏览量:1876
DSP是什么?数字信号处理(Digital Signal Processing),其最主要的并不是外设,而是其计算能力,学习的话,要以算法为主。mcu、ARM、FPGA的概念并不在一个层面上。ARM只是一种架构,其下衍生出的最火的就是STM32F103的MCU了。其主打的是外设丰富。代码量大,等等优势。当然ARM下还有其他的SOC、MPU之类的,如A8、A9、A53...
haodi 2016-11-29 17:34:22 浏览量:1876
1、DSP与MCU的区别DSP采用的是哈佛结构,数据空间和存储空间是分开的,通过独立的数据总线可以同时访问程序空间和数据空间。而MCU采用的是冯·诺依曼结构,数据空间和存储空间通过一组总线连接到cpu。很显然在运算能力上,MCU不如DSP。但MCU最大的优势是价格便宜,当然DSP的价格随着工艺的发展和产业化进程的加快也在下降。...
haodi 2016-11-29 23:51:55 浏览量:1876
制冷片主要与电脑上的发热元件进行接触,如cpu、内存、显示等等。半导体制冷片DIY电脑机箱降温:http://bbs.zol.com.cn/diybbs/d34052_97.html
许文博104 2016-12-05 20:20:09 浏览量:629
想要DIY个笔记本电脑的话,你要解决,硬件上,架构是选择ARM还是X86的,X86的开源资料比较少,但是ARM的笔记本生态圈又不好,只能是类平板的方案。同时也对应上的软件系统上了,是linux、windows。网上有一个开源笔记本的方案,是使用的飞思卡尔的imx6系列的cpu,网上有全套的开源资料。一搜就有,名字是:Novena上面是从头...
许文博104 2016-12-05 20:26:27 浏览量:424
嗨,如果您要在電腦中使用,有兩個思路1. 類似水冷系統,有水箱,水管和致冷片,利用水循環去控制周圍溫度,以防凝結問題2. 電路控制,直接在cpu上安裝ˋ致冷片,這和一般水溫控制類似,需要MCU+BJT和測溫棒,概念是利用PWM輸出控制致冷片溫度,隨著測溫棒將溫度讀值給MCU+BJT調整PWM輸出,使溫度能夠穩定在一定範圍內,這方法較彈性,因...
许文博104 2016-12-05 21:24:47 浏览量:629
看應用,如果不需要很高效能的,51 AVR這些8Bit控制器就足夠了成本低廉,也可壓低產品價格,加上歷史悠久,支援廣資料多,很多舊設備,儀器,裝置都使用8051像核電廠的程式碼,cpu架構都古老(非8051),為何還需要高薪聘請這些懂古老程式/架構的工程師,就是了為了維護到年限到期且很多新東西都是以前老早就發表的研究(例如FinFET),能夠...
dalongge 2016-12-06 16:53:58 浏览量:993
1. 會再次賦值,但可能依照編譯器優化程度(-O1,-O2,-O3...)會被節省掉2. main只會從頭到尾執行一次,所以為什麼無系統(裸機)或者RTOS需要在最後擺放While(1)產生無窮迴圈,並將要一直處理的程式碼擺在While裡,防止main結束後cpu中止,因此各變數初始化只會一次,這就是為什麼Arduino主體有Setup(相當於初始化),loop(相當於While)...
dos 2016-12-10 13:54:06 浏览量:822
波特率匹配​所用的晶振,机器周期只是约等于1us。首先你要延时多长时间,us级别的必须使用汇编,C误差很大,10-100us级别的可以用C控制,单必须考虑C出栈入栈时间。ms以上的用时间除以机器周期(除以你则个1us是不行的,误差大)。另外,看着你好像用的是keil,keil里边单步调试里边不是有时间吗,你可以看一下算算cpu空跑...
她二姨 2016-12-15 12:36:58 浏览量:1501
DMA方式收串口数据,DMA接管之后,收发是不打断cpu活动的,你说的是收发中对数据进行处理的过程还是收完之后,收发中这时候应该会在DMA进程中给CPU中断,所以DMA可能被CPU禁止访问内存或者中途暂停DMA活动,一般在DMA收完数据时候,给CPU中断处理下数据,这时间很快,然后再放手继续DMA工作。这得看具...
shuye 2016-12-16 13:33:44 浏览量:600
make -j4其中4是你cpu的核心数。
haodi 2016-12-16 17:33:57 浏览量:1301
把系统限制的堆栈放开看看[root@localhost security]# ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 30518 max locked memory ...
灵澈 2016-12-21 11:19:38 浏览量:1207
如果是MCU為主的平台可以可慮1. LCD包含字庫IC 2. 字庫直接燒錄進MCU,但需要MCU Flash空間足夠 而MPU(cpu)為主的平台,Linux基礎系統,將字庫c檔編譯進應用程式,讓應用程式對字庫做讀取後輸出到LCD即可以上希望對您有用
shuye 2016-12-23 23:54:53 浏览量:739
光有屏幕没用,还得有cpu来驱动。字库应该保存到存储芯片上,如果有SD卡之类的也可以保存到卡上。需要显示的时候调用再显示到屏幕上。
shuye 2016-12-25 06:51:29 浏览量:739
检测电压直接用cpu的AD口即可,检测电流可以用MAX4080芯片.
白天 2016-12-27 15:08:29 浏览量:1058
同樣的問題,有程式碼建議上傳噢,正常存取Memory沒問題的噢,看看您DMA設置有沒有問題,DMA必須在收發完後拉起中斷(ISR),讓cpu去處理這些資料該如何使用,這樣就不會在DMA收發期間,cpu又介入處理資料會造成同一區塊memory存取衝突,所以分時處理好即可,以上希望對您有用
dahuangya 2017-01-04 14:52:01 浏览量:648
嗨,如果是Windows上的開發(MFC or .NET),DWORD定義如下DWORD A 32-bit unsigned integer. The range is 0 through 4294967295 decimal.This type is declared in IntSafe.h as follows:typedef unsigned long DWORD;但這是在32位cpu上,如果是其他架構的MCU/MPU則要跟著調整(例如51)利用typedef調整DWORD型別,確保是32 Bit=4...
马超飞燕 2017-01-04 18:45:43 浏览量:818
直接記憶體存取(Direct Memory Access,DMA)是電腦科學中的一種記憶體存取技術。它允許某些電腦內部的硬體子系統(電腦外設),可以獨立地直接讀寫系統記憶體,而不需中央處理器(cpu)介入處理 。在同等程度的處理器負擔下,DMA是一種快速的資料傳送方式。很多硬體的系統會使用DMA,包含硬碟控制器、繪圖顯示卡、網路卡...
YBGG 2017-01-05 15:45:41 浏览量:1986