我小白一个,想走单片机开发的方向,目前学了一段时间的51单片机,准备学嵌入式。有的地方不太懂。1、Linus跟单片机开发有什么关系?比如我要学stm32,不是用编译软件就可以开发了吗?为什么还需要
2021-06-08 00:53
随着科学技术的发展,嵌入式系统成为了科技发展的主要领域, Linus和Wince是比较常见的嵌入式系统。嵌入式开发过程离不开数据库的应用,对于嵌入式数据库的选择是必要的。通常,嵌入式系统选择的数据
2020-03-24 06:59
我对DSP刚入手,学习6000系列的,想求教一下一个DSP嵌入式工程师所必须具备的基础,比如说,因为我要学习6000系列,所以算法处理必须要具备,我目前已经学了的仅仅局限于算法,但是其他的一些方面基本没涉及到,PCB需要掌握吗?估计还要很多很多的东西要学,但是没有一个概念,我实在是一窍不通啊,求大神指导和帮忙,谢谢了。。
2014-07-27 23:14
Linux内核是什么?Linux内核主要功能包括哪些呢?
2022-02-28 08:44
刚学完STM32,想学习嵌入式,不知道从哪里开始学,求大神推荐几本书。或怎么入门
2017-03-08 10:18
本帖最后由 一只耳朵怪 于 2018-6-20 15:21 编辑 现在在调u***功能,想要把am335x配置成从模式的hid,与电脑通信。一直调不通,想要打下这里边的包,尤其是http://processors.wiki.ti.com/index.php/Sitara_Linux_SDK_MUSB_Issues中的第一个包,各位谁能给帮忙往出贴下,感激不尽!
2018-06-20 03:18
本文通过对uclinux和eCos的对比,分析和总结了嵌入式操作系统应用中的若干重要问题,归纳出嵌入式系统开发中操作系统的选型依据。
2021-04-25 07:50
嵌入式linux系统环境以其易于移植裁减、内核小、效率高、完整、原代码开放及性能优异等特点,在嵌入式领域得到了非常广泛的应用。Linux的USB设备端的源代码中主要有USB device的海量存储设备、串口设备、网络设备等设备驱动程序及各种USB device控制器芯片的驱动程序。市场上USB设备控制器芯片种类繁多,大多数用户需要针对特定应用来开发相关的USB设备控制器驱动程序,才能使设备正常工作在linux操作系统下。
2019-11-07 08:31
我有一台计算机,这台48X主板运行在Windows7 64系统上,安装在由两个硬盘驱动器组成的RAID 0分区上。 RAID是Intel Matrix Storage Manager ROM v7.5.0.1017 ICH9R。自2016年以来,我使用的其他数据硬盘之一是4TB。我设法提供其全部容量,因此将其分为两个卷,并通过在BIOS中运行计算机而不是RAID中的SATA配置来格式化它们。运行具有SATA配置的SATA计算机不会显示4TB驱动器的完整大小,但在未分区驱动器时仅显示2TB。一旦驱动器被分区并格式化,在SATA配置中为SATA运行计算机,当计算机也在RAID模式下运行时,它还显示其全部容量(两个分区)。因此,我使用它大约2年,占据了第一个分区的大约1/3,而第二个分区几乎没有用作Adobe Photoshop和Bridge等程序的临时缓存空间。前几天我用备份文件填充了大部分第二个分区空间时出现了问题。第二天没有警告,“我的电脑”文件夹中缺少具有两个分区的整个驱动器,并且磁盘管理将其显示为未格式化且未分区的2TB硬盘驱动器。使用上面的方法,我在相同的条件下再次使硬盘驱动器可用,但丢失了文件。这次我决定在两个空分区卷上运行Check Disk。虽然第一个运行没有问题并在几秒钟内完成,但使用选项“自动修复文件系统错误”检查第二个分区在进度条结束时永远停滞不前,我设法杀死其进程的唯一方法是重启电脑。不幸的是,这导致Check Disk每次都在启动时运行,我不得不从regedit禁用CHKDSK。如果我在没有“自动修复文件系统错误”的情况下运行Check Disk,它会在几秒钟内完成并报告没有问题。基于这一切,我担心虽然Windows 7和我的主板能够识别硬盘的全部尺寸,但我使用Intel Matrix Storage Manager的RAID设置无法识别硬盘驱动器上的额外空间(分区)再次丢失此硬盘驱动器上的所有文件的潜在问题。希望更新版本的英特尔矩阵存储管理器ROM v7.5.0.1017 ICH9R能够更安全地使用此硬盘驱动器,我搜索了英特尔支持页面中的“ICH9R”,但没有得到任何结果。事实上我甚至没有找到48X板的结果。英特尔是否仍然支持这些产品?我将非常感谢任何意见以上来自于谷歌翻译以下为原文I have a computer with this 48X board running on Windows7 64 system installed on a partition of RAID 0 made with two hard drives. The RAID is Intel Matrix Storage Manager ROM v7.5.0.1017 ICH9R.One of my additional data hard drives used since 2016 is 4TB. I manage to make available its full capacity and thus partition it as two volumes and format them by running the computer in IDE not RAID configuration for SATA in the bios. Running the computer with RAID configuration for SATA does not show the full size of the 4TB drive but only 2TB when the drive is not partitioned. Once the drive was partitioned and formatted running the computer in IDE configuration for SATA it also showed its full capacity (both partitions) when computer is also running in RAID mode.So, I used it like that for about 2 years with occupying about 1/3 of the first partition and almost nothing on the second partition used justas a temporary cache space for programs like Adobe Photoshop and Bridge.The problem came the other day when I filled most of the second partition space with backup files. The next day without a warning the whole drive with both partitions was missing in the My Computer folder and the Disk Management showed it as 2TB hard drive that was not formatted and not partitioned.Using the above method I made the hard drive available again in the same condition but lost the files.This time I decided to run Check Disk on both empty partitioned volumes. While the first one ran without a problem and completed in seconds, checking the second partition with the option “Automatically fix file system errors” got stuck forever at the end of the progress bar and the only way I managed to kill its process was by restarting the computer. Unfortunately this caused Check Disk to run on startup every time and I had to disable CHKDSK from regedit. If I run Check Disk without “Automatically fix file system errors” it completes in seconds and reports no problems.Based on all this, I’m afraid that while Windows 7 and my motherboard recognize the full size of the hard drive, my RAID setup with Intel Matrix Storage Manager is not able to recognize the additional space (partition) on the hard drive making it a potential problem for losing again all files on this hard drive.In the hopes that an updated version of Intel Matrix Storage Manager ROM v7.5.0.1017 ICH9R can make using this hard drive safer I searched the Intel Support page for “ICH9R” but got no results. In fact I got no result even searching for 48X board. Does Intel still support these products? I will greatly appreciate any input
2018-11-01 15:57
我最近购买了一台Intel NUC8i7BEH,使用16 GB的Crucial内存和240 GB的Samsung 970 EVO M.2 SSD。该系统运行良好,但有一个例外。加载Windows 10(W10)后,系统将不再识别要从中启动的USB。从历史上看。我从Acronis True Image USB密钥启动开始。这使我能够将当前的W10系统转移到M.2插槽上的Samsung 970 SSD上。这是我唯一能够从USB密钥启动的时间。我已经做了很多努力,并在互联网上广泛地寻找解决这个问题的方法,但没有找到任何有效的方法。尝试的解决方案如下。1.下载最新的BIOS BE0048.bio并将其加载到FAT32 USB密钥上,并使用电源按钮F4“BIOS恢复”方法更新NUC8i7BEH。 BIOS恢复正常,仍然无法从USB启动。启动时的F10选项显示我要从Acronis True Image启动的USB密钥,但字体为白色,任何从USB密钥启动的尝试只是返回到F10菜单。如果我选择内部970 SSD,则它会正常启动到W10。我正在运行BIOS,安全启动OFF。2.我还注意到,如果我进入传统启动,则永远不会列出传统启动USB密钥。我使用Rufus制作了一个FreeDOS传统启动密钥。这个键当然不能启动。3.我移除了跳线,以便我可以使用所有各种重置选项,这些都不起作用。4.我将跳线置于2,3位以擦除CMOS存储器。这也不起作用。我最后的努力是删除标准SSD和M.2 SSD。删除后,NUC从Acronis True Image或Fedora 28 Live Image USB密钥启动就可以了。此外,它还可以从传统的FreeDos USB密钥启动。注意,BIOS报告两个UFI启动的USB密钥,但不会报告传统的FreeDOS USB密钥。F10菜单没用。它总是报告基于UFI的USB密钥,但在任何情况下都不会从它们启动。 F10菜单不报告传统USB密钥,但如果您只是允许它继续而不按F10键,则NUC将从传统USB密钥启动。此外,F10键不允许我选择我要引导的两个SSD中的哪一个,它总是按照M.2插槽。为了从非M.2插槽启动,我必须进入并更改BIOS中的启动顺序。我直接向VisualBios团队报告了这一情况,但是在一周内没有收到回复。欢迎任何评论。以上来自于谷歌翻译以下为原文I recently purchased an Intel NUC8i7BEH, using 16 GB of Crucial memory, and 240 GB of Samsung 970 EVO M.2 SSD. The system works well with one exception. Once loaded with Windows 10 (W10), the system no longer recognizes a USB to boot from. Historically. I started out by booting from an Acronis True Image USB key. This enabled me to transfer my current W10 system onto the Samsung 970 SSD on the M.2 socket. This was the one and only time I was able to boot from a USB key. I have done do diligence and look far and wide on the Internet for solutions to this problem, and have found nothing that works. Solutions tried are as follows. 1. Download and load the latest BIOS, BE0048.bio, onto a FAT32 USB key, and updated the NUC8i7BEH using the Power Button F4 “BIOS Recovery” method. BIOS recovered correctly, still not able to boot from USB. The F10 option at startup shows the USB Key I want to Boot from, Acronis True Image, but the lettering is white, and any attempt to boot from the USB key just simply returns to the F10 menu. If I select the internal 970 SSD, then it boots normally to W10. I am running the BIOS with secure boot OFF. 2. I also notice that if I go to legacy boot, a legacy boot USB key is never listed. I made a FreeDOS legacy boot key using Rufus. This key of course does not boot. 3. I removed the jumper so that I could use all the various reset options, none of these worked either. 4. I put the jumper on position 2,3 to erase the CMOS memory. This did not work either. My very last effort was to remove both the standard SSD and the M.2 SSD. With both removed, the NUC booted from the Acronis True Image or a Fedora 28 Live Image USB key just fine. In addition, it also boots fine from from a legacy FreeDos USB key. Note, the BIOS reports both USB keys that are UFI boot, but will not report the legacy FreeDOS u*** key. The F10 menu is useless. It always reports the UFI based USB keys, but will not boot from them at all under any condition. The F10 menu does not report the legacy USB key, but the NUC will boot from the legacy USB key if you just allow it to proceed without pressing the F10 key. Also, the F10 key will not allow me to select which of my two SSDs I want to boot from, it always defers to the M.2 slot. In order to boot from the non-M.2 slot, I have to go in and change the boot order in the BIOS. I have reported this directly to the VisualBios team but have not received a reply in over a week. Any comments are welcome.
2018-10-18 11:49