两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 |
start [2023/09/13 02:34] – admin12 | start [2024/11/13 14:08] (当前版本) – [Contact Us] admin |
---|
====== [Tutorial] MSPM0L1306 development board tutorial development environment setup ====== | ====== ====== |
**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.** | ====== Welcome to Our ICBbuy Wiki Site! ====== |
| |
**Download SDK, MSPM0-SDK from TI’s official website** | ICBbuy mainly provides developers/companies around the world with: electronic components, IoT modules (ESP32 modules, Bluetooth modules, lorawan modules, etc.), development boards, making development convenient for developers |
| |
{{http://ele-think.com/wp-content/uploads/2023/09/1-1.png?nolink&1080x264}}Download the code configuration tool, SYSCONFIG. | ==== Home ==== |
| |
{{http://ele-think.com/wp-content/uploads/2023/09/2-2.png?nolink&1080x274}} | * [[:home|Home]] * [[#about_us|About Us]] * [[#contact_us|Contact Us]] * [[#faq|Frequently Asked Questions]] |
| |
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. | ==== Documentation Center ==== |
| |
{{http://ele-think.com/wp-content/uploads/2023/09/3.png?nolink&1080x797}}RTOS-less routine directory for MSPM0L1306: | * [[:documentation_overview|Overview]] * [[:documentation_installation|Installation Guide]] * [[:documentation_configuration|Configuration Guide]] * [[:documentation_user_guide|User Guide]] * [[:documentation_advanced_features|Advanced Features]] |
| |
\examples\nortos\LP_MSPM0L1306\driverlib | ==== Learning Center ==== |
| |
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. | * [[:learning_beginner_guide|Beginner's Guide]] * [[:learning_advanced_guide|Advanced Guide]] * [[:learning_resources|Learning Resources]] |
| |
{{http://ele-think.com/wp-content/uploads/2023/09/4.png?nolink&1080x516}}“ | ==== System Administration ==== |
| |
**2.** | * [[:system_installation|System Installation]] * [[:system_configuration|System Configuration]] * [[:system_troubleshooting|Troubleshooting]] * [[:system_performance|Performance Optimization]] |
| |
**Configure the SYSCONFIG tool** | ==== Latest News ==== |
| |
This tool is an initialization code generation tool, similar to cubeMX of STM32。 | * [[:news_announcements|Latest Announcements]] * [[:news_updates|Product Updates]] * [[:news_events|Upcoming Events]] |
| |
First, in the SDK directory, under /tools/keil/, open the syscfg.bat file and modify the corresponding SYSCONFIG installation path. | ==== External Links ==== |
| |
{{http://ele-think.com/wp-content/uploads/2023/09/5.png?nolink&1080x481}}Save it in the same directory. | * [https://www.example.com Official Website](https://www.example.com) |
| |
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. | * [https://github.com/example GitHub Repository](https://github.com/example) |
| |
{{http://ele-think.com/wp-content/uploads/2023/09/6.png?nolink&796x349}}In keil, select Tools → Customize Tools Menu in the menu | * [https://www.documentation.com DokuWiki Documentation](https://www.documentation.com) |
| |
{{http://ele-think.com/wp-content/uploads/2023/09/7.png?nolink&527x172}}Click import. | ==== Sitemap ==== |
| |
{{http://ele-think.com/wp-content/uploads/2023/09/8.png?nolink&424x361}}Select the SDK directory. | For a complete list of pages across the site, visit our [Sitemap](sitemap). |
| |
MSPM0_SDK_syscfg_menu_import.cfg file.Click to open. | ==== Quick Links ==== |
| |
{{http://ele-think.com/wp-content/uploads/2023/09/9.png?nolink&611x318}}Click OK. | * [[#documentation_center|Documentation Center]] * [[#learning_center|Learning Center]] * [[#system_administration|System Administration]] * [[#external_links|External Links]] |
| |
{{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. | ===== About Us ===== |
| |
{{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. | We are committed to providing high-quality content and resources to help you get the most out of our software. |
| |
{{http://ele-think.com/wp-content/uploads/2023/09/12.png?nolink&1080x621}}“ | ===== FAQ ===== |
| |
**3.** | Have questions? Check out our Frequently Asked Questions for quick answers! |
| |
**The role of the SYSCONFIG tool** | ===== Contact Us ===== |
| |
Although SYSCONFIG is a code configuration tool like cubeMX used for STM32, SYSCONFIG does not generate code, it only generates 4 files. | If necessary please contact us via email |
| |
{{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. | |
| |
| [[sales@icbbuy.com |
| ]] |
| |