Multi Source Translation Content

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Multi Source Translation Content

ディスカッション

ソート順:
S12(X) 器件的参考原理图 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 客户有时会要求提供参考原理图,因此这里有一批针对 S12(X) 系列主要代表的最小配置。 附件还包含可回答大多数常见问题的文件。 希望这会有所帮助。 Lukas 概述
記事全体を表示
HCP - Videos 本页总结了与 HCP 产品系列相关的所有基于模型的设计工具箱视频。 使用 Simulink ®将雷达应用部署到 NXP 的 S32R41 处理器 点击此处查看录音链接 本次网络研讨会展示了如何使用雷达工具箱、Simulink ®  和嵌入式编码器 ®  为距离和速度估计的雷达信号处理算法生成 C 代码,并将其部署到 NXP ® 的 S32R41 高性能处理器中,用于高分辨率雷达。基于 MathWorks 的雷达示例模型,我们使用 Embedded Coder 生成优化的 C 代码,并在 S32R41 处理器上以处理器在环 (PIL) 模式运行它。 代码生成工作流程将采用恩智浦基于模型的设计工具箱 (MBDT),该工具箱提供集成开发环境和工具链,用于配置和生成在恩智浦 MCU 和处理器上执行复杂应用程序所需的所有软件。
記事全体を表示
S08P PWMチャネルスイッチとデューティアップデート <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは仲間、 S08PシリーズのPWMチャネルの切り替えとデューティの更新に関するデザインノートを共有するには。 よろしくお願いいたします。 David <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは仲間、 S08PシリーズのPWMチャネルの切り替えとデューティの更新に関するデザインノートを共有するには。 よろしくお願いいたします。 David 全般
記事全体を表示
FreeMASTER 1.4 使用 KL25z 和 OSDA 的无驱动连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> FreeMaster ver 1.4( www.freescale.com/freemaster )中有一个令人惊叹的新功能——您可以在 FreeMASTER 中调试和可视化您的应用程序,而无需在其中添加任何代码(您不需要任何类型的串行驱动程序来实现连接),只需使用通信插件将 OSDA 嵌入到新版本的 Freemaster 中即可连接,而不是使用 IDE 中的调试器。 Freemaster 的无驱动程序使用非常简单,只需打开 FreeMaster,假设您有自己的应用程序,其中不需要任何 Freemaster 驱动程序。将应用程序加载到 KL 设备的闪存中并从 IDE 关闭调试会话。 打开 FreeMaster 并转到 Project/Options/Comm,使用下图中的设置 选择插件 - 使用 FreeMASTER BDM 通信插件,点击配置并采用 P&E Kinetis。 您也可以在那里测试连接。 下一步是转到选项/MAP 文件,导航到项目的 *.ELF 文件并将文件格式设置为 ELF/DWARF(我选择了 .elf来自一些 USB 演示项目只是为了展示如何做到这一点) 好了,连接已经建立,现在需要选择用于显示和可视化的变量。 转到项目/变量并选择您想要关注的变量(点击生成...这样做,您的项目中可用的变量列表将会出现,您可以选择所需的变量并点击生成 - 它将检查并生成变量连接,您可以对单个变量,数组或多个变量执行此操作 - 这是直观的) 当生成所需变量时,关闭对话框。 您可以创建一个范围或添加要监视的变量。 要将变量添加到变量监视窗口,请在监视区域中单击鼠标右键。 转到监视属性,监视选项卡并点击添加---->>将其添加到监视的变量之间并点击确定 并且值出现在变量监视窗口中。 要创建范围,请转到项目树窗口并使用鼠标右键单击 NewProject,选择创建范围... 在范围属性中选择此范围的名称并转到“设置”选项卡。您可以通过下拉菜单选择将变量添加到此处的范围 点击“确定”并启动会话(Ctrl+K)或点击菜单中的“停止”图标,变量将显示在窗口中。 我的情况中的值保持为 0 但显示正确... 帕维尔 回复:使用 KL25z 和 OSDA 的 FreeMASTER 1.4 无驱动程序连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Paval, 只是想让你知道,我确实尝试在“通信”选项卡下的“选项”上选择 S08 BDM / Kinetis OSDA 插件,但没有显示插件(见下面的屏幕截图): 谢谢。 顺祝商祺! Hoe Min 回复:使用 KL25z 和 OSDA 的 FreeMASTER 1.4 无驱动程序连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Paval, 哎呀!我忘了告诉你,我正在使用没有Processor Expert 的 CodeWarrior 10.6。 我将 KTY82/100 温度传感器引脚 1、2 和 3 直接连接到 J9 I/O 接头的引脚 12 - GND(接地)、J9 I/O 接头的引脚 8 - P3V3(3.3V)和 KL25Z 的引脚 2 - PTB0(信号)。 希望您的回复包含您在文章中所做的 FreeMASTER 设置(变量设置和其他设置等),但使用 OpenSDA(COM 15)进行直接 232 通信。 谢谢。 顺祝商祺! Hoe Min 回复:使用 KL25z 和 OSDA 的 FreeMASTER 1.4 无驱动程序连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Pavel, 你好吗? 我正在做一个项目,使用 KL25Z 和 CodeWarrior 10.6 以及 NXP KTY82/100 温度传感器进行温度监测和测量。我需要在 FreeMASTER 1.4 上显示温度曲线,显示温度读数与时间的关系。 我按照您的文章安装了 FreeMASTER 1.4,但由于我使用的是 OpenSDA (COM 15) 并选择了直接 RS232 通信,因此感到震惊。 但是,您的文章跳过了直接 RS232 通信部分,而只是展示了 FreeMASTER BDM 通信插件的插件模块,请问您能否指导我如何在使用 OpenSDA 时设置 FreeMASTER 1.4。 非常感谢您的帮助。 顺祝商祺! Hoe Min 回复:使用 KL25z 和 OSDA 的 FreeMASTER 1.4 无驱动程序连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi paval, 非常感谢您的帮助。现在我已经能熟练使用Freemaster来观察变量了。你帮了我很多,再次感谢! Sherry 回复:使用 KL25z 和 OSDA 的 FreeMASTER 1.4 无驱动程序连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 嗨,雪莉 您使用的插件正确吗? 配置过程中通讯测试是否成功? 帕维尔 回复:使用 KL25z 和 OSDA 的 FreeMASTER 1.4 无驱动程序连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Paval, 非常感谢您回复!非常感谢您的帮助。但是,我按照您的建议配置了Freemaster,但出现了一个问题。当我点击“停止”按钮时,会弹出一个对话框,提示“正在联系通信”。我想知道原因,以及如何解决这个问题。希望您能回复! 回复:使用 KL25z 和 OSDA 的 FreeMASTER 1.4 无驱动程序连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 嗨,Sherry, FreeMaster 通信插件应与 HCS08/12 配合使用。效果不好是什么意思?确保已关闭 BDM 上的调试会话 我建议在配置后对您的多链路连接进行测试。 so 在项目/选项选项卡中,您已选择插件点击配置按钮,电缆设置窗口打开,您已准备好选择 BDM 电缆设置到 P&E HCS12(z)、连接和目标,然后点击测试连接进行测试。 然后您应该返回到选项并选择 MAP 文件选项卡,在那里您需要应用您的 elf/abs 文件和文件格式 - 最有可能应该是带有 DWARF 调试信息的二进制 ELF。 在“项目/变量”选项卡中选择所需的变量,点击“生成”按钮并选择要使用的变量(各种格式的数组或单个变量) 这就是配置,没有别的 接下来是在变量监视区域中可视化变量- 在该区域点击鼠标右键,可以打开监视属性,共有 3 个框,中间的框可让您从可用变量(先前在生成中选择的变量)移动到监视变量,添加的变量将出现在变量监视区域中 要查看图形输出,您需要在项目树(左上角)中使用鼠标右键单击“新建项目”。从“设置”选项卡中的“图形变量”列表下方的弹出菜单中选择创建范围、设置名称和周期以及链接变量。 通过点击菜单中的“停止”按钮,您可以开始通信,变量监视区域中列出的变量应定期更新,一旦您打开图表,它应该在图形视图中显示变量的变化(或静态)值...... 希望我没有错过任何东西 帕维尔 回复:使用 KL25z 和 OSDA 的 FreeMASTER 1.4 无驱动程序连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Pavel, 谢谢你的分享。我想使用 FreeMaster 和 BDM模块观察 S12x 板中的变量。但效果不太好。我找不到这种情况的任何例子。我需要你的帮助。希望得到您的回覆! Sherry 回复:使用 KL25z 和 OSDA 的 FreeMASTER 1.4 无驱动程序连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Jack DSC JTAG 插件不能像 S08 BDM / Kinetis OSDA 插件那样独立工作,您需要将一小部分代码应用到 MCU 中才能使其工作。 我建议您使用 Processor Expert 将 Freemaster 应用到项目中,它非常直观,几乎不需要 FreeMaster 手册的指导。 在 Freemaster 的配置中,您可以轻松启用记录器,包括设置其缓冲区 帕维尔 回复:使用 KL25z 和 OSDA 的 FreeMASTER 1.4 无驱动程序连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> hi Pavel, 谢谢分享。使用 FreeMaster 非常方便,无需驱动程序或附加代码。FreeMaster 的无人驾驶使用是否也适用于 FreeMaster“记录器”? 我尝试使用“BDM JTAG/EOnCE 通信插件 (56F8xxx)”但没有成功。将此插件用于 dsc 芯片(使用 USBTap)是否需要遵循任何特殊步骤。 谢谢! 杰克 回复:使用 KL25z 和 OSDA 的 FreeMASTER 1.4 无驱动程序连接 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Pavel, 这是一篇很棒的文章! 由于某种原因,我不得不重新安装 FreeMASTER 才能看到 BDM 模块,但现在它可以完美地与我的应用程序配合使用,无需任何修改!! 这真是一个很棒的工具!! 请写更多关于我们可以用它做什么的文章:它似乎有很大的潜力!!! 非常感谢。 Andrea
記事全体を表示
i.MX51 WINCE600 高容量MMC支持 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 目前默认的i.MX51 wince版本不支持大容量MMC卡。 附件是如何在 i.mx51 中启用大容量 MMC 卡的补丁。 原始附件已移至: High-capacity-MMC-support.zip i.MX51 Windows
記事全体を表示
KW45 アプリケーションのコードサイズを理解する Hello, アプリケーションコードのサイズを知りたいです。 MCUXpresso では、出力コンソールに 174012 (170 バイト) が表示されます。 しかし、これにBLEスタックが含まれているかどうかはわかりませんか?kw45b41_nbu_ble_1_9_12_3.sb3 ? はいの場合、各パーツサイズを知る方法。 ガイドはありますか? よろしくお願いいたします。 MSMです。 Re:KW45アプリケーションのコードサイズを理解する お返事ありがとうございます。 よろしく。 MSMです。 Re:KW45アプリケーションのコードサイズを理解する MSMさん、こんにちは。 お元気でいらっしゃいますか。 アプリケーション・コード・サイズは、IDEに表示されるサイズです。 注意すべき重要なことは、nbu.sb3 が NBU コアに負荷をかけているということです。 「KW45B41Z評価キット入門」を確認することをお勧めします。NXPセミコンダクターズ よろしくお願いします。 Ricardo
記事全体を表示
[iMX8QM]如何在 L5.10.52_2.1.0 上启用 HDMI RXBSP   从 L5.4 BSP 开始,iMX8QM HDMI RX 功能已从 BSP 中移除,但在 L5.10.52 2.1.0 中又添加回来BSP。以下是使用 HDMI RX 的详细步骤。 我们需要启用以下内核配置才能使 hdmirx 驱动程序工作:     CONFIG_IMX8_MEDIA_DEVICE=y     CONFIG_MHDP_HDMIRX=y 应用附加的内核补丁。 放入 hdmi 固件“hdmirxfw.bin”和“hdmitxfw.bin”到 SD 卡的 FAT 分区 测试命令: gst-launch-1.0 v4l2src 设备=/dev/video2!自动视频接收器 注意:要测试 HDMI 功能,显示器也应使用 HDMI TX。在 Uboot 中,要加载 hdmirx 固件,我们可以先运行以下命令,然后运行“boot”命令:     run loadhdprx     hdprx load 0x9c800000     setenv fdt_file imx8qm-mek-hdmi-rx.dtb 图形与显示 i.MX 8 系列 | i.MX 8QuadMax (8QM) | 8QuadPlus
記事全体を表示
I2CからSPIへのブリッジ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Background: NXP SC18IS602B I2CバスからSPIブリッジチップへのTSSOP16パッケージ、つまり16リードを使用しています。0.65 mmピッチ;本体は5 mm x 4.4 mm x 1.1 mm。 お客様は、SC18IS602B機能をエミュレートするために、より小さなパッケージを使用する必要があります。 Kinetis LシリーズMKL03Z16VFK4R製品は、4mm x 4mm x 0.58mmのボディでQFN24パッケージを採用しています。 Demo Overview I2C から SPI へのブリッジのデモでは、SC18IS602B チップの代替ソリューションのデモを提供します。このデモは、I2C0モジュールをI2Cスレーブとして使用し、SPI0モジュールをSPIマスターとして使用するFRDM-KL03Zボードに基づいています。提供されるデータバッファサイズは400バイトです。デモソフトウェアは、KSDK V2.0 for FRDM-KL03Zソフトウェアに基づいています。 I2Cスレーブインターフェース: ピン番号機能FRDM-KL03Zジャンパー PTB3                          I2C0_SCL           J2-10 PTB4 I2C0_SDA J2-9   SPIマスターインターフェース: ピン番号機能FRDM-KL03Zジャンパー PTA5                           SPI0_SS             J2_3 PTA6                           SPI0_MISO         J2_5 PTA7                           SPI0_MOSI         J2_4 PTB0 SPI0_SCK J2_6 INTピン(I2CからSPIへのブリッジでi2cマスターが新しいi2c転送を開始できるかどうかを示し、ローがアクティブであることを示します) ピン番号機能FRDM-KL03Zジャンパー PTB11                        GPIO output         J2_2   I2CマスターをFRDM-KL03Z I2Cスレーブインターフェースに接続し、SPIスレーブをFRDM-KL03Z SPIマスターインターフェースに接続します。FRDM-KL03Z GNDをI2CマスターとSPIスレーブに接続してから、これらのボードに電源を追加してください。以下は、ハードウェアプラットフォームの接続方法です。 I2C to SPI Bridge デモ機能 SPI0_PCS0チップ選択ピンが 1 つある KL03 チップの場合、I2C to SPI Bridge デモでは、SPI 書き込みコマンドとして機能 ID 0x01のみがサポートされます。 例:i2cマスターが8バイト(0x21,0x22...0x28)SPIスレーブに、i2cマスターは以下のデータをFRDM-KL03Zボードに送信する必要があります。 [START] + [I2C Slave address+/W] + [0x01](機能ID) + [0x21](データ1) + [0x22](データ2) + ... +[0x28](データ8) + [STOP]   I2CからSPIへのブリッジデモは、SPIインターフェイスを構成するための機能ID 0xF0をサポートします:6Mbps / 3Mbps / 1.5Mbps / 1Mbpsの4つのSPIボーレートを提供します。詳細については、以下の画像を確認してください(SC18IS602Bデータシートから抜粋した画像)。 例:お客様は、SPIボーレートを3Mbpsに構成し、以下のデータをFRDM-KL03Zボードに送信できます。 [START] + [I2C Slave address+/W] + [0Xf0](機能ID) + [0x01](データ1) + [STOP] ハードウェアプラットフォーム このデモはFRDM-KL03Zボードに基づいており、内部IRC48Mクロックをシステムおよびバスクロックソースとして使用します。外部クロックソースは必要ありません。 サポートされているツールチェーン - IAR embedded Workbench 7.60.1 (英語)(テスト済み) - キールMDK 5.18a - GCC ARM 組み込み 2015-4.9-q3 - Kinetis Development Studio IDE 3.2.0 (英語) デモの実行 ホストPCとターゲットボードのUSBポートをUSBケーブルで接続します。 次の設定でシリアル端末を開きます。 - 9600ボーレート - 8データビット - パリティなし - 1ストップビット - フロー制御なし プログラムをターゲットボードにダウンロードします。 I2Cマスターが起動してSPIインターフェースを設定 I2CからSPIへのブリッジボードI2Cアドレスは0x7Eです。 I2CマスターがSPIスレーブにデータを書き込みます I2CマスターはSPIスレーブに10バイトを書き込み、11バイトを送信します(機能IDが1つ0x01含まれています)。最初のデータは0xAAされ、最後のデータは0x22です。 I2C to SPI Bridgeがデータを受信した後、SPIスレーブに10バイトを送信します。   I2CからSPIへのブリッジは10バイトを受信 I2C から SPI へのブリッジで 10 バイトを SPI スレーブに送信 I2CマスターはSPIスレーブからデータを読み出します I2Cマスターは、SPIスレーブから10バイト(0x10〜0x19)を読み取る必要がありますが、最初にSPIスレーブにデータを書き込んでから、I2CからSPIブリッジデータバッファに直接データを読み取る必要があります。 ここでは、I2CからSPIブリッジデータバッファへの10バイトの読み取りを示しています。 SPI Bridgeデモ・ソフトウェアに添付されているI2Cのデフォルトの場所は次のとおりです。 ..\SDK_2.0_FRDM-KL03Z\ボード\frdmkl03z\user_apps\i2c_to_spi Freedom開発プラットフォーム Kinetis Lシリーズ・マイクロコントローラ 日時:I2CからSPIへのブリッジ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 接続したSPIスレーブデバイスは何ですか? よろしくお願いいたします。 Mike 日時:I2CからSPIへのブリッジ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> このチップを構成でき、しばらくの間動作し、その後、I2Cコマンドへの応答を停止し、SPIバスが正しく動作しなくなったように見えます。MISO データはなく、クロック レートは設定した 460 kHz から 1.8 MHz に変化します。失敗した場合のデータは次のようになります 日時:I2CからSPIへのブリッジ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> SPIピン関連の構成を確認してください。 日時:I2CからSPIへのブリッジ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> チップを設定できますが、アドレス+ functionid + dataを送信するとクロックやデータが得られません。どんなアイデアでも大歓迎です。私はコントローラーとしてarduinoを使用しています。 日時:I2CからSPIへのブリッジ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi, KL03を使用してSC18IS602Bチップをシミュレートし、データバッファを400バイトに拡張しています。 i2c-to-spi コードを確認してください。 そして、I2Cマスターから400バイトを送信するテストを行いますが、これは以下の写真に示すように正常に動作します。 I2Cデータは0x1から始まります0x21 I2Cデータ停止(0xad、0xae、0xaf) SPIマスター送信データは0x21、0x22...で始まります。 SPIマスターは、0xad、0xae、および0xafでデータを停止します。 ご清聴ありがとうございました。 良い日をお過ごしください 馬慧(マ・ホイ) 日時:I2CからSPIへのブリッジ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hello, どうすれば一度に400バイトを送信できますか? チップには 200 バイトのバッファしかありません。 日時:I2CからSPIへのブリッジ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi, 私は400バイトでデータバッファをテストしました。 I2Cマスターは問題なくI2CからSPIブリッジに400バイトを送信し、SPIスレーブはI2Cマスターから送信された398バイトを取得できます。 よろしくお願いいたします。 Mike 日時:I2CからSPIへのブリッジ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hello, チップを使用すると、一度に送信できるIC2バイトは12バイト(アドレス+FunctionID +データ)のみです。 12バイト以上を送信すると、チップはクロックをローにプルしますが、戻すことはありません(クロックストレッチ)。 時々、ICに対して承認が届かないことがあります。 ICには200バイトのバッファがありますが、私は10バイトしか使用できません。 あなたの写真では、12バイトしか送信していないことがわかります。(10 データ バイトのみを送信します)。 あなたも私と同じ問題を抱えていますか?
記事全体を表示
自由特征矩阵 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> “这些自由板之间有什么区别?” 首先,让我们讨论一下既定事实。所有 Freedom 主板均具有以下特性: -OpenSDA调试接口 -引脚布局可接受任何 Arduino(R3)屏蔽 -多种电源选项(USB、电池或外部电源) -Cortex-M0+系列在低功耗运行方面表现出色!! 现在来看看花哨的东西: FRDM-K20D50M FRDM-KL25Z FRDM-KL26Z FRDM-KL05Z FRDM-KL02Z FRDM-KE027Z FRDM-KL46Z 内核 MHz Flash/RAM/FlexMem Cortex-M4 50 128K/16K/32K Cortex-M0+ 48 128K/16K Cortex-M0+ 48 128K/16K Cortex-M0+ 48 32K/4K Cortex-M0+ 48 32K/4K Cortex-M0+ 20 64K/4K Cortex-M0+ 48 256K/32K 典型工作电压 3.3v 3.3v 3.3v 3.3v 3.3v 5V 3.3v 电容滑动触摸传感板 :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: RGB LED :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: 光传感器 :笑脸检查: 3-Axis Acceleromter :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: :笑脸检查: Magnometer :笑脸检查: IrDA :笑脸检查: 热敏电阻 :笑脸检查: LCD显示器 :笑脸检查: 开关 2 支持mbed :笑脸检查: :笑脸检查: 标价(美元) $18.00 $12.95 $15.00 $12.95 $12.95 $12.95 $15.00 链接到产品页面 :smileyinfo: :smileyinfo: :smileyinfo: :smileyinfo: :smileyinfo: :smileyinfo: :smileyinfo: 如果您希望我向矩阵添加任何内容,请发布到下面的评论部分! 回复:自由特征矩阵 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi John, 自由板的细分很好。最好将其作为 PDF 格式以便快速参考。
記事全体を表示
方法: KSDK 2.0 をインストールする <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> KSDKチームの皆さん、こんにちは!   KSDKの新しいバージョンをインストールする方法に役立つチュートリアルを作成しました。   1) www.nxp.com/ksdk に移動し、[ ダウンロード ]ボタンをクリックします 2) 次に、Kinetis SDK v2 & v1.3を選択し、[ ダウンロード ]ボタンをクリックします。 3) Kinetis Expertサイトにリダイレクトされた時点で、SDKの構築を参照してください。 4)サインインして、[サインイン]をクリックしてください 5) 作業用のMCUを選択し、[Select Configuration]をクリックします 6)選択したMCUはKSDK 2.0でサポートされており、パッケージをダウンロードし、ツールチェーンとオペレーティングシステムを選択できます。 (μC/OS-II と μC/OS-III をパッケージに追加することもできます)、[Build SDK Package] をクリックします。 7)完了し、[ ソフトウェアボールト ]タブを確認します 😎設定に移動してください 9)設定を記入し、保存を忘れないでください 10)設定の入力が成功すると、ウィンドウにパッケージが表示されます 11) 本ソフトウェアの利用規約を読み、同意する 12) パッケージ を保存し 、KSDK 2.0 から開始できます   SDK API Documentation v.2.0は、 Kinetis SDK 2.0 APIリファレンス・マニュアルの「はじめに」にあります。 KSDK 2.0をお楽しみください!   すべてのフィードバックは大歓迎です!   よろしくお願いいたします。 Iva 全般 Re: 方法: KSDK 2.0 のインストール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Iva, KDS 3.2.0にアップグレードしたばかりで、あなたの指示に従ってKSDK 2.0をインストールしようとしています。 手順2)で[ダウンロード]ボタンをクリックすると、ブラウザがダウンロードを中断し、次の警告が表示されます。 > > このウェブサイトによって提示されたセキュリティ証明書は、別のために発行されました > Web サイトのアドレス。 > > セキュリティ証明書の問題は、ユーザーをだまそうとしたり、傍受したりしようとする試みを示している可能性があります サーバーに送信するデータ>。 > > このWebページを閉じ、このWebサイトに進まないようにすることをお勧めします。 > あなたのサイトがハッキングされた可能性はありますか?Explorer はアクセスを拒否します。 Re: 方法: KSDK 2.0 のインストール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こちらも同じです。SWはフレーク状に見えます。私も「Blinky」プロジェクトを立ち上げて実行するためだけにチュートリアルに従うことを試みましたが、2.2 SDKの読み込みには不十分です。 チュートリアル:NXP Kinetis SDK V2.0とProcessor Expertを使用したBlinky |Eclipse上のMCU  からエクスポートされたSDKでは動作しません Re: 方法: KSDK 2.0 のインストール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> KDS に KSDK 2.0 のダウンロードを認識させることができません。ツールチェーンはKinetis Design Studioに設定されていますが、ダウンロードしようとすると表示されます このMCUXpresso SDK構成は、直接ダウンロードできます プロジェクトのセットアップを実行しようとしたときに実際に表示されるものと一致するチュートリアルが見つからないようです。 Re: 方法: KSDK 2.0 のインストール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 同じパッケージ内の複数のプロセッサのサポートのダウンロードに関する更新はありますか?それとも、すべてのプロセッサをサポートするリリースですか?私は現在、パーツをサポートするために、疑似リポジトリkinetis-sdk2 / mcuxpresso-sdk (または新しい名前が何であれ)をマージして維持することを余儀なくされています。Freescale / NXP / Qualcommは、gitなどを介してアップストリームリポジトリをリリースするモデルに従っています。 Re: 方法: KSDK 2.0 のインストール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi Steve, 残念ながらそうではありません。多くの変更があるため、プロジェクトを1.3から2.0に快適に移行する方法はありません。 新しい KSDK 2.0 プロジェクトを作成し、この新しいプロジェクトにコードをコピーすることをお勧めします。次に、hardware_init() を使用してピンとクロックを設定する必要があります。よくわからない、あなたのプロジェクトは何ですか。 現時点では、1つのデバイスにつき1つのパッケージのみをダウンロードするオプションがまだあります。 これに関する最新情報がわかったら、お知らせします。 ご意見ありがとうございました。 よい一日を! Iva テクニカルサポートエンジニア Re: 方法: KSDK 2.0 のインストール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ジェイソン 私たちは、プロジェクトの中で 1.3 から 2.0 への変換を検討する窓口を得ているところにいます。 私はバージョン管理の設定と、単一のプロセッサ用に別々の領域を持つ必要があることに関心があります。 私は複数のパッケージを手動でマージすることを検討しましたが、特にマニフェストでは、それは簡単ではありません。 NXPが1つのパッケージで複数のプロセッサをサポートする時期、またはサポートするかどうかについての最新情報はありますか? 感謝する スティーブ Re: 方法: KSDK 2.0 のインストール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ありがとうございます。私の問題は解決しました。 Re: 方法: KSDK 2.0 のインストール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Steve - このフィードバックは、パッケージビルダーの背後にいるエンジニアリングチームに伝えられています。 よろしくお願いします。 Re: 方法: KSDK 2.0 のインストール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 一部の開発者がすべてのプロセッサバージョンをダウンロードしたくない場合があり、これによりダウンロードが小さくなることを理解しています。 しかし、私たちの中には、複数の部品やパッケージをサポートする必要がある人もいます。 複数のパーツ(またはパッケージ)のサポートを受けるために、現在の方法では、各パーツのパッケージ全体をダウンロードすることになります。 ダウンロードを比較すると、ほとんどの場合、デバイスとボードのみに違いがあります。場合によっては、より多くの「ミドルウェア」が含まれていることがあります。 毎回、ツールスイートやライブラリなどもダウンロードしています。 ツールに複数またはすべてのデバイスを選択する機能を追加していただけませんか?それとも、少なくとも家族全員で? -Steve Re: 方法: KSDK 2.0 のインストール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Hi, いいえ、別のツールによる代替品があります。 -Iva Re: 方法: KSDK 2.0 のインストール <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Processor Expertのサポートを追加する予定はありますか?
記事全体を表示
MCXN系列的RS485硬件连接和软件 1.RS485硬件连接 RS-485 是一种多点通信协议,其中 LPUART 收发器的驱动器为三态,除非 LPUART 正在驱动。发射器可以使用 RTS_B 信号来启用收发器的驱动器。RTS_B 的极性可以通过固件配置,以与收发器的驱动器使能信号的极性相匹配。 下图显示了接收器使能信号已置位。此连接还可以将 RTS_B 连接到 DE 和 RE_B。当 UART 发送器发送字符时,收发器的接收器将被禁用。在此期间,上拉电阻可以将 RXD 拉至非浮动值。您可以通过在单线模式下操作 LPUART 来进一步优化此选项,从而释放 RXD 引脚用于其他用途。   当uart通过TXD引脚发送字符时,RTS_b信号自动置位,经过RS-485收发器后,urat发送器可以驱动差分信号Y/Z。当uart不传输字符时,RTS_b信号无效,因此RS-485收发器处于tr状态,差分信号Y/Z不由此RS-485收发器驱动。对于RS-485收发器的接收器部分,如果将RTS_b信号直接连接到RS-485收发器的接收器的RE_b引脚,或者根据RS-485收发器所需的逻辑通过反相器连接到RS-485收发器的接收器,当uart发送字符时,RS-485收发器的接收器被禁用,RS485的RO引脚处于三态,因此RO引脚上需要一个上拉电阻,并且LPUart的RXD引脚不能从它自己的发射器接收任何字符。 RTS_B信号可以作为硬件流控制,但请注意,应用程序使用RTS_b信号来控制RS485启用而不是硬件流控制。 ) 2. RTS_b pin assigmnet.   对于MCXN系列的uart模块,FCx_P0为UARTx模块的RXD引脚,FCx_P1为UARTx模块的TXD引脚,FCx_P2为UARTx模块的RTS_b引脚。 对于 MCXN94x 系列,P1_8 引脚可作为 UART4 的 FC4_P0 或 RXD 引脚;P1_9 引脚可作为 UART4 的 FC4_P1 或 TXD 引脚;P1_22 引脚可作为 UART4 的 FC4_P2 或 RTS_b 引脚,并将 PORT1_PCR22[MUX]位设置为十进制 3; 3)软件 3.1 引脚分配 void BOARD_InitPins(void) { /* 启用 PORT1 的时钟:启用时钟 */ 时钟启用时钟( kCLOCK_Port1 ); const port_pin_config_t port1_8_pinA1_config = {/* 内部上拉/下拉电阻已禁用 */ kPORT_PullDisable , /* 选择低内部上拉电阻值。*/ kPORT_LowPullResistor , /* 配置快速转换速率 */ kPORT_FastSlewRate , /* 无源输入滤波器已禁用 */ kPORT_PassiveFilterDisable , /* 开漏输出被禁用 */ kPORT_OpenDrainDisable , /* 配置低驱动强度 */ kPORT_LowDriveStrength , /* 引脚配置为 FC4_P0 */ kPORT_MuxAlt2 端口 /* 数字输入启用 */ kPORT_InputBufferEnable , /* 数字输入未反转 */ kPORT_InputNormal , /* 引脚控制寄存器字段[15:0]未锁定 */                                                     kPORT_UnlockRegister}; /* PORT1_8(引脚A1)配置为FC4_P0 */     PORT_SetPinConfig(PORT1, 8U, &port1_8_pinA1_config); const port_pin_config_t port1_9_pinB1_config = {/* 内部上拉/下拉电阻已禁用 */ kPORT_PullDisable , /* 选择低内部上拉电阻值。*/ kPORT_LowPullResistor , /* 配置快速转换速率 */ kPORT_FastSlewRate , /* 无源输入滤波器已禁用 */ kPORT_PassiveFilterDisable , /* 开漏输出被禁用 */ kPORT_OpenDrainDisable , /* 配置低驱动强度 */ kPORT_LowDriveStrength , /* 引脚配置为 FC4_P1 */ kPORT_MuxAlt2 端口 /* 数字输入启用 */ kPORT_InputBufferEnable , /* 数字输入未反转 */ kPORT_InputNormal , /* 引脚控制寄存器字段[15:0]未锁定 */                                                     kPORT_UnlockRegister}; /* PORT1_9(引脚B1)配置为FC4_P1 */     PORT_SetPinConfig(PORT1, 9U, &port1_9_pinB1_config); //* PORT1_22(引脚 L4)配置为带有 ALT3 的 FC4_P2*/ const port_pin_config_t port1_22_pinC3_config = {/* 内部上拉/下拉电阻已禁用 */ kPORT_PullDisable , /* 选择低内部上拉电阻值。*/ kPORT_LowPullResistor , /* 配置快速转换速率 */ kPORT_FastSlewRate , /* 无源输入滤波器已禁用 */ kPORT_PassiveFilterDisable , /* 开漏输出被禁用 */ kPORT_OpenDrainDisable , /* 配置低驱动强度 */ kPORT_LowDriveStrength , /* 引脚配置为 FC4_P1 */ kPORT_MuxAlt3 端口 /* 数字输入启用 */ kPORT_InputBufferEnable , /* 数字输入未反转 */ kPORT_InputNormal , /* 引脚控制寄存器字段[15:0]未锁定 */                                                        kPORT_UnlockRegister}; /* PORT1_9(引脚B1)配置为FC4_P1 */        PORT_SetPinConfig(PORT1, 22U, &port1_22_pinC3_config); }   函数   //P1_22作为RTS_b信号 void RTS_b_init(LPUART_Type *base) {  base->MODIR |=LPUART_MODIR_TXRTSE(1); //                   (((uint32_t)(((uint32_t)(x)) << LPUART_MODIR_TXRTSE_SHIFT)) & LPUART_MODIR_TXRTSE_MASK) }   4)示波器测试UART时序 结论: 从上面的示波器屏幕截图中,您可以看到,当 uart 发射器发送字符时,RTS_b 信号变低,因此它可以作为 RS485 收发器使能信号。
記事全体を表示
例MPC5777C-SDADC_simple GHS614 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ******************************************************************************** * 詳細説明: * 例はSigma_Delta ADCを構成し、定期的に入力ANA0_SDA0変換します *(EVBのポテンショメータは接続できます。J53-1 - >--> PO15)とディスプレイ * ターミナル ウィンドウ (USBtoUART ブリッジ J21) が表示されます。端末の設定は * 19200-8-パリティなし-1ストップビット-eSCI_Aのフロー制御なし。 * * ------------------------------------------------------------------------------ ※テストHW:MPC5777C-512DS Rev.A + MPC57xx マザーボード Rev.C * MCU:             PPC5777CMM03 2N45H CTZZS1521A * Fsys: PLL1 = core_clk = 264MHz, PLL0 = 192MHz * Debugger:        Lauterbach Trace32 * 対象:internal_FLASH *端末:19200-8-パリティなし-1ストップビット-eSCI_Aのフロー制御なし ※eSCI_AはUSBtoUARTブリッジ(コネクタJ21) ※EVB接続:ADC用:J53-1(EVBポット用ワイパー) - >--> PO15(ヘッダーP22) * ******************************************************************************** <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ******************************************************************************** * 詳細説明: * 例はSigma_Delta ADCを構成し、定期的に入力ANA0_SDA0変換します *(EVBのポテンショメータは接続できます。J53-1 - >--> PO15)とディスプレイ * ターミナル ウィンドウ (USBtoUART ブリッジ J21) が表示されます。端末の設定は * 19200-8-パリティなし-1ストップビット-eSCI_Aのフロー制御なし。 * * ------------------------------------------------------------------------------ ※テストHW:MPC5777C-512DS Rev.A + MPC57xx マザーボード Rev.C * MCU:             PPC5777CMM03 2N45H CTZZS1521A * Fsys: PLL1 = core_clk = 264MHz, PLL0 = 192MHz * Debugger:        Lauterbach Trace32 * 対象:internal_FLASH *端末:19200-8-パリティなし-1ストップビット-eSCI_Aのフロー制御なし ※eSCI_AはUSBtoUARTブリッジ(コネクタJ21) ※EVB接続:ADC用:J53-1(EVBポット用ワイパー) - >--> PO15(ヘッダーP22) * ******************************************************************************** 全般
記事全体を表示
802.11AD 60 GHz Wi-Fi Gateway <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Demo 在这个演示中,我们展示了一个802.11AD 60GHz无线演示,它的吞吐量为3Gbps,并使用两个LS1046ARDB (ARM Cortex A72四核)网关和一个LS1012ARDB网关。 这些网关模拟基站之间的通信。 产品 产品 链接 QorIQ ® Layerscape 1012A低功耗通信处理器 Layerscape LS1012A 物联网通信处理器 | NXP QorIQ® LS1012A开发板 https://www.nxp.com/design/qoriq-developer-resources/qoriq-ls1012a-development-board:LS1012A-RDB?&fsrch=1&sr=2&pageNum=1 QorIQ ® Layerscape 1046A和1026A多核通信处理器 QorIQ ® Layerscape 1046A | 恩智浦 QorIQ® LS1046A开发板 QorIQ ® LS1046A开发板 | 恩智浦 培训 60 GHz Wi-Fi 新品 通信基础设施
記事全体を表示
UART通信时钟 大家好,恩智浦社区, 我希望你一切安好。我目前正在使用 RD-HVBMSCTBUN 板,但在 UART 通信方面遇到了一些困难。由于我们从头开始开展新项目,我们一直在参考示例以获得指导,但到目前为止还没有取得太大的成功。 在发布了几个问题并在线搜索信息后,我们终于能够使用 UART 发送数据并在 Putty 上看到输出。但是,我们现在想将操作系统(FreeRTOS)纳入我们的项目。这就是我们遇到的问题。 提供的 UART 示例使用 48MHz 的时钟频率和 FIRC,但大多数 FreeRTOS 用例和其他资源建议使用 160MHz 的时钟频率和 PLL。因此,当我们将时钟改为 160MHz 时,我们开始收到奇怪的字符而不是预期的数据。 我不确定为什么 UART + FreeRTOS 不工作或者如何正确更改 UART 时钟以支持 160MHz。我自己尝试过,但不幸的是,它没有起作用(当然我们使用慢时钟,因为我们使用的是 LPUART1)。 如果社区中的任何人对可能出现的问题或该问题的可能解决方案有任何见解,我将非常感谢您的帮助。您的专业知识和指导对于我们解决这个问题并顺利继续我们的项目至关重要。 提前感谢大家的时间和帮助。 回复:UART通信时钟 我的解决方案是:切换到 PLL 时钟,在外设中启用它,并确保 PLL 已锁定。FreeRTOS 依赖 PLL 时钟正常运行。   回复:UART通信时钟 Hi, 如果不使用 FreeRTOS,在更新时钟选项后,演示示例是否能正常运行? 尝试测量 TXD 数据以查看实际设置的比特率。也许您可以尝试测量 CLKOUT0_RUN 引脚上的 AIPS_SLOW_CLK。 BR, Petr
記事全体を表示
DDR:i.MX6Q Sabre SDB-P 板上的时钟速度减慢 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 附加的补丁会降低 i.MX6Q Sabre SDB-P 板上的 DDR 时钟速度(从 528000000Hz 降低到 396000000Hz)。这些在 Android JB4.2.2_1.0.0 和 Linux L3.0.35_4.1.0 上进行了测试。 为了验证补丁是否正确应用,在串行控制台上应该看到以下两条粗体行 主板:i.MX6Q-SABRESD:未知主板:0x63012 [POR] 启动设备:MMC I2C:就绪 内存:1 GB MMC:   FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3 *** 警告 - CRC 或 MMC 错误,使用默认环境 MX6Q PLL1:792MHz MX6Q PLL2:528MHz MX6Q PLL3:480MHz MX6Q PLL8:50MHz ipg时钟:49500000Hz ipg per clock : 49500000Hz UART时钟:80000000Hz cspi时钟:60000000Hz ahb时钟:99000000Hz 轴时钟:198000000Hz emi_slow时钟:99000000Hz DDR时钟:396000000Hz USDHHC1时钟:198000000Hz USDHHC2时钟:198000000Hz USDHC3时钟:198000000Hz USDHC4时钟:198000000Hz NFC时钟:24000000Hz 在:串行 输出:串行 Err:   serial 找到了 PFUZE100!设备 ID=10,revid=10 网络:从 IIM 获取 MAC 地址:00:04:9f:02:67:46 FEC0 [PRIME] 按任意键停止自动启动: 0 kernel   @ 10808000 (4709060) ramdisk  @ 11800000 (183100) kernel cmdline: 使用 boot.img 命令行: 控制台=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1:off video=mxcfb2:off fbmem=10M fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0androidboot.hardware=飞思卡尔 正在启动内核... 解压 Linux...完成,启动内核。 . . . sched_clock:32 位,3000kHz,分辨率 333ns,每 1431655ms 循环一次 将 periph_clk 的父级设置为 pll2_pfd_400! arm_max_freq=1.2GHz . . . 回复:DDR:i.MX6Q Sabre SDB-P 板上的时钟速度变慢 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 您好,先生, 有针对 3.10.x 的补丁代码吗内核? 回复:DDR:i.MX6Q Sabre SDB-P 板上的时钟速度变慢 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 我正在使用 Linux 3.035 处理 SabreSD,我尝试使用这些补丁,但是一旦我构建 LTIB 它就会失败。我遗漏了什么吗?
記事全体を表示
SSEC_1.001_15.08.2012.PEupd <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 上证所 描述 SPHY组件的安全驱动程序 组件 SSEC.PEupd Dependencies 等待 许可 许可证:开源(LGPL) 版权:(c)版权所有 Erich Styger,2012,保留所有权利。 这是一个使用 Processor Expert 实现驱动程序的开源软件。 这是一个免费软件,根据以下条款的许可政策开放用于教育、研究和商业开发: * 这是一个免费软件,没有任何担保。 * 没有使用限制。您可以自行承担责任,将其用于个人、非营利或商业产品。 * 重新分发源代码必须保留上述版权声明。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 上证所 描述 SPHY组件的安全驱动程序 组件 SSEC.PEupd Dependencies 等待 许可 许可证:开源(LGPL) 版权:(c)版权所有 Erich Styger,2012,保留所有权利。 这是一个使用 Processor Expert 实现驱动程序的开源软件。 这是一个免费软件,根据以下条款的许可政策开放用于教育、研究和商业开发: * 这是一个免费软件,没有任何担保。 * 没有使用限制。您可以自行承担责任,将其用于个人、非营利或商业产品。 * 重新分发源代码必须保留上述版权声明。 组件交换
記事全体を表示
sbc fs6500 上图是故障安全状态机(FAIL SAFE STATE MACHINE)的一部分,其中的“POR_FS”是什么意思呢? Re: sbc fs6500 谢谢您的回复! Re: sbc fs6500 Hi, POR_FS 表示“故障安全状态机的上电复位”。是FS65的内部逻辑信号,在FS65内部产生。这是 FS65 插上电池上电后,Main 状态机和 Fail Safe 状态机状态转换的条件。 所以POR_FS不能通过Wake up来触发。“POR_FS”只是“唤醒”到“降压或降压升压配置检测电源”的条件。如果 POR_FS 为“1”,主状态机将从“唤醒”转为“降压或降压升压配置检测电源”,否则将停留在“唤醒”状态。 BR, Tomas
記事全体を表示
Linux Kernel <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 构建Linux内核 构建Linux内核 使用 LTIB 进行构建 LTIB 外的建筑 下载并安装 GNU Toolchain 和 git 从 Freescale git 存储库构建内核 构建内核主线 关于Linux 使用 LTIB 进行构建 使用 Ltib 可以轻松构建 Linux 内核。在 Ltib 菜单上,只需选择: [*] 配置内核 当您退出此菜单时,Ltib 将显示如下所示的内核菜单配置: 这是内核菜单配置,可以在其中配置内核选项和驱动程序。 退出此菜单后,内核将被构建并存储在: /rootfs/boot LTIB 外的建筑 下载并安装 GNU Toolchain 和 git 安装 LTIB 时,GNU 工具链会自动安装在 /opt/freescale/usr/local/ 高于 2.6.34 的内核版本无法在工具链 4.1.2 上构建,仅适用于 4.4.1 或更高版本 在主机上的 /opt/freescale/usr/local/ 处检查当前安装的工具链。 下一步是在主机上安装 GIT。对于 Ubuntu 机器,使用: sudo apt-get 安装 git-core 从 Freescale git 存储库构建内核 Freescale 提供了对其自己的 git 内核存储库的访问权限,可以在以下位置查看: Freescale Public GIT 要下载内核源代码,请创建一个新文件夹并使用以下命令: git clone git://git.freescale.com/imx/linux-2.6-imx.git 或者 git clone http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git 几分钟后,将创建一个名为 linux-2.6-imx 的文件夹,其中包含 Linux 内核 从您想要使用的远程分支创建本地 git 分支。让我们使用分支 origin/imx_3.0.15 作为示例: cd linux-2.6-imx git checkout -b localbranch origin/imx_3.0.15 要检查所有可用的远程分支,请使用:git branch -r 导出交叉编译器、体系结构和工具链路径: 导出 ARCH=arm 导出 CROSS_COMPILE=arm-none-linux-gnueabi- 如果使用工具链 4.1.2: 导出路径=“$PATH:/opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/” 或者如果使用工具链 4.4.4: 导出路径=“$PATH:/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/” 复制所需平台的配置文件到 Linux 文件夹,例如: cp arch/arm/configs/imx6_defconfig .config 所有平台配置文件都位于 /arch/arm/configs/ 调用 menuconfig 并更改配置(如果需要) make menuconfig 现在可以构建了: make uImage zImage 和 uImage 将位于 /arch/arm/boot/ 文件夹。 构建内核主线 主线内核可以通过以下链接查看: https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git 要下载内核源代码,请创建一个新文件夹并使用以下命令: git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git 或者 git 克隆http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git 或者 git 克隆https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git 几分钟后,将创建一个名为 linux 的文件夹,其中包含 Linux 内核 从您想要使用的远程分支创建本地 git 分支。让我们使用分支 origin/linux-3.8.y 作为示例: cd linux git checkout -b localbranch origin/linux-3.8.y 要检查所有可用的远程分支,请使用:git branch -r 导出交叉编译器、体系结构和工具链路径: 导出 ARCH=arm 导出 CROSS_COMPILE=arm-none-linux-gnueabi- 如果使用工具链 4.4.4: 导出路径=“$PATH:/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/” 配置您想要构建内核的平台。对于 i.MX 系列,使用 imx_v6_v7_defconfig: make imx_v6_v7_defconfig 所有平台配置文件都位于 /arch/arm/configs/ 调用 menuconfig 并更改配置(仅在需要时,这是可选步骤!) make menuconfig 现在可以构建了: make -j4 uImage LOADADDR=0x70008000 - 如果 PC 有 4 个核心,请使用-j4选项来加快构建速度。这是可选的。 -重要提示:为每个处理器使用正确的地址。您可以在linux/arch/arm/mach-imx/Makefile.boot检查正确的地址值。 构建 uImage 后,构建 dtb 文件(设备树二进制文件)。对于 i.MX53 QSB 使用: make imx53-qsb.dtb uImage 将位于: linux/arch/arm/boot/ 文件夹和 dtb 二进制文件位于: linux/arch/arm/boot/ dts 关于Linux 有关 Linux 的常规信息,请参阅关于 Linux
記事全体を表示
Timeout_1.019.PEupd <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> タイムアウト 形容 操作をタイムアウトできる汎用 timout ドライバー。 コンポーネント Timeout.PEupd Dependencies FreeRTOS ライセンス ライセンス : オープンソース (LGPL) 著作権:(c)著作権Erich Styger、2011、無断複写・転載を禁じます。 これは、Processor Expertを使用してタイムアウトルーチンを実装するオープンソースソフトウェアです。 これはフリーソフトウェアであり、次の条件のライセンスポリシーの下で教育、研究、および商用開発に開放されています。 *これはフリーソフトウェアであり、保証はありません。 ※使用制限はありません。あなたは、あなたの責任の下で、個人、非営利、または商用製品のためにそれを使用、変更、および再配布することができます。 ※ソースコードの再配布には、上記の著作権表示を保持する必要があります。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> タイムアウト 形容 操作をタイムアウトできる汎用 timout ドライバー。 コンポーネント Timeout.PEupd Dependencies FreeRTOS ライセンス ライセンス : オープンソース (LGPL) 著作権:(c)著作権Erich Styger、2011、無断複写・転載を禁じます。 これは、Processor Expertを使用してタイムアウトルーチンを実装するオープンソースソフトウェアです。 これはフリーソフトウェアであり、次の条件のライセンスポリシーの下で教育、研究、および商用開発に開放されています。 *これはフリーソフトウェアであり、保証はありません。 ※使用制限はありません。あなたは、あなたの責任の下で、個人、非営利、または商用製品のためにそれを使用、変更、および再配布することができます。 ※ソースコードの再配布には、上記の著作権表示を保持する必要があります。 コンポーネント交換
記事全体を表示
2014年チャレンジトピックス <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 以下のトピックは、フリースケールが提案したものです。それらのいずれかを選択することは必須ではありません、あなたはトピックのためのあなた自身のアイデアを持って来るのは自由です。 HMI - ヒューマン・マシン・インターフェース HMIは、ドライバーがさまざまな情報やエンターテイメントカーサービスを簡単に使用できるようにする車のシステムです。HMIは通常、車の中央、ドライバーと同乗者の間にあります。一般的なHMIは、ラジオやオーディオのサブシステム、ナビゲーション、電話接続へのアクセスを可能にするタッチスクリーンです。 このプロジェクトを選択するチームは、ユーザーが次のことができるグラフィカルなインタラクティブアプリケーションを設計する必要があります。 さまざまな外部デバイス(SDカードまたはスマートフォン)からメディアを再生する オーディオとビデオの設定を調整する Wandboardに接続されたスマートフォンから電話をかけたり受けたりします ナビゲーションシステムを使用する HMIの例を以下に示します。 http://www.youtube.com/watch?v=iZsviUeLmmg アウディの新しいHMIがCES2014に登場 - YouTube フリースケール・オートモーティブ・ビジョン フリースケール i.MX 6 オートモーティブ・テクノロジー オーディオポストプロセッシングフィルター オーディオポストプロセッシング とは、 多くの場合、 オーディオエフェクト または エフェクトユニット を介して、 聴覚 信号 または 音 を意図的に変更 することです 。 車の中でラジオや音楽を聴くとき、リスナーの周りの環境はリスニング体験の質を低下させる可能性があります。交通音や車輪の騒音、人々が話 している多くの騒音の原因となることがあります-音楽の柔らかい部分の一部が聞こえなくなるほどの騒音です。 オーディオポストプロセッシングは、さまざまなノイズ produced.by エフェクトを抑制することで、ユーザーエクスペリエンスを向上させるために使用できます。 このプロジェクトを選択するチームは、ノイズで録音されたサンプルオーディオストリームと、ポストプロセッシングアルゴリズムが適用された後の結果出力を表示する必要があります。 詳細については、以下のリンクを確認してください。 DSPベースのオーディオポストプロセッシングにより、オーディオ品質を向上 |EEタイムズ 音声信号処理 - Wikipedia リアルタイムの衝突検出 衝突回避システムは 、 事故の深刻さを軽減するために設計されたシステムです。 プリクラッシュシステム、 前方衝突警告システム 、衝突 軽減システムとも呼ばれ、 レーダー 、時には レーザー センサー、カメラセンサーを使用して差し迫った衝突を検出します。検出が完了すると、これらのシステムは、衝突が差し迫っているときにドライバーに警告を発するか、ドライバーの入力なしに自律的に行動します(ブレーキまたはステアリング、またはその両方によって)。 衝突回避、衝突検出、または接近する障害物の検出の最初のフェーズの1つ。一般的なアプリケーションは、Wandboardに接続されたカメラを介して受信した画像を処理し、近づいてくるオブジェクト(しきい値として一定の速度を持つ)を検出し、音を鳴らしたり画面に警告メッセージを表示したりして警告します。 詳細については、以下をご覧ください。 HowStuffWorks「プリコリジョンシステムとレーダー」 衝突検出 - Wikipedia セーフティクリティカルなLinux 生命にかかわるシステムまたはセーフティクリティカルなシステムとは、故障または誤動作が次の結果をもたらす可能性のあるシステムです。 人の死亡または重傷、または 機器の損失または重大な損傷、または 環境への害。 車載ソフトウェアは、セーフティクリティカルなシステムの一例です。現在、Linux SWがそのようなシステムの一部になれるかどうかについては多くの議論があり、これを証明することを目的としたオープンソースプロジェクトがあります。そのようなプロジェクトの一例が、OSADL Project: Safety Critical Linuxです。 このトピックを選択するチームは、Autmotive環境でLinuxアプリケーションの動作を制御するアプリケーションまたはツールを使用して、このプロジェクトに貢献する可能性があります 詳細については、以下のリンクをご覧ください。 https://www.osadl.org/Presentations-and-Documents.safety-critical-documents.0.html http://elinux.org/images/9/96/LinuxInSCEnvironment.pdf AFS - アダプティブ・フロントライト・システム 車両と歩行者の事故の約70%は夜間に発生しています。 AFSは、交通状況や気象条件に自動的に適応し、安全性と運転快適性を向上させます。 このプロジェクトを選択するチームは、カーブ、バンプ、その他の交通車両など、さまざまな状況でフロントライトを制御するためのプロトタイプを作成する必要があります。 詳細については、以下のリンクをご覧ください。 アダプティブ・フロントライト・システム(AFS) - YouTube BMWアダプティブヘッドライト - YouTube https://techinfo.honda.com/rjanisis/pubs/om/JA0606/JA0606O00139A.pdf Linux Embedded Challenge 2014 (英語)
記事全体を表示