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

   日期:2021-04-16     浏览:230    评论:0    
核心提示:TMS570学习【1】了解什么是TMS570鉴于TMS570的功能强大,在嵌入式中超高性能的地位,因此本明同学开始对TMS570的学习和应用,当然还是以应用为主哈,毕竟是个机械的工科生,向大家分享一下我的学习心得以及与STM32的对比。1. 基本配置主频:300MHZ。芯片内存:512K,闪存4MB,外扩16M*16BIT的SDRAM。AD采集:40路12位,采样频率不低于20KHZ,支持IO引脚中断、PWM触发中断、软件中断三种中断方式,输入信号0-5V。GPIO:8个带中断的GPIO通用接口

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的研究!

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服