嵌入式
文章平均质量分 83
Jossen CIANG
嵌入式爱好者,曾侥幸获得了2022年全国大学生电子设计竞赛信息科技前沿专题赛全国一等奖,2023年全国大学生电子设计竞赛全国二等奖,2022年全国大学生电子设计竞赛山东省一等奖。个人邮箱:[email protected]
展开
-
移植CMSIS_FREERTOS
这个文章其实是在去年3月份准备电赛期间研究TI CC3200时写的,当时并没有想着往网上发,随着RTOS发展的越来越火热,我也想在这方面出点力,所有把这篇文章上传一下,方便大家在移植FreeRTOS时有个参考。原创 2024-03-11 14:45:49 · 980 阅读 · 0 评论 -
MSPM0L-配置ADC定时器触发以及DMA传输
如果您未看过笔者之前写的"第一步配置"和"MSPM0教程之调用SYSCONFIG以及配置GPIO输出和输入",强烈建议您将这两篇先看了,以免出现配置错误,如果您以及完成了SYSCONFIG的配置,请继续往下看。原创 2023-08-23 17:30:55 · 1109 阅读 · 1 评论 -
2023电赛备赛-MSPM0学习笔记(六)配置定时器以及输出PWM波
如果您未看过笔者之前写的"第一步配置"和"MSPM0教程之调用SYSCONFIG以及配置GPIO输出和输入",强烈建议您将这两篇先看了,以免出现配置错误,如果您以及完成了SYSCONFIG的配置,请继续往下看。原创 2023-06-27 14:59:15 · 1694 阅读 · 1 评论 -
2023电赛备赛-MSPM0学习笔记(五)UART配置
如果您未看过笔者之前写的"第一步配置"和"MSPM0教程之调用SYSCONFIG以及配置GPIO输出和输入",强烈建议您将这两篇先看了,以免出现配置错误,如果您以及完成了SYSCONFIG的配置,请继续往下看MSPM0一共有两个时钟源,分别是SYSOSC和LFOSC,他们的频率分别为4M和32.768K通过上图,我们可以看到,有多个时钟源,简单介绍一下MCLK:主系统时钟,为PD1外设提供总线时钟(BUSCLK),系统初始化为32MHz;ULPCLK。原创 2023-06-07 13:01:33 · 1536 阅读 · 2 评论 -
2023电赛备赛-MSPM0学习笔记(三)调用SYSCONFIG以及配置GPIO输出和输入
这时编译器会提示我们ti_msp_dl_config.c和ti_msp_dl_config.h文件发生了更改,打开ti_msp_dl_config.c,能看到SYSCONFIG自动帮我们添加好了相应的初始化函数。与输出不同的是,我们需要配置这个IO的一些属性,点击Digital IOMUX Features,配置上拉电阻,关闭Invert翻转逻辑。如果想详细了解这些配置项的用途,可以点击旁边的问号,会直接弹出相应的信息,笔者就不多解释了,以后需要用到的时候再详细解释。选择我们SDK目录下的.cfg文件。原创 2023-06-04 22:34:37 · 2530 阅读 · 7 评论 -
2023电赛备赛-MSPM0学习笔记(四)滴答定时器的配置以及中断
如果您未看过笔者之前写的"第一步配置"和"MSPM0教程之调用SYSCONFIG以及配置GPIO输出和输入",强烈建议您将这两篇先看了,以免出现配置错误,如果您以及完成了SYSCONFIG的配置,请继续往下看。原创 2023-06-07 12:58:53 · 3425 阅读 · 8 评论 -
2023电赛备赛-MSPM0学习笔记(二)迁移工程
根据我们上一章完成了第一步配置, 但是当我们想从官方的例程中扣出一个demo来作为自己的空工程时,难免要解决不少问题,接下来演示一遍解决迁移工程的问题。原创 2023-06-04 22:30:08 · 1542 阅读 · 5 评论 -
2023电赛备战-MSPM0学习笔记(一)第一步配置
保存后,在/tools/keil/下修改MSPM0_SDK_syscfg_menu_import.cfg里面的内容,下图中红色和蓝色的部分都要修改成跟SDK和SYSCONFIG的路径名称一致。我们任意打开一个工程,例如C:\ti\mspm0_sdk_1_00_00_04\examples\nortos\LP_MSPM0L1306\driverlib\。首先在SDK的目录里,/tools/keil/下,打开syscfg.bat文件,修改对应的SYSCONFIG的安装路径。直接编译,可以看到编译信息出来了,原创 2023-06-04 22:25:54 · 3494 阅读 · 8 评论 -
移植u8g2(硬件SPI)
U8g2是一个嵌入式图形库,主要用于单色的图形液晶显示屏。原创 2023-05-28 20:10:33 · 2626 阅读 · 2 评论