当前位置:主页 > 查看内容

TMS570学习【1】了解什么是TMS570

发布时间:2021-07-14 00:00| 位朋友查看

简介:TMS570学习【1】了解什么是TMS570 鉴于TMS570的功能强大在嵌入式中超高性能的地位因此本明同学开始对TMS570的学习和应用当然还是以应用为主哈毕竟是个机械的工科生向大家分享一下我的学习心得以及与STM32的对比。 1. 基本配置 主频300MHZ。 芯片内存512K闪存……

TMS570学习【1】了解什么是TMS570

鉴于TMS570的功能强大,在嵌入式中超高性能的地位,因此本明同学开始对TMS570的学习和应用,当然还是以应用为主哈,毕竟是个机械的工科生,向大家分享一下我的学习心得以及与STM32的对比。

1. 基本配置
主频:300MHZ。
芯片内存:512K,闪存4MB,外扩16M*16BIT的SDRAM。
AD采集:40路12位,采样频率不低于20KHZ,支持IO引脚中断、PWM触发中断、软件中断三种中断方式,输入信号0-5V。
GPIO:8个带中断的GPIO通用接口、30个普通GPIO口,8个带中断的专用GPI接口
通信:2个RS232接口,速率9600bps,1个CAN2.0B 协议的接口,通信速率:1Mbps。
电源供电:DC3-3.3伏。
高低电平:高电平有效输入为1.8V,低电平有效输入为0.7V;
2. 功能电路
(1)GPI低通滤波处理电路;(我的板子上没有找到)
(2)40路12位AD输入运放跟随器电路;
(3)运放跟随器3.3V升压8.3V电源升压电路;
(4)TMS570的AD输入电源3.3V升压和稳压电路;
(5)TMS570的AD输入5V参考源电路;
(6)TMS570内核1.2V电源转换电路。
相关硬件图大家买的话肯定会有商家给配套赠送的,因此不在这拍照粘贴了,不过大体上我们也一般不用看的太细对于这个硬件图而言,更重要的是如何应用,知道有哪些和怎么用接口。那么本次博客不会介绍大部分的相关软件实现配置,争取在后续博文中给出。
3.程序烧录
按照给定的安装步骤:
3.1 CCS
官方提供的编译软件安装文件压缩包CCS8.3.0.00011_win32.zip:需要注意的是路径不能有中文名。除了选择芯片以外,都是一路默认下来的。当然,这里有必要介绍一下CCS,他是供用户开发并调试DSP、MCU等的集成开发软件,我下载的版本为8.3,是免费软件,可以给570提供编译环境。这是我安装完成的界面:
在这里插入图片描述
当然,关于CCS的使用还是需要提一下的,新建工程呢就是电机project->new ccs project.相关操作也不是什么难事,和KEIL的操作对比起来没有太麻烦,我之前用过VS2013,所以上手这个还是蛮容易,想要一起学的小伙伴可以关注或者私聊我,现在先完成570给出的测试过程吧。
3.2 HALCOGEN
在这里插入图片描述
打开hal后,我们新建文件:
在这里插入图片描述
电机file - generate code 后便可以生成一堆代码。可以从ccs中看到:
在这里插入图片描述
3.3 编写主函数
打开main主函数:
在这里插入图片描述
要注意,哪怕是被注释了,也要放在begin和and之间
在这里插入图片描述
最后通过右键单击Target Configurations窗口中工程目录下的“xx.ccxml”文件,并选择“Launch Selected Configuration”,点击快捷菜单栏的“Connect Target”按钮。在仿真器连接成功后,点击快捷菜单栏的“Load”按钮,装载程序就结束啦。
在这里插入图片描述
到此为止,基于HAL+CCS的编程流程差不多就结束了,当然以后还会学习570的各个功能实现,最终是要复现我STM32的各个程序段的,在这给大家推荐一个很有用的文件,就是HAL的安装文件夹中,有个Help的文件夹,可以从里面找到相关的芯片帮助手册,这个手册可以说相当有用了!!!!
在这里插入图片描述
最后,希望和大家一起继续深入ARM的研究!

;原文链接:https://blog.csdn.net/minglan123/article/details/115641459
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:jsp include文件时的一个乱码解决方法 下一篇:没有了

推荐图文


随机推荐