差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
start [2023/09/13 02:34] – admin12start [2026/10/02 04:30] (当前版本) – Reorganize homepage navigation by platform and use case admin
行 1: 行 1:
-====== [Tutorial] MSPM0L1306 development board tutorial development environment setup ====== +====== ICBbuy Developer Wiki ======
-**Click the blue words to follow usThe development of TI's MSPM0L series can use development environments such as KEIL, IAR, and CCS. The emulator can use JLINK, which is commonly used in ARM development, and TI's XDS emulator.Next, I will give an explanation on the most commonly used combination development of KEIL and JLINK.**    “+
  
-**1.**+<WRAP box round> 
 +**Hardware documentation for ICBbuy development boards, wireless modules, and embedded projects.**
  
-**Download SDK, MSPM0-SDK from TI’s official website**+Start with your target platform or application. Each product page provides the board overview, pinout, schematics, dimensions, software examples, and downloadable resources where available. 
 +</WRAP>
  
-{{http://ele-think.com/wp-content/uploads/2023/09/1-1.png?nolink&1080x264}}Download the code configuration tool, SYSCONFIG.+===== Find a Development Board =====
  
-{{http://ele-think.com/wp-content/uploads/2023/09/2-2.png?nolink&1080x274}}+==== Wi-Fi, IoT & AI ===== 
 +^ Product ^ Best for ^ Key capabilities ^ 
 +| [[developmentboard:esp32-c3-eye|ESP32-C3-EYE]] | Compact camera projects | Wi-Fi, BLE 5.0, camera | 
 +| [[developmentboard:esp32-s3-eye-6824|ESP32-S3-EYE]] | Vision and AI projects | Wi-Fi, BLE, camera, AI | 
 +| [[developmentboard:esp32-c6mini|ESP32-C6 Mini]] | Matter, Thread and Wi-Fi 6 projects | Wi-Fi 6, BLE 5, Zigbee | 
 +| [[developmentboard:esp32-c6-evb|ESP32-C6 EVB]] | Wireless prototyping | Wi-Fi 6, BLE 5, Zigbee | 
 +| [[developmentboard:esp32-p4mini-c6|ESP32-P4 Mini]] | High-performance edge applications | ESP32-P4, AI-ready | 
 +| [[developmentboard:esp32-p4kit-c6|ESP32-P4 Kit]] | Advanced development and evaluation | ESP32-P4, AI-ready |
  
-After downloading, you can install it. It is recommended to install it in the default path, which is C:\ti. After installation, open the SDK directory. At present, we need to pay attention to these three folders.+==== Displays, Cameras & Human Interface ===== 
 +^ Product ^ Best for ^ Key capabilities ^ 
 +| [[developmentboard:esp32-c3-1.28|ESP32-C3 1.28]] | Compact round-display interfaces | Wi-Fi, BLE, 1.28-inch round display | 
 +| [[developmentboard:esp32-s3-4inch|ESP32-S3 4inch LCD]] | Touchscreen and dashboard projects | Wi-Fi, BLE, 4-inch display | 
 +| [[developmentboard:esp32-s3-7.0inch_screen|ESP32-S3 7inch Screen]] | Large HMI and control panels | Wi-Fi, BLE, 7-inch display | 
 +| [[developmentboard:rp2040-1.28-lcd|RP2040 1.28inch LCD]] | USB display projects | RP2040, round display | 
 +| [[developmentboard:qs-kb02-smart_knob|QS-KB02 Smart Knob]] | Knob and display interfaces | Rotary encoder, display | 
 +| [[developmentboard:qst11-eye|QST11-EYE]] | Low-power display projects | BLE 5.3, 1.28-inch display |
  
-{{http://ele-think.com/wp-content/uploads/2023/09/3.png?nolink&1080x797}}RTOS-less routine directory for MSPM0L1306:+==== Wireless & Low-Power ===== 
 +^ Product ^ Best for ^ Key capabilities ^ 
 +| [[developmentboard:nrf52840|nRF52840]] | Connected low-power devices | BLE 5.0, Thread, Zigbee | 
 +| [[developmentboard:nrf52840-micro_board|nRF52840 Micro]] | Space-constrained wireless designs | BLE 5.0, compact form factor |
  
-\examples\nortos\LP_MSPM0L1306\driverlib+==== RISC-V & General-Purpose MCU ===== 
 +^ Product ^ Best for ^ Key capabilities ^ 
 +| [[developmentboard:ch32v003|CH32V003]] | Low-cost RISC-V projects | RISC-V MCU | 
 +| [[developmentboard:ch32v307db|CH32V307DB]] | High-performance RISC-V development | RISC-V MCU | 
 +| [[developmentboard:stm32f103c6t6|STM32F103C6T6]] | Cortex-M3 development | STM32, ARM Cortex-M3 | 
 +| [[developmentboard:stm32g431cbt6|STM32G431CBT6]] | Motor control and real-time projects | STM32, ARM Cortex-M4 | 
 +| [[developmentboard:stm32l431rct6|STM32L431RCT6]] | Battery-powered embedded devices | STM32, low-power Cortex-M4 | 
 +| [[developmentboard:rp2350-tinyxl|RP2350 TinyXL]] | Modern dual-core microcontroller projects | RP2350, USB | 
 +| [[developmentboard:sky2040|SKY2040]] | Compact RP2040 designs | RP2040 |
  
-Open the keil folder in the routine to open this routine. Keil will also prompt you to install the MSPM0L1306 patch package at this time, or you can install it manually in keil's Pack Installer.+==== Networking & Specialized Hardware ===== 
 +^ Product ^ Best for ^ Key capabilities ^ 
 +| [[developmentboard:eth01-evo|ETH01-EVO]] | Wired IoT and Ethernet gateways | Ethernet, ESP8266 |
  
-{{http://ele-think.com/wp-content/uploads/2023/09/4.png?nolink&1080x516}}“+[[developmentboard:start|Browse the complete development board catalog >>]]
  
-**2.**+----
  
-**Configure the SYSCONFIG tool**+===== ESP Modules =====
  
-This tool is an initialization code generation tool, similar to cubeMX of STM32。+==== ESP32-C6 ===== 
 +  * [[esp-module:esp32-c6-wroom-32|ESP32-C6-WROOM-32]] - 4 MB flash, Wi-Fi 6, Bluetooth LE and Zigbee-ready platform.
  
-First, in the SDK directory, under /tools/keil/, open the syscfg.bat file and modify the corresponding SYSCONFIG installation path.+==== ESP32-C3 ===== 
 +  * [[esp-module:esp32-c3-32|ESP32-C3-32]] - 4 MB flash, RISC-V Wi-Fi and Bluetooth LE module. 
 +  * [[esp-module:esp32-c3-20e|ESP32-C3-20E]] - 4 MB flash, compact ESP32-C3 module.
  
-{{http://ele-think.com/wp-content/uploads/2023/09/5.png?nolink&1080x481}}Save it in the same directory.+==== ESP32 ===== 
 +  * [[esp-module:esp32-wroom-32e|ESP32-WROOM-32E]] - 4 MB flash, general-purpose ESP32 module. 
 +  * [[esp-module:esp32-wroom-32ue|ESP32-WROOM-32UE]] - 4 MB flash, ESP32 module with external antenna support.
  
-Open the MSPM0_SDK_syscfg_menu_import.cfg file and modify the SYSCONFIG version and path. The red and blue parts in the figure below must be modified to be consistent with the path names of the SDK and SYSCONFIG.+==== ESP8266 ===== 
 +  * [[esp-module:esp8266-12f|ESP8266-12F]] - 4 MB flash, Wi-Fi module. 
 +  * [[esp-module:esp8266-m1|ESP8266-M1]] - 2 MB flash, compact Wi-Fi module.
  
-{{http://ele-think.com/wp-content/uploads/2023/09/6.png?nolink&796x349}}In keil, select Tools → Customize Tools Menu in the menu+[[esp-module:start|Browse the complete ESP module catalog >>]]
  
-{{http://ele-think.com/wp-content/uploads/2023/09/7.png?nolink&527x172}}Click import.+----
  
-{{http://ele-think.com/wp-content/uploads/2023/09/8.png?nolink&424x361}}Select the SDK directory.+===== Start Here =====
  
-MSPM0_SDK_syscfg_menu_import.cfg file.Click to open.+^ Step ^ What to do ^ 
 +| **1. Choose hardware** | Use the categories above to find a board or module by platform and use case. | 
 +| **2. Open the product page** | Review the overview, pinout, dimensions, schematic, and hardware notes. | 
 +| **3. Set up software** | Follow the product page for supported examples, repositories, and development environments. | 
 +| **4. Download resources** | Use the Resources section for files such as schematics, source code, and mechanical drawings. |
  
-{{http://ele-think.com/wp-content/uploads/2023/09/9.png?nolink&611x318}}Click OK.+===== Resources & Support =====
  
-{{http://ele-think.com/wp-content/uploads/2023/09/10.png?nolink&660x555}}At this time, the SYSCONFIG option will appear in the Tool directory of keil. +<WRAP group> 
- +<WRAP half column box round> 
-{{http://ele-think.com/wp-content/uploads/2023/09/11.png?nolink&571x156}}When we need to modify the MCU peripheral initialization options, we need to double-click to open the .syscfg file in the project and let the file appear in front of you. Click Sysconfig in Tool to open the SYSCONFIG tool to configure the current project. +==== Product Documentation ==== 
- +  * [[developmentboard:start|Development board catalog]] 
-{{http://ele-think.com/wp-content/uploads/2023/09/12.png?nolink&1080x621}}“ +  * [[esp-module:start|ESP module catalog]] 
- +  * Use product pages for schematics, pinouts, dimensions, and downloadable files. 
-**3.** +</WRAP>
- +
-**The role of the SYSCONFIG tool** +
- +
-Although SYSCONFIG is a code configuration tool like cubeMX used for STM32, SYSCONFIG does not generate code, it only generates 4 files. +
- +
-{{http://ele-think.com/wp-content/uploads/2023/09/13.png?nolink&1037x255}}The first and second files in the picture above are the C and H files of the initialization code. In an empty project, the most basic program is like this. +
- +
-{{http://ele-think.com/wp-content/uploads/2023/09/14.png?nolink&446x244}}The SYSCFG_DL_init function here is in ti_msp_dl_config.c. +
- +
-It is not recommended to modify any code here, because every time the SYSCONFIG configuration is saved, this file will be modified by SYSCONFIG.The Event.dot file saves the MCU Event routing. You can copy the information in this file through an online page to generate an Event routing map. +
- +
-Click to view: +
- +
-https://dreampuf.github.io/GraphvizOnline/ +
- +
-The last syscfg file is the file that we open every time we start SYSCONFIG. SYSCONFIG relies on this file to identify what parameters are configured.+
  
 +<WRAP half column box round>
 +==== Contact ICBbuy ====
 +  * **Sales & product support:** [[sales@icbbuy.com|sales@icbbuy.com]]
 +  * **Website:** [[https://www.icbbuy.com|www.icbbuy.com]]
 +  * **Online store:** [[https://www.icbbuy.com/shop|ICBbuy Online Store]]
 +</WRAP>
 +</WRAP>
  
  • start.1694572496.txt.gz
  • 最后更改: 2023/09/13 02:34
  • 由 admin12