
TI
smile_5me
整理笔记专用博客,大神勿喷,有哪里写错的请在评论留言。技术交流可添加Q群;邮箱:linux_5me@163.com
展开
-
AM4379 关于CCS下无法正常加载程序
将boot set设置为全1模式下,然后加载程序,发现加载是可以正常加载,但是运行图标是灰色的(如图),然后我尝试将boot set设置为全0再加载程序,运行图标就变成绿色,可以正常启动。勾选完之后,在全1模式下就可以正常运行了,不过这里我有个疑问:全0和全1分别代表什么?我以为已经解决问题,但是在调试的过程中发现,有些程序加载到一半会出现错误,或者是有些程序虽然可以加载,也可以运行,但是无法运行我想要的结果。最后我看了下debug的设置,发现需要开启此设置后才能在全1模式下正常启动(如图)原创 2023-03-13 16:31:09 · 772 阅读 · 1 评论 -
TMS320C5509A 语音编解码(G711编解码器)
此代码适用于其他的平台,纯C语言,不使用第三方库原创 2022-09-30 11:11:31 · 507 阅读 · 0 评论 -
CCS 查看rgb565图片
Number of pixels per line:列Number of lines:行Line stride (bytes):一行占的字节Red start address:buff的起始地址Green start address:buff的起始地址Blue start address:buff的起始地址根据设置即可查看rgb565的数据...原创 2022-05-11 15:59:34 · 916 阅读 · 0 评论 -
TMS320C6748 EMIF时钟配置
最近遇到一个问题,同一份代码上遇到两个情况,在一块板子上是正常的,但是在另外一块板子上是不正常的,两块板子的唯一区别就是EMIF走线的长短不同,所以推断,是不是因为线的长短,以及阻抗问题,导致数据错误,那么这个时候需要降低EMIF的时钟来实现。因为以前没有注意留意EMIF如何修改时钟,然后搜索一下网上的大神的资料,这里总结一下。修改EMIF的时钟,只需要修改gel文件,gel文件时什么,就是当仿真器烧写程序之前,会将dsp上面的配置初始化,其中就包括EMIF的时钟配置。首先我们找到这段.原创 2022-04-11 11:14:14 · 1093 阅读 · 0 评论 -
TMS320F28335 uart波特率参数设置
结合自己调试的经验,这里做一个总结,uart的波特率参数需要通过计算来得到的,具体方法如下:void scic_echoback_init(){ // Note: Clocks were turned on to the Scib peripheral // in the InitSysCtrl() function ScicRegs.SCICCR.all =0x0007; // 1 stop bit, No loopback原创 2022-03-07 15:28:19 · 4311 阅读 · 0 评论 -
TMS320F28335 实现printf在调试终端打印
调试过程中发现,无法使用printf进行打印,参考其他大神的博客,这里进行整理。1、修改工程属性,如图所示2、修改28335_RAM_lnk.cmd文件 这样重新编译就无报错,也可以在终端打印信息,亲测有效参考博客:CCS6中printf()的使用——TMS320F28335工程printf()的使用_Gymstruggle的博客-优快云博客_ccs printf若有其他的问题,可以添加一下我们的群,希望有更多大家加入,一起讨论技术!...原创 2022-02-24 15:07:13 · 1418 阅读 · 0 评论 -
TMS320C6748 lvgl库移植注意事项
本博客以7.1.0来移植,因为此版本移植起来并不算复杂,按照修改即可,这里我指出几个需要注意的地方。创建工程时,需要将enable support for gcc extensions这个选项打勾,才不会有一堆兼容性的错误将在git上面下载下来的lvgl文件,整个代码放到工程里面,且将lv_conf_template.h这个文件拷贝到上层目录,并修改为lv_conf.h修改lv_conf.h文件内容,将#if 0 修改为#if 1,并添加/修改宏定义,如下所示:#if 1/*Set i.原创 2022-01-25 14:33:40 · 406 阅读 · 0 评论 -
CCS编译报错 Debug报错
在debug的时候编译报错,查看报错信息:Source lookup: unable to restore CPU specific source container - expecting valid source container id value.解决办法:删除.launches和.settings文件夹,重新编译即可。若有其他的问题,可以添加一下我们的群,希望有更多大家加入,一起讨论技术!...原创 2021-11-12 14:27:20 · 2572 阅读 · 0 评论 -
CCS编译报错 error #28: expression must have a constant value
最近在做任务时发现了这个问题,热心同事帮忙解决,这里做个记录。解决办法如下:勾选上即可。原创 2021-11-03 09:00:55 · 2442 阅读 · 0 评论 -
CCS 修改字体大小
打开CCS,选择菜单栏中的window—preferences。选择“General” -> “Appearance” -> “Colors and Fonts” ,打开 “basic” 。双击 “Text Font”调整大小即可原创 2021-09-29 09:05:36 · 13574 阅读 · 0 评论 -
TMS320F28335 定时器时间计算
参考博客:TIC2000TMS320F28335定时器配置简介_张东泽_新浪博客具体比较详细的可以查看上面链接的博客,这里我做一下记录如何计算定时器的时间t = Freq * Period / CPU_CLK假若Freq为15,Period为1000000,则时间t = 15*1000000/150M = 0.1s (系统时钟频率为150M)。...原创 2021-09-18 13:51:41 · 1848 阅读 · 0 评论 -
Omapl138 AT070TN83 lcd驱动移植
最初的配置是不可以使用LCD屏幕的,需要进行以下配置才可以使用,配置如下:进入内核菜单,配置选项(有可能会遗漏,希望大佬补充):Graphics support --->Support for frame buffer devices --->Backlight & LCD device support ---> Console display driver support ---> Bootup logo ---&g...原创 2021-08-06 17:02:45 · 561 阅读 · 0 评论 -
CCS编译报错 error #10234-D: unresolved symbols remain
最近刚刚接触CCS编译器,然后自己搭建的工程中出现了这个报错:检查了tou'w原创 2021-06-11 17:18:49 · 29171 阅读 · 8 评论